Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Sanfilippo (John B.) & Son (JBSS)

Annual Return

Over the past 3 years, JBSS has had an average annual return of -10.45%, underperforming the benchmark SPY, which returned +20.51% annual.

Over the past 5 years, JBSS has had an average annual return of +0.93%, underperforming the benchmark SPY, which returned +13.50% annual.

Over the past 10 years, JBSS has had an average annual return of +10.29%, underperforming the benchmark SPY, which returned +15.42% annual.

Since Nov 1, 1999, JBSS has had an average annual return of +14.92%, outperforming the benchmark SPY, which returned +8.48% annual.

202620252024202320222021202020192018201720162015
+14.66%-15.87%-12.82%+30.87%-5.81%+21.61%-10.09%+68.53%-11.38%-9.44%+42.86%+22.87%
201420132012201120102009200820072006200520042003
+91.13%+44.23%+153.77%-39.39%-20.26%+189.42%-35.99%-31.32%-5.18%-49.84%-49.49%+406.86%
2002200120001999
+89.28%+33%-0%+14.29%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+14.59%+2.11%-3.97%+5.07%-8.41%+6.03%+14.66%
2025-16.96%-2.31%+0.27%-6.48%-6.23%+1.77%+0.11%+4.94%-0.96%-2.33%+15.69%-1.43%-15.87%
2024+3.97%-4.44%+3.47%-5.87%+2.14%-3.63%+7.92%-7.63%-0.59%-12.51%+4.65%+0.88%-12.82%
2023+3.92%+6.22%+7.96%+7.25%+13.26%+0.89%-7.13%-6.05%-1.54%+3.50%-9.99%+11.95%+30.87%
2022-12.27%+0.53%+4.93%-6.95%-1.62%-5.09%+3.32%+11.23%-6.19%+10.14%+1.53%-2.83%-5.81%
2021+1.99%+10.57%+4.52%-2.73%+6.15%-5.08%+4.28%-4.84%-3.85%+3.40%-2.49%+9.42%+21.61%
2020-7.65%-16.74%+27.37%-8.13%+7.09%-1.85%+3.33%-7.09%-5.35%-3.48%+1.99%+6.27%-10.09%
2019+22.62%+1.80%+3.44%+0.33%+6.30%+3.97%+9.06%+7.33%+4.32%+9.85%-6.04%-6.61%+68.53%
2018-1.00%-7.79%+0.23%-1.69%+19.21%+9.78%+3.25%-4.27%-2.31%-11.66%-1.33%-10.54%-11.38%
2017-6.53%-6.67%+19.20%+0.42%-11.88%-2.56%+2.71%-3.51%+8.46%-12.57%+2.67%+4.68%-9.44%

Drawdown analysis of Sanfilippo (John B.) & Son (JBSS)

The maximum drawdown for the JBSS was -92.26%, occurring on Dec 26, 2008. Recovery took 1509 trading sessions.

The current JBSS drawdown is -29.77%.

Since Nov 1, 1999 JBSS has experienced the following drawdowns:

  • 50% or more: 2 times
  • 40% or more: 4 times
  • 30% or more: 8 times
  • 20% or more: 14 times
  • 10% or more: 22 times
DepthStartTo BottomBottomTo RecoverEndTotal
-92.26%Jan 6, 20041253Dec 26, 20081509Dec 24, 20142762
-50.76%Jun 22, 2023470May 7, 2025OngoingOngoingOngoing
-42.35%Mar 30, 201667Jul 5, 201695Nov 16, 2016162
-40.51%Feb 1, 2000105Jun 30, 2000136Jan 16, 2001241
-38.63%Jan 18, 200147Mar 27, 200197Aug 14, 2001144
-35.57%May 5, 200364Aug 5, 200332Sep 19, 200396
-33.63%Oct 31, 201990Mar 12, 2020729Feb 2, 2023819
-30.41%Aug 3, 2018103Jan 2, 201983May 2, 2019186
-28.90%Sep 18, 20013Sep 21, 200147Nov 28, 200150
-27.19%Nov 28, 200116Dec 20, 200174Apr 10, 200290
-26.65%Dec 24, 201448Mar 6, 201528Apr 16, 201576
-24.49%Apr 25, 2017137Nov 7, 2017155Jun 21, 2018292
-22.58%Nov 19, 199920Dec 20, 19998Dec 31, 199928
-20.39%Jun 18, 200225Jul 24, 200261Oct 18, 200286
-19.04%Oct 30, 201555Jan 21, 20167Feb 1, 201662
-15.55%Jan 31, 20038Feb 12, 200330Mar 27, 200338
-15.15%Jan 4, 20007Jan 13, 20008Jan 26, 200015
-14.88%Nov 10, 20039Nov 21, 20034Nov 28, 200313
-14.21%Jan 5, 201729Feb 16, 201727Mar 28, 201756
-12.43%Apr 18, 200216May 10, 200220Jun 10, 200236
-12.36%Jul 14, 201527Aug 20, 201547Oct 27, 201574
-11.12%Dec 1, 20032Dec 3, 20034Dec 9, 20036
-9.94%Aug 20, 20014Aug 24, 20018Sep 6, 200112
-9.83%Nov 1, 19995Nov 8, 19996Nov 16, 199911
-8.71%Jul 30, 20199Aug 12, 20198Aug 22, 201917