Score Overview
PeriodNet IncomeRevenueScoreGrowthTrendConsistencyGrowthTrendConsistency
1 Year
9.7
102.85%
Grew
—
100.83%
Grew
—
1 Year
Score9.7
Net Growth102.85%
Net TrendGrew
Net Income Consistency—
Rev Growth100.83%
Rev TrendGrew
Revenue Consistency—
5 Years
9.4
184.77%
Every year
—
165.88%
Every year
—
5 Years
Score9.4
Net Growth184.77%
Net TrendEvery year
Net Income Consistency—
Rev Growth165.88%
Rev TrendEvery year
Revenue Consistency—
10 Years
7.3
260.80%
80%
53%
179.33%
90%
58%
10 Years
Score7.3
Net Growth260.80%
Net Trend80%
Net Income Consistency53%
Rev Growth179.33%
Rev Trend90%
Revenue Consistency58%
20 Years
8.0
13x
80%
69%
7x
75%
86%
20 Years
Score8.0
Net Growth13x
Net Trend80%
Net Income Consistency69%
Rev Growth7x
Rev Trend75%
Revenue Consistency86%
30 Years
7.1
12x
70%
71%
9x
67%
74%
30 Years
Score7.1
Net Growth12x
Net Trend70%
Net Income Consistency71%
Rev Growth9x
Rev Trend67%
Revenue Consistency74%
All Time
7.1
16x
72%
65%
10x
66%
80%
All Time
Score7.1
Net Growth16x
Net Trend72%
Net Income Consistency65%
Rev Growth10x
Rev Trend66%
Revenue Consistency80%
Net Income x Stock Price
Historical Returns
| Period | Price | Return |
|---|---|---|
Last Price2026-07-27 | $ 35.65 | — |
1 Year2025-07-25 | $ 51.44 | -30.70% |
5 Years2021-07-27 | $ 25.58 | 39.39% |
10 Years2016-07-27 | $ 15.02 | 137.40% |
20 Years2006-07-27 | $ 4.43 | 8x |
30 Years1996-07-26 | $ 2.92 | 12x |
All Time1994-10-07 | $ 2.07 | 17x |
| Period | Last Price2026-07-27 | 1 Year2025-07-25 | 5 Years2021-07-27 | 10 Years2016-07-27 | 20 Years2006-07-27 | 30 Years1996-07-26 | All Time1994-10-07 |
|---|---|---|---|---|---|---|---|
| Price | $ 35.65 | $ 51.44 | $ 25.58 | $ 15.02 | $ 4.43 | $ 2.92 | $ 2.07 |
| Return | — | -30.70% | 39.39% | 137.40% | 8x | 12x | 17x |
Prices are split & dividend adjusted. All values are reported in USD.
Fundamental Data
| Year | |||
|---|---|---|---|
| 2026 | £ 19.26B | £ 4.18B | £ 218M |
| 2025 | £ 9.59B | £ 2.06B | £ 130M |
| 2024 | £ 9.43B | £ 1.93B | £ 119M |
| 2023 | £ 9.16B | £ 1.78B | £ 155M |
| 2022 | £ 8.55B | £ 1.63B | £ 334M |
| 2021 | £ 7.24B | £ 1.47B | £ 113M |
| 2020 | £ 7.11B | £ 1.22B | £ 88M |
| 2019 | £ 7.87B | £ 1.50B | £ 138M |
| 2018 | £ 7.49B | £ 1.42B | £ 114M |
| 2017 | £ 7.35B | £ 1.65B | £ 111M |
| 2016 | £ 6.89B | £ 1.16B | £ 162M |
| 2015 | £ 5.97B | £ 1.00B | £ 122M |
| 2014 | £ 5.77B | £ 955M | £ 276M |
| 2013 | £ 6.03B | £ 1.11B | £ 132M |
| 2012 | £ 6.11B | £ 1.06B | £ 641M |
| 2011 | £ 3.17B | £ 290M | £ 384M |
| 2010 | £ 3.20B | £ 261M | £ 392M |
| 2009 | £ 3.21B | £ 177M | £ 388M |
| 2008 | £ 2.82B | £ 172M | £ 198M |
| 2007 | £ 2.42B | £ 848M | £ 1.30B |
| 2006 | £ 2.38B | £ 298M | £ 274M |
| 2005 | £ 2.73B | £ 115M | £ 156M |
| 2004 | £ 2.54B | £ 149M | £ 119M |
| 2003 | £ 2.60B | £ 169M | £ 337M |
| 2002 | £ 2.65B | £ 88M | £ 301M |
| 2001 | £ 4.56B | £ 126M | £ 96M |
| 2000 | £ 3.76B | £ 33M | £ 85M |
| 1999 | £ 3.39B | -£ 63M | £ 79M |
| 1998 | £ 3.19B | £ 772M | £ 708M |
| 1997 | £ 3.41B | £ 208M | £ 844M |
| 1996 | £ 1.78B | £ 302M | £ 603M |
| 1995 | £ 1.93B | £ 277M | £ 445M |
| IPO1994 | £ 1.60B | £ 233M | £ 127M |
