The total return over the past 12 months is -30.17% vs. +16.94% for the S&P 500. So far it's up -19.07% this year. Includes price appreciation + reinvested dividends.
| Category | 1Y (TTM) | 3Y | 5Y | 10Y | 15Y | 20Y |
|---|---|---|---|---|---|---|
| Price CAGR | (31.38%) | +0.71% | +3.10% | +10.93% | +14.28% | +0.14% |
| Total Return CAGR | (30.17%) | +2.31% | +4.75% | +12.29% | +15.57% | +1.62% |
| Revenue CAGR | (20.80%) | (8.11%) | +8.31% | +4.34% | +9.73% | (3.15%) |
| Net Income CAGR | (56.06%) | (29.74%) | +7.68% | +7.34% | N/A | (6.34%) |
| EPS CAGR | (50.14%) | (12.28%) | +14.12% | +21.23% | N/A | (2.42%) |
| Free Cash Flow CAGR | +461.52% | (30.18%) | +27.88% | +9.70% | N/A | N/A |
| Operating Cash Flow CAGR | +284.73% | (28.12%) | +24.41% | +10.64% | N/A | N/A |
| Dividends CAGR | +5.27% | +18.56% | +18.95% | +25.89% | +9.68% | +1.45% |
Visualize historical growth rates over rolling horizons. Use the dropdown to select different metric vectors.
KB Home (KBH)
| Year | Start price | End price | KBH Return | SPY Return | Outperformance |
|---|---|---|---|---|---|
| 2026(YTD) | $56.41 | $45.04 | (19.07%) | +14.51% | (33.58%) |
| 2025 | $65.72 | $56.41 | (12.72%) | +17.72% | (30.44%) |
| 2024 | $62.46 | $65.72 | +6.62% | +24.89% | (18.27%) |
| 2023 | $31.85 | $62.46 | +99.04% | +26.19% | +72.85% |
| 2022 | $44.73 | $31.85 | (27.51%) | (18.17%) | (9.34%) |
| 2021 | $33.52 | $44.73 | +35.30% | +28.74% | +6.56% |
| 2020 | $34.27 | $33.52 | (0.91%) | +18.37% | (19.28%) |
| 2019 | $19.10 | $34.27 | +80.90% | +31.22% | +49.68% |
| 2018 | $31.95 | $19.10 | (39.98%) | (4.56%) | (35.42%) |
| 2017 | $15.81 | $31.95 | +103.05% | +21.70% | +81.35% |
Start and end prices are split-adjusted closing prices. Total return includes reinvested dividends, so it can differ from the price change.