Over the latest trailing 12-month period, total return cagr is +11.32%. The comparable SPY value is +16.94%. Year-to-date total return is +0.55%. Total return includes price appreciation and reinvested dividends.
Over longer horizons, Total Return CAGR averages -8.89% over 3 years and -0.32% over 5 years; the trailing 12 months came in at +11.32%. Total return includes dividends reinvested. The total return CAGR includes both price appreciation and dividends reinvested. This gives a more complete picture of the company's investment performance.
JBSS Total Return CAGR Chart
John B. Sanfilippo & Son, Inc. (JBSS)
tgmcharts.com
JBSS Quarterly Total Return (YoY)
Total Return growth vs the same calendar quarter one year earlier, last 40 comparable quarters.
tgmcharts.com
Total Return
JBSS Growth of $100 (Dividends Reinvested)
$2024.93
Quarter-end value of $100 invested at the start of the available history, with dividends reinvested; the newest quarter may be quarter-to-date. Q4 2026 (2026-10-05): $2024.93.
FMP quote price / unrounded diluted EPS from four consecutive issuer fiscal quarters Quote observation: 2026-10-06T18:27:09.875Z. Historical observations retain their original dates. Historical series through 2026-10-05.
tgmcharts.com
JBSS Total Return CAGR History
Year
Total return for the year
2026 (YTD)
+0.55%
2025
-15.87%
2024
-12.82%
2023
+30.87%
2022
-5.81%
2021
+21.61%
2020
-10.09%
2019
+73.48%
2018
-9.11%
2017
-6.65%
2016
+42.87%
2015
+22.87%
2014
+91.13%
2013
+44.23%
2012
+153.77%
2011
-39.39%
2010
-20.26%
2009
+189.42%
2008
-35.99%
2007
-31.32%
2006
-5.18%
2005
-49.84%
2004
-49.49%
2003
+406.85%
2002
+89.29%
2001
+33.00%
2000
+0.00%
1999
-5.88%
1998
-46.07%
1997
+57.60%
Quarterly Total Return: QoQ & YoY (dividends reinvested)
Unrounded diluted TTM EPS / FMP quote price × 100 Quote observation: 2026-10-06T18:27:09.875Z. Historical observations retain their original dates. Historical series through 2026-10-05.
tgmcharts.com
-17.6%
-30.3%
Q4 2024
2024-12-30
-9.6%
-14.9%
Q3 2024
2024-09-27
+0.1%
-0.7%
Q2 2024
2024-06-27
-6.4%
-20.3%
Q1 2024
2024-03-26
+0.5%
+12.3%
Q4 2023
2023-12-21
+5.4%
+31.9%
Q3 2023
2023-09-21
-19.7%
+34.7%
Q2 2023
2023-06-21
+31.8%
+83.1%
Q1 2023
2023-03-30
+18.1%
+24.6%
Calendar returns: QoQ compares the prior calendar quarter; YoY compares the same calendar quarter a year earlier. The newest quarter is in progress (quarter-to-date).