BFRZ
NYSE
$26.99
Innovator Equity Managed 100 Buffer ETF (BFRZ)
Net assets
$137M
Inception date
May 12, 2025
Expense ratio
0.89%
Sharpe Ratio
0.33
Price Chart
Valuation
Net assets$137M
P/E30.55
Forward P/E21.12
P/S3.78
P/B5.80
Profitability
Profit Margin27.5%
Operating Margin18.1%
Financial Health
Debt-to-Equity14.8%
Growth & Risk
EPS 5Y CAGR+26.29%
Revenue 5Y CAGR+17.95%
FCF 5Y CAGR+18.59%
Beta (5Y)0.35
Sharpe Ratio0.33