Score Overview
Period⭐ Score📈 Net Growth⌛ Net Trend📶 Net Stab.📈 Rev Growth⌛ Rev Trend📶 Rev Stab.
1 Year
6.8
9.31%
100%
—
2.36%
100%
—
1 Year
⭐ Score6.8
📈 Net Growth9.31%
⌛ Net Trend100%
📶 Net Stab.—
📈 Rev Growth2.36%
⌛ Rev Trend100%
📶 Rev Stab.—
5 Years
9.3
286.61%
100%
—
145.46%
100%
—
5 Years
⭐ Score9.3
📈 Net Growth286.61%
⌛ Net Trend100%
📶 Net Stab.—
📈 Rev Growth145.46%
⌛ Rev Trend100%
📶 Rev Stab.—
10 Years
5.0
61.95%
70%
0%
65.41%
90%
28%
10 Years
⭐ Score5.0
📈 Net Growth61.95%
⌛ Net Trend70%
📶 Net Stab.0%
📈 Rev Growth65.41%
⌛ Rev Trend90%
📶 Rev Stab.28%
20 Years
5.1
-83.98%
65%
0%
212.65%
80%
43%
20 Years
⭐ Score5.1
📈 Net Growth-83.98%
⌛ Net Trend65%
📶 Net Stab.0%
📈 Rev Growth212.65%
⌛ Rev Trend80%
📶 Rev Stab.43%
All Time
5.6
24x
60%
0%
9x
79%
85%
All Time
⭐ Score5.6
📈 Net Growth24x
⌛ Net Trend60%
📶 Net Stab.0%
📈 Rev Growth9x
⌛ Rev Trend79%
📶 Rev Stab.85%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-05-11 | $ 96.62 | — |
1 Year2025-05-09 | $ 77.27 | 25.04% |
5 Years2021-05-11 | $ 52.70 | 83.34% |
10 Years2016-05-11 | $ 45.80 | 110.96% |
20 Years2006-05-11 | $ 31.50 | 206.77% |
All Time2006-01-26 | $ 40.35 | 239.45% |
| Period | Last Price2026-05-11 | 1 Year2025-05-09 | 5 Years2021-05-11 | 10 Years2016-05-11 | 20 Years2006-05-11 | All Time2006-01-26 |
|---|---|---|---|---|---|---|
| Price | $ 96.62 | $ 77.27 | $ 52.70 | $ 45.80 | $ 31.50 | $ 40.35 |
| Return | — | 25.04% | 83.34% | 110.96% | 206.77% | 239.45% |
Prices are split & dividend adjusted. All values are reported in USD.
Fundamental Data
| Year | |||
|---|---|---|---|
| 2026 | $ 60.46B | $ 3.66B | $ 14.16B |
| 2025 | $ 59.07B | $ 3.35B | $ 12.24B |
| 2024 | $ 57.06B | $ 3.14B | $ 14.47B |
| 2023 | $ 53.71B | $ 2.61B | $ 14.38B |
| 2022 | $ 44.95B | $ 737M | $ 16.41B |
| 2021 | $ 24.63B | -$ 1.96B | $ 18.40B |
| 2020 | $ 15.35B | -$ 7.06B | $ 11.68B |
| 2019 | $ 43.25B | $ 3.00B | $ 4.94B |
| 2018 | $ 41.30B | $ 2.12B | $ 3.95B |
| 2017 | $ 37.78B | $ 2.14B | $ 3.79B |
| 2016 | $ 36.55B | $ 2.26B | $ 4.42B |
| 2015 | $ 37.86B | $ 7.34B | $ 5.19B |
| 2014 | $ 38.90B | $ 1.13B | $ 4.38B |
| 2013 | $ 38.27B | $ 571M | $ 5.12B |
| 2012 | $ 37.15B | -$ 723M | $ 6.54B |
| 2011 | $ 37.11B | $ 840M | $ 7.76B |
| 2010 | $ 23.22B | $ 253M | $ 8.68B |
| 2009 | $ 16.33B | -$ 651M | $ 3.04B |
| 2008 | $ 20.19B | -$ 5.34B | $ 2.03B |
| 2007 | $ 20.14B | $ 403M | $ 3.55B |
| IPO2006 | $ 19.34B | $ 22.87B | $ 4.14B |
| 2005 | $ 17.37B | -$ 21.17B | $ 1.83B |
| 2004 | $ 16.39B | -$ 1.72B | $ 1.30B |
| 2003 | $ 13.72B | -$ 2.80B | $ 1.71B |
| 2002 | $ 14.28B | -$ 3.21B | $ 1.27B |
| 2001 | $ 17.39B | -$ 2.14B | $ 2.62B |
| 2000 | $ 19.35B | $ 50M | $ 2.34B |
| 1999 | $ 18.02B | $ 1.23B | $ 689M |
| 1998 | $ 17.56B | $ 821M | $ 815M |
| 1997 | $ 17.37B | $ 949M | $ 845M |
| 1996 | $ 16.36B | $ 533M | $ 697M |
| 1995 | $ 14.94B | $ 349M | $ 1.14B |
| 1994 | $ 13.95B | $ 51M | $ 1.53B |
| 1993 | $ 14.51B | -$ 50M | $ 437M |
| 1992 | $ 12.88B | -$ 957M | $ 522M |
| 1991 | $ 11.66B | -$ 332M | $ 1.17B |
| 1990 | $ 11.03B | $ 94M | $ 1.19B |
| 1989 | $ 9.79B | $ 324M | $ 1.42B |
| 1988 | $ 8.98B | $ 1.12B | $ 1.13B |
| 1987 | $ 8.30B | $ 335M | $ 2.20B |
| 1986 | $ 7.11B | $ 11M | $ 102M |
| 1985 | $ 5.29B | -$ 49M | $ 751M |
| 1984 | $ 6.96B | $ 282M | $ 442M |
| 1983 | $ 6.02B | $ 142M | $ 292M |
