StockComparison Logo
vs

DDFM vs BCFN

Comparison between Innovator Equity Dual Directional 15 Buffer ETF March (DDFM, ETF) and BARON FINANCIALS ETF (BCFN, ETF).

DDFM vs BCFN - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Net Assets
Winner
DDFM
$47M
BCFN
$47M
Expense Ratio
Winner
DDFM
0.79%
BCFN
0.80%
Max Drawdown
Winner
DDFM
3.09%
BCFN
20.95%
Sharpe Ratio
Winner
DDFM
1.02
BCFN
-1.94
5Y Beta
Winner
DDFM
0.37
BCFN
0.80
P/E Ratio
DDFM
N/A
BCFN
24.63
Forward P/E
DDFM
N/A
BCFN
18.20
PEG Ratio
DDFM
N/A
BCFN
0.61
5Y EPS CAGR
DDFM
N/A
BCFN
14.15%
Debt to Equity
DDFM
N/A
BCFN
55.94%
P/S Ratio
DDFM
N/A
BCFN
4.37
P/B Ratio
DDFM
N/A
BCFN
3.94

DDFM vs BCFN - Historical Returns

Returns include dividend reinvestment.

1M
Winner
DDFM
+0.72%
BCFN
-0.46%
3M
Winner
DDFM
+4.34%
BCFN
+1.73%
6M
DDFM
N/A
BCFN
-14.89%
Max(CAGR)
Winner
DDFM
+11.91%
BCFN
-28.04%

DDFM vs BCFN - Annual Returns (2025 - 2026)

Returns include dividend reinvestment.

YearDDFMBCFN
2026+3.19%-14.42%
2025N/A+0.35%

DDFM vs BCFN Drawdown Comparison

The maximum drawdown for DDFM was -3.09%, occurring on Mar 30, 2026. Recovery took 25 trading sessions.

The maximum drawdown for BCFN was -20.95%, occurring on Mar 27, 2026. This drawdown has not yet recovered.

The current DDFM drawdown is -0.08%. The current BCFN drawdown is -17.30%.

RankDDFMBCFN
#1-3.09%
Mar 4, 2026 - Apr 9, 2026
-20.95%
Jan 6, 2026 - Mar 27, 2026
#2-1.04%
Jun 4, 2026 - Jun 10, 2026
-2.69%
Dec 26, 2025 - Jan 5, 2026
#3-0.36%
May 14, 2026 - May 27, 2026
-0.42%
Dec 15, 2025 - Dec 19, 2025
#4-0.31%
May 1, 2026 - May 5, 2026
N/A
#5-0.24%
Mar 2, 2026 - Mar 4, 2026
N/A
#6-0.21%
Apr 17, 2026 - Apr 22, 2026
N/A
#7-0.18%
Apr 22, 2026 - Apr 24, 2026
N/A
#8-0.16%
Apr 27, 2026 - Apr 30, 2026
N/A
#9-0.13%
May 8, 2026 - May 13, 2026
N/A
#10-0.05%
Apr 9, 2026 - Apr 13, 2026
N/A
#11-0.03%
May 28, 2026 - Jun 1, 2026
N/A

Correlation

Correlation between DDFM and BCFN is 0.51 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.51
-101

Select Stocks to Compare