Net Income x Stock Price
Historical Returns
📅 Period | Last Price2025-11-14 | 1 Year2024-11-14 | 5 Years2020-11-13 | 10 Years2015-11-13 | 20 Years2005-11-14 | 30 Years1995-11-14 | All Time1980-03-17 |
|---|---|---|---|---|---|---|---|
💲 Price | $ 303.61 | $ 236.86 | $ 100.19 | $ 50.02 | $ 22.64 | $ 7.97 | $ 1.00 |
💰 Return | 128.18% | 303.02% | 6x | 13x | 38x | 304x |
📅 Period
💲 Price
💰 Return
Last Price2025-11-14
$ 303.61
1 Year2024-11-14
$ 236.86
128.18%
5 Years2020-11-13
$ 100.19
303.02%
10 Years2015-11-13
$ 50.02
6x
20 Years2005-11-14
$ 22.64
13x
30 Years1995-11-14
$ 7.97
38x
All Time1980-03-17
$ 1.00
304x
Fundamental Data
| Year | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 277.75B | 80.83B | 58.02B | 496.55B | - 232.69B | 729.25B | ||||
| 2024 | 278.90B | 83.01B | 58.47B | 751.14B | - 114.86B | 866.00B | - 42.01B | 0.00 | - 42.01B | |
| 2023 | 236.27B | 69.12B | 49.55B | 653.07B | - 163.56B | 816.63B | 12.97B | 1.29B | 12.97B | |
| 2022 | 153.82B | 53.21B | 37.67B | 542.50B | - 221.42B | 763.93B | 107.11B | 0.00 | 107.11B | |
| 2021 | 127.23B | 67.49B | 48.33B | 548.93B | - 482.15B | 1.03T | 78.08B | 0.00 | 78.08B | |
| 2020 | 129.84B | 44.42B | 29.13B | 542.10B | - 341.45B | 883.56B | - 79.91B | 0.00 | - 79.91B | |
| 2019 | 142.51B | 53.23B | 36.43B | 516.09B | - 87.91B | 604.00B | 4.09B | 0.00 | 4.09B | |
| 2018 | 129.82B | 48.55B | 32.47B | 533.62B | 24.44B | 0.5 | 509.18B | 15.61B | 0.00 | 15.61B |
| 2017 | 114.57B | 42.07B | 24.44B | 494.79B | - 138.73B | 633.52B | - 10.82B | 0.00 | - 10.82B | |
| 2016 | 106.38B | 40.01B | 24.73B | 495.35B | - 133.17B | 628.52B | 21.88B | 0.00 | 21.88B | |
| 2015 | 101.00B | 35.64B | 24.44B | 477.99B | - 124.26B | 602.25B | 73.46B | 0.00 | 73.46B | |
| 2014 | 103.00B | 35.45B | 21.74B | 565.04B | - 246.01B | 811.06B | 36.59B | 169.21B | 36.59B | |
| 2013 | 106.71B | 31.98B | 17.88B | 513.09B | - 172.70B | 685.79B | 107.95B | 158.32B | 107.95B | |
| 2012 | 108.07B | 34.06B | 20.53B | 499.50B | - 47.18B | 546.68B | 25.07B | 121.47B | 25.07B | |
| 2011 | 110.83B | 31.85B | 18.19B | 516.07B | 6.41B | 0.2 | 509.66B | 95.93B | 123.96B | 95.93B |
| 2010 | 115.47B | 29.82B | 16.40B | 506.84B | 141.28B | 4.74 | 365.55B | - 3.75B | 27.16B | - 3.75B |
| 2009 | 115.63B | 20.42B | 10.02B | 625.26B | 175.46B | 8.59 | 449.80B | 121.89B | 163.59B | 122.79B |
| 2008 | 101.49B | 7.30B | 5.60B | 633.47B | 262.53B | 35.96 | 370.94B | 23.09B | 195.11B | - 172.02B |
| 2007 | 116.35B | 26.62B | 15.36B | 431.83B | 294.82B | 11.07 | 137.01B | - 110.56B | 76.24B | - 186.80B |
| 2006 | 99.86B | 23.46B | 14.44B | 344.70B | 198.82B | 8.47 | 145.87B | - 49.57B | 48.79B | - 98.37B |
| 2005 | 79.76B | 16.15B | 8.48B | 270.15B | 181.91B | 11.26 | 88.24B | - 30.23B | 0.00 | - 30.23B |
| 2004 | 56.30B | 9.69B | 4.46B | 255.14B | 198.30B | 20.46 | 56.84B | - 15.14B | 0.00 | - 15.14B |
| 2003 | 44.36B | 13.12B | 6.71B | 191.45B | 161.01B | 12.26 | 30.44B | 14.60B | 0.00 | 14.60B |
| 2002 | 43.37B | 5.94B | 1.66B | 240.21B | 212.05B | 35.67 | 28.16B | - 25.13B | 0.00 | - 25.13B |
| 2001 | 50.42B | 5.45B | 1.69B | 201.41B | 166.06B | 30.43 | 35.34B | - 3.10B | 0.00 | - 3.10B |
| 2000 | 60.06B | 11.27B | 5.72B | 219.72B | 187.42B | 16.62 | 32.30B | - 13.67B | 0.00 | - 13.67B |
| 1999 | 51.85B | 13.43B | 7.50B | 83.94B | 39.63B | 2.95 | 44.30B | 50M | 0.00 | 50M |
| 1998 | 32.37B | 7.10B | 3.78B | 75.03B | 50.75B | 7.15 | 24.28B | 3.59B | 981M | 2.61B |
| 1997 | 30.40B | 6.86B | 3.70B | 82.85B | 64.26B | 9.37 | 18.59B | 5.46B | 5.15B | 308M |
| 1996 | 27.44B | 4.68B | 2.46B | 80.91B | 57.96B | 12.39 | 22.94B | - 983M | 0.00 | - 983M |
| 1995 | 26.36B | 5.67B | 2.95B | 42.24B | 30.49B | 5.37 | 11.74B | - 356M | 0.00 | - 356M |
| 1994 | 12.68B | 2.58B | 1.29B | 42.93B | 28.45B | 10.99 | 14.48B | 2.35B | 0.00 | 2.35B |
| 1993 | 12.42B | 2.44B | 1.60B | 32.95B | 20.07B | 8.22 | 12.88B | - 8.48B | 0.00 | - 8.48B |
| 1992 | 12.17B | 1.64B | 1.08B | 29.86B | 19.17B | 11.64 | 10.69B | 5.75B | 0.00 | 5.75B |
| 1991 | 14.12B | 482M | 154M | 31.94B | 21.33B | 44.25 | 10.61B | 137M | 0.00 | 137M |
| 1990 | 7.96B | 582M | 291M | 16.29B | 9.99B | 17.17 | 6.29B | 609M | 0.00 | 609M |
| 1989 | 8.22B | - 244M | - 482M | 14.19B | 7.32B | 6.86B | 1.10B | 0.00 | 1.10B | |
| 1988 | 753M | 753M | ||||||||
| 1987 | - 853M | - 853M | ||||||||
| 1986 | 402M | 402M | ||||||||
| 1985 | 390M | 390M |
