The total return over the past 12 months is +82.83% vs. +20.55% for the S&P 500. So far it's up +47.57% this year. Includes price appreciation + reinvested dividends.
| Category | 1Y (TTM) | 3Y | 5Y | 10Y | 15Y | 20Y |
|---|---|---|---|---|---|---|
| Price CAGR | +82.58% | +71.29% | +77.88% | +26.96% | +19.49% | +10.35% |
| Total Return CAGR | +82.83% | +71.84% | +79.19% | +28.45% | +21.03% | +11.74% |
| Revenue CAGR | +25.26% | +2.64% | +8.72% | +3.41% | +5.80% | +5.95% |
| Net Income CAGR | +18.39% | (6.09%) | +22.27% | +11.54% | +11.60% | +5.18% |
| EPS CAGR | (0.74%) | (10.40%) | +38.52% | +10.96% | +9.62% | +4.88% |
| Free Cash Flow CAGR | +52.67% | (5.12%) | +26.79% | +3.78% | +7.29% | +7.47% |
| Operating Cash Flow CAGR | +29.39% | (5.52%) | +25.02% | +3.63% | +7.49% | +6.00% |
| Dividends CAGR | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | +1.70% |
Visualize historical growth rates over rolling horizons. Use the dropdown to select different metric vectors.
Bel Fuse Inc. (BELFB)
| Year | Start price | End price | BELFB Return | SPY Return | Outperformance |
|---|---|---|---|---|---|
| 2026(YTD) | $169.63 | $250.09 | +47.57% | +12.91% | +34.66% |
| 2025 | $82.47 | $169.63 | +106.32% | +17.72% | +88.60% |
| 2024 | $66.77 | $82.47 | +24.03% | +24.89% | (0.86%) |
| 2023 | $32.92 | $66.77 | +104.18% | +26.19% | +77.99% |
| 2022 | $12.93 | $32.92 | +158.73% | (18.17%) | +176.90% |
| 2021 | $15.03 | $12.93 | (12.33%) | +28.74% | (41.07%) |
| 2020 | $20.50 | $15.03 | (24.80%) | +18.37% | (43.17%) |
| 2019 | $18.42 | $20.50 | +13.06% | +31.22% | (18.16%) |
| 2018 | $25.18 | $18.42 | (25.90%) | (4.56%) | (21.34%) |
| 2017 | $30.90 | $25.18 | (17.69%) | +21.70% | (39.39%) |
Start and end prices are split-adjusted closing prices. Total return includes reinvested dividends, so it can differ from the price change.