Score Overview
PeriodNet IncomeRevenueScoreGrowthTrendConsistencyGrowthTrendConsistency
1 Year
9.2
35.02%
Grew
—
7.14%
Grew
—
1 Year
Score9.2
Net Growth35.02%
Net TrendGrew
Net Income Consistency—
Rev Growth7.14%
Rev TrendGrew
Revenue Consistency—
5 Years
5.5
10.55%
60%
—
5.81%
40%
—
5 Years
Score5.5
Net Growth10.55%
Net Trend60%
Net Income Consistency—
Rev Growth5.81%
Rev Trend40%
Revenue Consistency—
10 Years
5.3
186.06%
60%
36%
52.72%
50%
19%
10 Years
Score5.3
Net Growth186.06%
Net Trend60%
Net Income Consistency36%
Rev Growth52.72%
Rev Trend50%
Revenue Consistency19%
20 Years
3.5
14.12%
55%
2%
11.56%
50%
1%
20 Years
Score3.5
Net Growth14.12%
Net Trend55%
Net Income Consistency2%
Rev Growth11.56%
Rev Trend50%
Revenue Consistency1%
30 Years
5.6
15x
60%
31%
473.57%
53%
44%
30 Years
Score5.6
Net Growth15x
Net Trend60%
Net Income Consistency31%
Rev Growth473.57%
Rev Trend53%
Revenue Consistency44%
All Time
6.2
33x
59%
54%
6x
56%
65%
All Time
Score6.2
Net Growth33x
Net Trend59%
Net Income Consistency54%
Rev Growth6x
Rev Trend56%
Revenue Consistency65%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-08-07 | $ 85.83 | — |
1 Year2025-08-07 | $ 56.28 | 52.51% |
5 Years2021-08-06 | $ 31.73 | 170.51% |
10 Years2016-08-05 | $ 22.75 | 277.25% |
20 Years2006-08-07 | $ 12.47 | 6x |
30 Years1996-08-07 | $ 2.42 | 35x |
| 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 |
|---|---|---|---|---|---|---|
| Price | $ 85.83 | $ 56.28 | $ 31.73 | $ 22.75 | $ 12.47 | $ 2.42 |
| Return | — | 52.51% | 170.51% | 277.25% | 6x | 35x |
Prices are split & dividend adjusted. All values are reported in USD.
Fundamental Data
| Year | |||
|---|---|---|---|
| 2026 | € 195.36B | € 17.72B | € 31.68B |
| 2025 | € 182.34B | € 13.12B | € 29.53B |
| 2024 | € 195.61B | € 15.75B | € 32.35B |
| 2023 | € 218.94B | € 21.38B | € 33.42B |
| 2022 | € 263.31B | € 20.52B | € 41.77B |
| 2021 | € 184.63B | € 16.03B | € 33.48B |
| 2020 | € 119.70B | -€ 7.24B | € 35.89B |
| 2019 | € 176.24B | € 11.26B | € 31.19B |
| 2018 | € 184.10B | € 11.44B | € 31.56B |
| 2017 | € 149.09B | € 8.63B | € 36.57B |
| 2016 | € 127.92B | € 6.19B | € 29.14B |
| 2015 | € 143.42B | € 5.08B | € 29.45B |
| 2014 | € 212.01B | € 4.24B | € 26.01B |
| 2013 | € 227.96B | € 11.22B | € 20.49B |
| 2012 | € 234.21B | € 13.64B | € 22.52B |
| 2011 | € 215.86B | € 15.95B | € 19.08B |
| 2010 | € 186.82B | € 14.05B | € 20.87B |
| 2009 | € 160.68B | € 12.10B | € 16.70B |
| 2008 | € 223.19B | € 14.74B | € 17.41B |
| 2007 | € 199.48B | € 19.21B | € 8.74B |
| 2006 | € 175.12B | € 15.53B | € 8.44B |
| 2005 | € 138.64B | € 14.53B | € 5.11B |
| 2004 | € 129.12B | € 14.72B | € 7.02B |
| 2003 | € 131.56B | € 8.83B | € 7.84B |
| 2002 | € 107.69B | € 6.24B | € 6.80B |
| 2001 | € 93.87B | € 6.82B | € 4.08B |
| 2000 | € 107.89B | € 6.50B | € 4.93B |
| 1999 | € 42.56B | € 1.53B | € 4.62B |
| 1998 | € 28.50B | € 1.03B | € 2.51B |
| 1997 | € 31.72B | € 1.26B | € 2.10B |
| 1996 | € 34.06B | € 1.08B | € 6.17B |
| 1995 | € 27.69B | € 458M | € 5.82B |
| 1994 | € 25.61B | € 634M | € 4.47B |
| 1993 | € 23.03B | € 504M | € 4.07B |
| 1992 | € 24.73B | € 515M | € 2.76B |
