StockComparison Logo
vs

VBCB vs DDFM

Comparison between VANGUARD TARGET MATURITY 2028 CORPORATE BOND ETF ETF SHARES (VBCB, ETF) and Innovator Equity Dual Directional 15 Buffer ETF March (DDFM, ETF).

VBCB vs DDFM - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Net Assets
VBCB
$47M
Winner
DDFM
$47M
Expense Ratio
Winner
VBCB
0.08%
DDFM
0.79%
Max Drawdown
Winner
VBCB
0.61%
DDFM
3.09%
Sharpe Ratio
VBCB
0.36
Winner
DDFM
1.12
5Y Beta
Winner
VBCB
0.05
DDFM
0.33

VBCB vs DDFM - Historical Returns

Returns include dividend reinvestment.

1M
VBCB
+0.30%
Winner
DDFM
+0.74%
3M
VBCB
+0.43%
Winner
DDFM
+2.29%
Max(CAGR)
VBCB
+4.26%
Winner
DDFM
+10.13%

VBCB vs DDFM - Annual Returns (2026 - 2026)

Returns include dividend reinvestment.

YearVBCBDDFM
2026+1.35%+3.79%

VBCB vs DDFM Drawdown Comparison

The maximum drawdown for VBCB was -0.31%, occurring on Apr 29, 2026. Recovery took 15 trading sessions.

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

The current VBCB drawdown is -0.08%. The current DDFM drawdown is -0.13%.

RankVBCBDDFM
#1-0.31%
Apr 17, 2026 - May 8, 2026
-3.09%
Mar 4, 2026 - Apr 9, 2026
#2-0.30%
May 8, 2026 - May 28, 2026
-1.04%
Jun 4, 2026 - Jun 30, 2026
#3-0.28%
Jul 6, 2026 - Jul 17, 2026
-0.36%
May 14, 2026 - May 27, 2026
#4-0.23%
Jun 16, 2026 - Jun 24, 2026
-0.35%
Jul 10, 2026 - Jul 17, 2026
#5-0.20%
May 29, 2026 - Jun 11, 2026
-0.31%
May 1, 2026 - May 5, 2026
#6-0.08%
Jul 17, 2026 - Jul 21, 2026
-0.24%
Mar 2, 2026 - Mar 4, 2026
#7-0.07%
Apr 2, 2026 - Apr 8, 2026
-0.21%
Apr 17, 2026 - Apr 22, 2026
#8-0.06%
Jun 11, 2026 - Jun 15, 2026
-0.18%
Apr 22, 2026 - Apr 24, 2026
#9-0.05%
Apr 9, 2026 - Apr 13, 2026
-0.18%
Jul 6, 2026 - Jul 9, 2026
#10-0.05%
Jun 26, 2026 - Jul 2, 2026
-0.16%
Apr 27, 2026 - Apr 30, 2026
#11-0.01%
Apr 14, 2026 - Apr 17, 2026
-0.13%
May 8, 2026 - May 13, 2026
#12N/A-0.05%
Apr 9, 2026 - Apr 13, 2026
#13N/A-0.03%
May 28, 2026 - Jun 1, 2026

Correlation

Correlation between VBCB and DDFM is 0.95 which considered as a very strong positive correlation - the stocks move almost identically together.

0.95
-101

Select Stocks to Compare