The total return over the past 12 months is +15.84% vs. +16.94% for the S&P 500. So far it's up +37.30% this year. Includes price appreciation + reinvested dividends.
| Category | 1Y (TTM) | 3Y | 5Y | 10Y | 15Y | 20Y |
|---|---|---|---|---|---|---|
| Price CAGR | +15.20% | +12.36% | +2.00% | +1.08% | +6.26% | +11.97% |
| Total Return CAGR | +15.84% | +12.88% | +2.34% | +1.25% | +6.38% | +12.06% |
| Revenue CAGR | +8.78% | +5.43% | +5.05% | +3.92% | +10.30% | +12.47% |
| Net Income CAGR | +4.25% | +18.09% | +20.66% | +11.21% | +9.60% | +10.87% |
| EPS CAGR | +6.81% | +16.08% | +6.75% | +7.72% | +8.09% | +10.04% |
| Free Cash Flow CAGR | (5.98%) | (4.98%) | +2.33% | +50.96% | +13.32% | +12.68% |
| Operating Cash Flow CAGR | +15.11% | +13.81% | +9.00% | +16.15% | +10.06% | +13.86% |
| Dividends CAGR | +10.72% | 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.
HealthStream, Inc. (HSTM)
| Year | Start price | End price | HSTM Return | SPY Return | Outperformance |
|---|---|---|---|---|---|
| 2026(YTD) | $23.07 | $31.54 | +37.30% | +14.51% | +22.79% |
| 2025 | $31.80 | $23.07 | (27.13%) | +17.72% | (44.85%) |
| 2024 | $27.03 | $31.80 | +18.12% | +24.89% | (6.77%) |
| 2023 | $24.84 | $27.03 | +9.26% | +26.19% | (16.93%) |
| 2022 | $26.36 | $24.84 | (5.77%) | (18.17%) | +12.40% |
| 2021 | $21.84 | $26.36 | +20.70% | +28.74% | (8.04%) |
| 2020 | $27.20 | $21.84 | (19.71%) | +18.37% | (38.08%) |
| 2019 | $24.15 | $27.20 | +12.63% | +31.22% | (18.59%) |
| 2018 | $23.16 | $24.15 | +4.27% | (4.56%) | +8.83% |
| 2017 | $25.05 | $23.16 | (7.54%) | +21.70% | (29.24%) |
Start and end prices are split-adjusted closing prices. Total return includes reinvested dividends, so it can differ from the price change.