Score Overview
PeriodNet IncomeRevenueScoreGrowthTrendConsistencyGrowthTrendConsistency
1 Year
9.0
19.06%
Grew
—
6.06%
Grew
—
1 Year
Score9.0
Net Growth19.06%
Net TrendGrew
Net Income Consistency—
Rev Growth6.06%
Rev TrendGrew
Revenue Consistency—
5 Years
9.4
155.37%
Every year
—
132.81%
Every year
—
5 Years
Score9.4
Net Growth155.37%
Net TrendEvery year
Net Income Consistency—
Rev Growth132.81%
Rev TrendEvery year
Revenue Consistency—
10 Years
9.0
221.57%
Every year
92%
193.25%
90%
94%
10 Years
Score9.0
Net Growth221.57%
Net TrendEvery year
Net Income Consistency92%
Rev Growth193.25%
Rev Trend90%
Revenue Consistency94%
20 Years
9.5
17x
Every year
96%
7x
95%
96%
20 Years
Score9.5
Net Growth17x
Net TrendEvery year
Net Income Consistency96%
Rev Growth7x
Rev Trend95%
Revenue Consistency96%
30 Years
9.6
66x
Every year
99%
20x
93%
99%
30 Years
Score9.6
Net Growth66x
Net TrendEvery year
Net Income Consistency99%
Rev Growth20x
Rev Trend93%
Revenue Consistency99%
All Time
9.6
199x
95%
99%
77x
95%
99%
All Time
Score9.6
Net Growth199x
Net Trend95%
Net Income Consistency99%
Rev Growth77x
Rev Trend95%
Revenue Consistency99%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-06-18 | $ 43.19 | — |
1 Year2025-06-18 | $ 70.60 | -38.82% |
5 Years2021-06-18 | $ 36.95 | 16.87% |
10 Years2016-06-17 | $ 20.38 | 111.96% |
20 Years2006-06-16 | $ 1.96 | 22x |
30 Years1996-06-18 | $ 0.41 | 105x |
All Time1982-01-04 | $ 0.10 | 416x |
| Period | Last Price2026-06-18 | 1 Year2025-06-18 | 5 Years2021-06-18 | 10 Years2016-06-17 | 20 Years2006-06-16 | 30 Years1996-06-18 | All Time1982-01-04 |
|---|---|---|---|---|---|---|---|
| Price | $ 43.19 | $ 70.60 | $ 36.95 | $ 20.38 | $ 1.96 | $ 0.41 | $ 0.10 |
| Return | — | -38.82% | 16.87% | 111.96% | 22x | 105x | 416x |
Prices are split & dividend adjusted. All values are reported in USD.
Fundamental Data
| Year | |||
|---|---|---|---|
| 2026 | kr 327.80B | kr 121.95B | kr 21.62B |
| 2025 | kr 309.06B | kr 102.43B | kr 26.96B |
| 2024 | kr 290.40B | kr 100.98B | kr 26.30B |
| 2023 | kr 232.26B | kr 83.68B | kr 30.23B |
| 2022 | kr 176.95B | kr 55.52B | kr 23.57B |
| 2021 | kr 140.80B | kr 47.75B | kr 17.48B |
| 2020 | kr 126.94B | kr 42.13B | kr 2.09B |
| 2019 | kr 122.02B | kr 38.95B | kr 2.32B |
| 2018 | kr 111.83B | kr 38.62B | kr 15.63B |
| 2017 | kr 111.69B | kr 38.13B | kr 18.85B |
| 2016 | kr 111.78B | kr 37.92B | kr 20.69B |
| 2015 | kr 107.92B | kr 34.86B | kr 20.46B |
| 2014 | kr 88.80B | kr 26.48B | kr 15.90B |
| 2013 | kr 83.57B | kr 25.18B | kr 14.46B |
| 2012 | kr 78.02B | kr 21.43B | kr 16.10B |
| 2011 | kr 66.34B | kr 17.09B | kr 17.50B |
| 2010 | kr 60.77B | kr 14.40B | kr 16.05B |
| 2009 | kr 51.07B | kr 10.76B | kr 12.82B |
| 2008 | kr 45.66B | kr 9.66B | kr 10.18B |
| 2007 | kr 41.88B | kr 8.53B | kr 7.38B |
| 2006 | kr 38.75B | kr 6.45B | kr 5.10B |
| 2005 | kr 33.71B | kr 5.85B | kr 5.01B |
| 2004 | kr 29.23B | kr 5.04B | kr 3.98B |
| 2003 | kr 26.61B | kr 4.87B | kr 3.09B |
| 2002 | kr 25.15B | kr 4.09B | kr 1.74B |
| 2001 | kr 23.71B | kr 3.85B | kr 3.04B |
| 2000 | kr 20.81B | kr 3.08B | kr 1.27B |
| 1999 | kr 16.44B | kr 2.41B | kr 1.97B |
| 1998 | kr 13.64B | kr 2.41B | kr 798M |
| 1997 | kr 16.98B | kr 2.21B | kr 1.12B |
| 1996 | kr 14.90B | kr 1.80B | kr 1.57B |
| 1995 | kr 13.71B | kr 1.56B | kr 2.99B |
| 1994 | kr 13.51B | kr 1.43B | kr 6.68B |
| 1993 | kr 13.14B | kr 1.43B | kr 5.70B |
| 1992 | kr 10.67B | kr 1.27B | kr 5.81B |
| 1991 | kr 9.82B | kr 930M | kr 6.03B |
| 1990 | kr 8.33B | kr 760M | kr 4.33B |
| 1989 | kr 7.61B | kr 745M | kr 2.94B |
| 1988 | kr 5.62B | kr 637M | kr 2.52B |
| 1987 | kr 5.02B | kr 480M | kr 2.04B |
| 1986 | kr 4.18B | kr 521M | kr 1.99B |
| 1985 | kr 4.15B | kr 607M | kr 2.10B |
