Score Overview
PeriodNet IncomeRevenueScoreGrowthTrendConsistencyGrowthTrendConsistency
1 Year
5.2
2.29%
Grew
—
-32.65%
Shrank
—
1 Year
Score5.2
Net Growth2.29%
Net TrendGrew
Net Income Consistency—
Rev Growth-32.65%
Rev TrendShrank
Revenue Consistency—
5 Years
5.2
-4557x
60%
—
12x
80%
—
5 Years
Score5.2
Net Growth-4557x
Net Trend60%
Net Income Consistency—
Rev Growth12x
Rev Trend80%
Revenue Consistency—
10 Years
4.7
-40x
60%
5%
84x
90%
95%
10 Years
Score4.7
Net Growth-40x
Net Trend60%
Net Income Consistency5%
Rev Growth84x
Rev Trend90%
Revenue Consistency95%
20 Years
4.4
-806x
40%
14%
2136x
90%
96%
20 Years
Score4.4
Net Growth-806x
Net Trend40%
Net Income Consistency14%
Rev Growth2136x
Rev Trend90%
Revenue Consistency96%
All Time
4.4
-1989x
46%
17%
3246x
86%
86%
All Time
Score4.4
Net Growth-1989x
Net Trend46%
Net Income Consistency17%
Rev Growth3246x
Rev Trend86%
Revenue Consistency86%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-07-08 | $ 47.90 | — |
1 Year2025-07-09 | $ 31.91 | 50.11% |
5 Years2021-07-09 | $ 4.32 | 11x |
10 Years2016-07-08 | $ 18.82 | 154.55% |
20 Years2006-07-07 | $ 26.13 | 83.35% |
30 Years1996-07-09 | $ 6.29 | 7x |
| Period | Last Price2026-07-08 | 1 Year2025-07-09 | 5 Years2021-07-09 | 10 Years2016-07-08 | 20 Years2006-07-07 | 30 Years1996-07-09 |
|---|---|---|---|---|---|---|
| Price | $ 47.90 | $ 31.91 | $ 4.32 | $ 18.82 | $ 26.13 | $ 6.29 |
| Return | — | 50.11% | 11x | 154.55% | 83.35% | 7x |
Prices are split & dividend adjusted. All values are reported in USD.
Fundamental Data
| Year | |||
|---|---|---|---|
| 2026 | $ 17.86T | -$ 1.17T | |
| 2025 | $ 26.53T | -$ 1.19T | $ 1.73T |
| 2024 | $ 17.89T | $ 2.07T | $ 1.55T |
| 2023 | $ 5.48T | -$ 1.56T | $ 995.29B |
| 2022 | $ 2.52T | $ 289.05B | $ 193.36B |
| 2021 | $ 1.31T | $ 257M | $ 113.69B |
| 2020 | $ 692.51B | -$ 69.64B | $ 83.55B |
| 2019 | $ 678.59B | -$ 34.07B | $ 74.47B |
| 2018 | $ 435.82B | $ 38.61B | $ 56.96B |
| 2017 | $ 252.81B | $ 12.34B | $ 2.16B |
| 2016 | $ 210.10B | -$ 28.23B | $ 1.14B |
| 2015 | $ 156.13B | $ 4.57B | $ 16.19B |
| 2014 | $ 141.94B | $ 9.00B | $ 1.15B |
| 2013 | $ 13.81B | $ 785M | $ 10.71B |
| 2012 | $ 13.67B | $ 794M | $ 966M |
| 2011 | $ 13.05B | $ 1.03B | $ 258M |
| 2010 | $ 11.12B | $ 1.45B | $ 579M |
| 2009 | $ 9.03B | $ 971M | $ 564M |
| 2008 | $ 10.09B | $ 1.05B | $ 352M |
| 2007 | $ 9.23B | $ 1.29B | $ 270M |
| 2006 | $ 8.35B | $ 1.45B | $ 1.08B |
| 2005 | $ 7.55B | $ 1.76B | $ 175M |
| 2004 | $ 6.75B | $ 1.66B | $ 906M |
| 2003 | $ 5.99B | $ 1.58B | $ 1.33B |
| 2002 | $ 5.83B | $ 995M | $ 676M |
| 2001 | $ 8.15B | $ 818M | $ 110M |
| 2000 | $ 8.67B | $ 1.23B | $ 443M |
| 1999 | $ 6.59B | $ 481M | $ 530M |
| 1998 | $ 5.50B | $ 589M | $ 69M |
