Skip to main content

Want a detailed portfolio tracker?

Performance analysis of RFLR (Innovator U.S. Small Cap Managed Floor ETF)

Annual Return

Since Sep 17, 2024, RFLR has had an average annual return of +15.68%, underperforming the benchmark SPY, which returned +17.69% annual.

202620252024
+14.28%+11.82%+2.29%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+3.03%+1.20%-2.03%+3.89%+2.50%+6.17%-1.04%+14.28%
2025+1.73%-3.90%-4.48%-0.45%+2.25%+3.75%+2.09%+5.41%+2.47%+1.91%+0.13%+0.77%+11.82%
2024+1.63%-0.02%+7.04%-5.95%+2.29%

Drawdown analysis of RFLR (Innovator U.S. Small Cap Managed Floor ETF)

The maximum drawdown for the RFLR was -15.48%, occurring on Apr 8, 2025. Recovery took 102 trading sessions.

The current RFLR drawdown is -1.04%.

Since Sep 17, 2024 RFLR has experienced the following drawdowns:

  • 10% or more: 1 time
DepthStartTo BottomBottomTo RecoverEndTotal
-15.48%Dec 2, 202486Apr 8, 2025102Sep 4, 2025188
-5.78%Oct 27, 202518Nov 20, 202513Dec 10, 202531
-5.66%Feb 9, 202628Mar 20, 202618Apr 16, 202646
-3.20%May 8, 20267May 19, 20264May 26, 202611
-3.15%Oct 6, 20254Oct 10, 20252Oct 14, 20256
-2.82%Nov 11, 20244Nov 15, 20245Nov 22, 20249
-2.31%Jan 22, 202610Feb 5, 20262Feb 9, 202612
-2.17%Dec 11, 202513Dec 31, 20253Jan 6, 202616
-1.88%Oct 18, 20245Oct 25, 20248Nov 6, 202413
-1.86%Jun 4, 20261Jun 5, 20264Jun 11, 20265
-1.52%Apr 21, 20266Apr 29, 20262May 1, 20268
-1.51%Jun 30, 20265Jul 8, 2026OngoingOngoingOngoing
-1.47%Oct 15, 20252Oct 17, 20255Oct 24, 20257
-1.45%Sep 19, 202410Oct 3, 20246Oct 11, 202416
-1.12%Sep 22, 20253Sep 25, 20255Oct 2, 20258
-1.05%Jun 2, 20261Jun 3, 20261Jun 4, 20262
-0.75%Jun 12, 20263Jun 17, 20261Jun 18, 20264
-0.69%Sep 11, 20253Sep 16, 20252Sep 18, 20255
-0.68%Sep 8, 20252Sep 10, 20251Sep 11, 20253
-0.64%Jan 8, 20262Jan 12, 20266Jan 21, 20268
-0.58%May 1, 20261May 4, 20261May 5, 20262
-0.52%May 6, 20261May 7, 20261May 8, 20262
-0.37%Sep 18, 20251Sep 19, 20251Sep 22, 20252
-0.21%Jun 18, 20261Jun 22, 20261Jun 23, 20262
-0.17%Jun 26, 20261Jun 29, 20261Jun 30, 20262