The total return over the past 12 months is +38.81% vs. +15.54% for the S&P 500. So far it's up -11.36% this year. Includes price appreciation + reinvested dividends.
| Category | 1Y (TTM) | 3Y | 5Y | 10Y | 15Y | 20Y |
|---|---|---|---|---|---|---|
| Price CAGR | +38.69% | +63.05% | +25.28% | +11.55% | +8.00% | +5.58% |
| Total Return CAGR | +38.81% | +63.66% | +25.79% | +11.99% | +8.50% | +5.95% |
| Revenue CAGR | +51.21% | +30.50% | +14.42% | +11.86% | +8.01% | +12.31% |
| Net Income CAGR | +232.98% | N/A | +52.66% | N/A | +9.40% | +12.48% |
| EPS CAGR | +638.55% | N/A | N/A | N/A | (0.69%) | N/A |
| Free Cash Flow CAGR | +586.25% | N/A | +28.20% | N/A | +7.67% | N/A |
| Operating Cash Flow CAGR | +129.45% | +112.30% | +22.84% | +17.99% | +7.40% | +17.54% |
| Dividends CAGR | (62.53%) | (12.64%) | (1.59%) | +4.14% | N/A | N/A |
Visualize historical growth rates over rolling horizons. Use the dropdown to select different metric vectors.
Hecla Mining Company (HL)
| Year | Start price | End price | HL Return | SPY Return | Outperformance |
|---|---|---|---|---|---|
| 2026(YTD) | $19.19 | $17.00 | (11.36%) | +12.91% | (24.27%) |
| 2025 | $4.91 | $19.19 | +291.69% | +17.72% | +273.97% |
| 2024 | $4.81 | $4.91 | +2.81% | +24.89% | (22.08%) |
| 2023 | $5.56 | $4.81 | (13.04%) | +26.19% | (39.23%) |
| 2022 | $5.22 | $5.56 | +6.98% | (18.17%) | +25.15% |
| 2021 | $6.48 | $5.22 | (18.97%) | +28.74% | (47.71%) |
| 2020 | $3.39 | $6.48 | +91.86% | +18.37% | +73.49% |
| 2019 | $2.36 | $3.39 | +44.44% | +31.22% | +13.22% |
| 2018 | $3.97 | $2.36 | (40.36%) | (4.56%) | (35.80%) |
| 2017 | $5.24 | $3.97 | (24.08%) | +21.70% | (45.78%) |
Start and end prices are split-adjusted closing prices. Total return includes reinvested dividends, so it can differ from the price change.