The total return over the past 12 months is +90.58% vs. +15.54% for the S&P 500. So far it's up +47.90% this year. Includes price appreciation + reinvested dividends.
| Category | 1Y (TTM) | 3Y | 5Y | 10Y | 15Y | 20Y |
|---|---|---|---|---|---|---|
| Price CAGR | +90.58% | +59.76% | +41.47% | +22.79% | +26.30% | +12.14% |
| Total Return CAGR | +90.58% | +59.76% | +41.47% | +22.79% | +26.30% | +12.14% |
| Revenue CAGR | +58.56% | +11.77% | +12.21% | +7.11% | +4.48% | +0.68% |
| Net Income CAGR | +18.87% | (0.54%) | +9.51% | (2.45%) | +8.07% | N/A |
| EPS CAGR | +19.25% | +5.19% | +17.75% | (0.11%) | +7.46% | N/A |
| Free Cash Flow CAGR | +62.35% | +73.39% | +18.86% | +11.74% | N/A | N/A |
| Operating Cash Flow CAGR | +90.32% | +42.62% | +24.48% | +10.76% | +21.67% | +12.27% |
| Dividends CAGR | N/A | N/A | N/A | N/A | N/A | N/A |
Visualize historical growth rates over rolling horizons. Use the dropdown to select different metric vectors.
Sanmina Corporation (SANM)
| Year | Start price | End price | SANM Return | SPY Return | Outperformance |
|---|---|---|---|---|---|
| 2026(YTD) | $150.07 | $221.96 | +47.90% | +12.91% | +34.99% |
| 2025 | $75.67 | $150.07 | +98.32% | +17.72% | +80.60% |
| 2024 | $51.37 | $75.67 | +47.30% | +24.89% | +22.41% |
| 2023 | $57.29 | $51.37 | (10.33%) | +26.19% | (36.52%) |
| 2022 | $41.46 | $57.29 | +38.18% | (18.17%) | +56.35% |
| 2021 | $31.89 | $41.46 | +30.01% | +28.74% | +1.27% |
| 2020 | $34.24 | $31.89 | (6.86%) | +18.37% | (25.23%) |
| 2019 | $24.06 | $34.24 | +42.31% | +31.22% | +11.09% |
| 2018 | $33.00 | $24.06 | (27.09%) | (4.56%) | (22.53%) |
| 2017 | $36.65 | $33.00 | (9.96%) | +21.70% | (31.66%) |
Start and end prices are split-adjusted closing prices. Total return includes reinvested dividends, so it can differ from the price change.