Score Overview
Period⭐ Score📈 Net Growth⌛ Net Trend📶 Net Stab.📈 Rev Growth⌛ Rev Trend📶 Rev Stab.
1 Year
7.5
25.47%
100%
—
3.11%
100%
—
1 Year
⭐ Score7.5
📈 Net Growth25.47%
⌛ Net Trend100%
📶 Net Stab.—
📈 Rev Growth3.11%
⌛ Rev Trend100%
📶 Rev Stab.—
5 Years
6.5
19.99%
60%
—
24.91%
100%
—
5 Years
⭐ Score6.5
📈 Net Growth19.99%
⌛ Net Trend60%
📶 Net Stab.—
📈 Rev Growth24.91%
⌛ Rev Trend100%
📶 Rev Stab.—
10 Years
7.8
145.26%
70%
61%
136.71%
100%
88%
10 Years
⭐ Score7.8
📈 Net Growth145.26%
⌛ Net Trend70%
📶 Net Stab.61%
📈 Rev Growth136.71%
⌛ Rev Trend100%
📶 Rev Stab.88%
20 Years
9.4
56x
80%
87%
9x
95%
97%
20 Years
⭐ Score9.4
📈 Net Growth56x
⌛ Net Trend80%
📶 Net Stab.87%
📈 Rev Growth9x
⌛ Rev Trend95%
📶 Rev Stab.97%
All Time
6.3
5x
76%
0%
131x
92%
73%
All Time
⭐ Score6.3
📈 Net Growth5x
⌛ Net Trend76%
📶 Net Stab.0%
📈 Rev Growth131x
⌛ Rev Trend92%
📶 Rev Stab.73%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-05-11 | $ 145.21 | — |
1 Year2025-05-09 | $ 227.35 | -36.13% |
5 Years2021-05-11 | $ 423.49 | -65.71% |
10 Years2016-05-11 | $ 117.64 | 23.44% |
20 Years2006-05-11 | $ 8.52 | 16x |
All Time2004-11-05 | $ 14.06 | 10x |
| Period | Last Price2026-05-11 | 1 Year2025-05-09 | 5 Years2021-05-11 | 10 Years2016-05-11 | 20 Years2006-05-11 | All Time2004-11-05 |
|---|---|---|---|---|---|---|
| Price | $ 145.21 | $ 227.35 | $ 423.49 | $ 117.64 | $ 8.52 | $ 14.06 |
| Return | — | -36.13% | -65.71% | 23.44% | 16x | 10x |
Prices are split & dividend adjusted. All values are reported in USD.
Fundamental Data
| Year | |||
|---|---|---|---|
| 2026 | $ 875M | $ 309M | $ 377M |
| 2025 | $ 849M | $ 246M | $ 568M |
| 2024 | $ 817M | $ 274M | $ 649M |
| 2023 | $ 750M | $ 258M | $ 522M |
| 2022 | $ 718M | $ 250M | $ 464M |
| 2021 | $ 701M | $ 257M | $ 517M |
| 2020 | $ 689M | $ 299M | $ 479M |
| 2019 | $ 511M | $ 204M | $ 390M |
| 2018 | $ 435M | $ 172M | $ 246M |
| 2017 | $ 397M | $ 148M | $ 167M |
| 2016 | $ 369M | $ 126M | $ 168M |
| 2015 | $ 303M | $ 96M | $ 284M |
| 2014 | $ 261M | $ 74M | $ 233M |
| 2013 | $ 238M | $ 68M | $ 200M |
| 2012 | $ 198M | $ 60M | $ 180M |
| 2011 | $ 181M | $ 47M | $ 247M |
| 2010 | $ 146M | $ 31M | $ 129M |
| 2009 | $ 114M | $ 16M | $ 174M |
| 2008 | $ 93M | $ 7M | $ 142M |
| 2007 | $ 93M | $ 10M | $ 128M |
| 2006 | $ 83M | $ 5M | $ 134M |
| 2005 | $ 78M | $ 8M | $ 121M |
| IPO2004 | $ 75M | $ 57M | $ 107M |
| 2003 | $ 58M | $ 4M | $ 36M |
| 2002 | $ 742.49K | -$ 36M | $ 14M |
| 2001 | $ 6M | -$ 65M |
