Skip to main content

Want a detailed portfolio tracker?

Performance analysis of JFB Construction (JFB)

Annual Return

Since Mar 6, 2025, JFB has had an average annual return of +73.22%, outperforming the benchmark SPY, which returned +22.28% annual.

20262025
-49.11%+317.71%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+80.92%-42.65%-19.32%-5.88%+0.35%-16.78%-22.66%-49.11%
2025+21.14%-2.59%+29.54%+25.23%+3.58%-10.67%+108.39%+28.02%+23.76%-28.58%+317.71%

Drawdown analysis of JFB Construction (JFB)

The maximum drawdown for the JFB was -77.84%, occurring on Jul 20, 2026. This drawdown has not yet recovered.

The current JFB drawdown is -77.84%.

Since Mar 6, 2025 JFB has experienced the following drawdowns:

  • 50% or more: 2 times
  • 40% or more: 2 times
  • 30% or more: 3 times
  • 20% or more: 6 times
  • 10% or more: 11 times
DepthStartTo BottomBottomTo RecoverEndTotal
-77.84%Feb 9, 2026110Jul 20, 2026OngoingOngoingOngoing
-51.25%Aug 7, 202522Sep 9, 202514Sep 29, 202536
-33.86%Nov 25, 202514Dec 16, 202521Jan 16, 202635
-29.12%May 29, 202513Jun 17, 20258Jun 30, 202521
-25.90%Jul 14, 20255Jul 21, 202511Aug 5, 202516
-25.08%Oct 14, 20257Oct 23, 20253Oct 28, 202510
-18.92%Apr 1, 20255Apr 8, 20256Apr 16, 202511
-18.32%Feb 3, 20262Feb 5, 20261Feb 6, 20263
-13.82%Oct 3, 20252Oct 7, 20255Oct 14, 20257
-11.13%Apr 16, 20255Apr 24, 20255May 1, 202510
-10.62%May 14, 20257May 23, 20252May 28, 20259
-9.06%Oct 29, 20253Nov 3, 202513Nov 20, 202516
-8.48%May 2, 20251May 5, 20252May 7, 20253
-6.42%Mar 21, 20254Mar 27, 20253Apr 1, 20257
-5.63%Mar 14, 20251Mar 17, 20253Mar 20, 20254
-5.52%Jan 27, 20261Jan 28, 20261Jan 29, 20262
-5.01%Mar 7, 20251Mar 10, 20252Mar 12, 20253
-4.89%Nov 20, 20251Nov 21, 20251Nov 24, 20252
-3.54%Jan 29, 20261Jan 30, 20262Feb 3, 20263
-2.31%Jan 20, 20261Jan 21, 20261Jan 22, 20262
-2.11%Jul 1, 20251Jul 2, 20253Jul 8, 20254
-1.93%May 7, 20251May 8, 20253May 13, 20254
-1.65%Jul 9, 20251Jul 10, 20252Jul 14, 20253
-1.54%Jan 23, 20261Jan 26, 20261Jan 27, 20262
-1.11%Mar 12, 20251Mar 13, 20251Mar 14, 20252