Score Overview
PeriodNet IncomeRevenueScoreGrowthTrendConsistencyGrowthTrendConsistency
1 Year
9.0
15.11%
Grew
—
12.17%
Grew
—
1 Year
Score9.0
Net Growth15.11%
Net TrendGrew
Net Income Consistency—
Rev Growth12.17%
Rev TrendGrew
Revenue Consistency—
5 Years
6.6
36.17%
60%
—
27.61%
80%
—
5 Years
Score6.6
Net Growth36.17%
Net Trend60%
Net Income Consistency—
Rev Growth27.61%
Rev Trend80%
Revenue Consistency—
10 Years
7.8
182.20%
70%
87%
116.48%
80%
91%
10 Years
Score7.8
Net Growth182.20%
Net Trend70%
Net Income Consistency87%
Rev Growth116.48%
Rev Trend80%
Revenue Consistency91%
20 Years
8.6
63x
75%
83%
23x
85%
85%
20 Years
Score8.6
Net Growth63x
Net Trend75%
Net Income Consistency83%
Rev Growth23x
Rev Trend85%
Revenue Consistency85%
30 Years
8.6
159x
77%
81%
46x
80%
93%
30 Years
Score8.6
Net Growth159x
Net Trend77%
Net Income Consistency81%
Rev Growth46x
Rev Trend80%
Revenue Consistency93%
All Time
8.4
2105x
76%
78%
242x
80%
91%
All Time
Score8.4
Net Growth2105x
Net Trend76%
Net Income Consistency78%
Rev Growth242x
Rev Trend80%
Revenue Consistency91%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-08-07 | $ 313.33 | — |
1 Year2025-08-07 | $ 219.16 | 42.97% |
5 Years2021-08-06 | $ 142.66 | 119.63% |
10 Years2016-08-05 | $ 24.60 | 12x |
20 Years2006-08-07 | $ 2.01 | 155x |
30 Years1996-08-07 | $ 0.17 | 1870x |
All Time1980-12-12 | $ 0.10 | 3190x |
| Period | Last Price2026-08-07 | 1 Year2025-08-07 | 5 Years2021-08-06 | 10 Years2016-08-05 | 20 Years2006-08-07 | 30 Years1996-08-07 | All Time1980-12-12 |
|---|---|---|---|---|---|---|---|
| Price | $ 313.33 | $ 219.16 | $ 142.66 | $ 24.60 | $ 2.01 | $ 0.17 | $ 0.10 |
| Return | — | 42.97% | 119.63% | 12x | 155x | 1870x | 3190x |
Prices are split & dividend adjusted. All values are reported in USD.
Fundamental Data
| Year | |||
|---|---|---|---|
| 2026 | $ 466.82B | $ 128.93B | $ 62.39B |
| 2025 | $ 416.16B | $ 112.01B | $ 54.69B |
| 2024 | $ 391.03B | $ 93.73B | $ 65.17B |
| 2023 | $ 383.28B | $ 96.99B | $ 61.55B |
| 2022 | $ 394.32B | $ 99.80B | $ 48.30B |
| 2021 | $ 365.81B | $ 94.68B | $ 62.63B |
| 2020 | $ 274.51B | $ 57.41B | $ 90.94B |
| 2019 | $ 260.17B | $ 55.25B | $ 100.55B |
| 2018 | $ 265.59B | $ 59.53B | $ 66.30B |
| 2017 | $ 229.23B | $ 48.35B | $ 74.18B |
| 2016 | $ 215.63B | $ 45.68B | $ 67.15B |
| 2015 | $ 233.71B | $ 53.39B | $ 41.60B |
| 2014 | $ 182.79B | $ 39.51B | $ 25.07B |
| 2013 | $ 170.91B | $ 37.03B | $ 40.54B |
| 2012 | $ 156.50B | $ 41.73B | $ 29.12B |
| 2011 | $ 108.24B | $ 25.92B | $ 25.95B |
| 2010 | $ 65.22B | $ 14.01B | $ 25.62B |
| 2009 | $ 42.60B | $ 8.23B | $ 23.46B |
| 2008 | $ 32.47B | $ 4.83B | $ 24.49B |
| 2007 | $ 24.00B | $ 3.49B | $ 15.38B |
| 2006 | $ 19.31B | $ 1.98B | $ 10.11B |
| 2005 | $ 13.93B | $ 1.32B | $ 8.26B |
| 2004 | $ 8.27B | $ 266M | $ 5.46B |
| 2003 | $ 6.20B | $ 69M | $ 4.56B |
| 2002 | $ 5.74B | $ 65M | $ 4.33B |
| 2001 | $ 5.36B | -$ 25M | $ 4.33B |
| 2000 | $ 7.98B | $ 786M | $ 4.02B |
| 1999 | $ 6.13B | $ 601M | $ 3.22B |
| 1998 | $ 5.94B | $ 309M | $ 2.30B |
| 1997 | $ 7.08B | -$ 1.04B | $ 1.45B |
| 1996 | $ 9.83B | -$ 816M | $ 1.74B |
| 1995 | $ 11.06B | $ 424M | $ 952M |
| 1994 | $ 9.18B | $ 310M | $ 1.25B |
| 1993 | $ 7.97B | $ 87M | $ 676M |
| 1992 | $ 7.08B | $ 530M | $ 498M |
| 1991 | $ 6.30B | $ 309M | $ 604M |
| 1990 | $ 5.55B | $ 474M | $ 374M |
| 1989 | $ 5.28B | $ 454M | $ 438M |
| 1988 | $ 4.07B | $ 400M | $ 545M |
| 1987 | $ 2.66B | $ 217M | $ 565M |
| 1986 | $ 1.90B | $ 154M | $ 576M |
| 1985 | $ 1.91B | $ 61M | $ 337M |
