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 Time1962-01-02 |
|---|---|---|---|---|---|---|---|
💲 Price | $ 304.82 | $ 177.30 | $ 45.08 | $ 127.43 | $ 100.92 | $ 26.38 | $ 0.76 |
💰 Return | 171.92% | 6x | 239.21% | 302.04% | 11x | 401x |
📅 Period
💲 Price
💰 Return
Last Price2025-11-14
$ 304.82
1 Year2024-11-14
$ 177.30
171.92%
5 Years2020-11-13
$ 45.08
6x
10 Years2015-11-13
$ 127.43
239.21%
20 Years2005-11-14
$ 100.92
302.04%
30 Years1995-11-14
$ 26.38
11x
All Time1962-01-02
$ 0.76
401x
Fundamental Data
| Year | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 43.98B | 11.19B | 8.06B | 20.83B | 7.32B | 0.65 | 13.50B | 7.60B | 1.10B | 6.49B |
| 2024 | 38.70B | 9.79B | 6.55B | 20.37B | 5.77B | 0.59 | 14.60B | 4.71B | 1.03B | 3.67B |
| 2023 | 35.34B | 12.64B | 9.48B | 21.76B | 854M | 0.07 | 20.91B | 5.17B | 1.59B | 3.58B |
| 2022 | 76.55B | 4.76B | 292M | 32.33B | 8.91B | 1.87 | 23.41B | 5.91B | 1.17B | 4.74B |
| 2021 | 56.46B | - 1.54B | - 6.33B | 38.03B | 9.96B | 28.06B | 3.33B | 1.36B | 1.97B | |
| 2020 | 75.83B | 12.94B | 5.70B | 78.09B | 34.24B | 2.64 | 43.84B | 3.59B | 3.40B | 194M |
| 2019 | 90.22B | 6.41B | - 4.97B | 158.05B | 73.15B | 11.41 | 84.90B | 8.77B | 6.09B | 2.67B |
| 2018 | 97.01B | - 9.63B | - 22.35B | 205.23B | 136.33B | 68.90B | 4.97B | 8.05B | - 3.81B | |
| 2017 | 99.27B | - 496M | - 8.48B | 134.59B | 90.62B | 43.96B | 6.55B | 7.92B | 2.50B | |
| 2016 | 119.46B | 19.12B | 7.50B | 241.28B | 148.88B | 7.78 | 92.40B | 1.16B | 7.19B | - 7.44B |
| 2015 | 115.15B | 16.49B | - 6.12B | 343.60B | 241.10B | 14.62 | 102.50B | 19.89B | 7.30B | 12.58B |
| 2014 | 116.40B | 18.01B | 15.23B | 261.42B | 191.39B | 10.62 | 70.02B | 27.71B | 13.72B | 13.98B |
| 2013 | 110.13B | 17.17B | 13.05B | 383.04B | 294.48B | 17.15 | 88.55B | 28.57B | 13.45B | 15.12B |
| 2012 | 144.12B | 38.98B | 13.64B | 414.06B | 336.70B | 8.64 | 77.35B | 31.33B | 15.12B | 16.20B |
| 2011 | 141.47B | 43.56B | 14.15B | 453.44B | 321.56B | 7.38 | 131.87B | 33.35B | 12.65B | 20.70B |
| 2010 | 150.21B | 40.20B | 11.64B | 771.92B | 649.02B | 16.14 | 122.89B | 36.12B | 9.80B | 26.32B |
| 2009 | 156.78B | 39.74B | 11.02B | 510.19B | 385.99B | 9.71 | 124.20B | 24.59B | 8.63B | 15.95B |
| 2008 | 181.58B | 57.00B | 17.41B | 523.76B | 434.12B | 7.62 | 89.63B | 48.60B | 16.01B | 32.59B |
| 2007 | 172.48B | 61.56B | 22.20B | 514.11B | 498.36B | 8.1 | 15.74B | 45.96B | 17.87B | 28.09B |
| 2006 | 151.56B | 50.62B | 20.74B | 432.95B | 370.85B | 7.33 | 62.10B | 30.64B | 16.65B | 13.99B |
| 2005 | 136.58B | 43.83B | 16.72B | 370.43B | 361.61B | 8.25 | 8.82B | 37.64B | 14.44B | 23.20B |
| 2004 | 134.29B | 40.26B | 17.16B | 365.06B | 352.91B | 8.77 | 12.15B | 36.48B | 13.11B | 23.36B |
| 2003 | 112.88B | 34.93B | 15.23B | 304.92B | 171.53B | 4.91 | 133.38B | 30.28B | 9.76B | 20.52B |
| 2002 | 132.21B | 35.61B | 14.11B | 279.40B | 153.63B | 4.31 | 125.77B | 29.48B | 13.35B | 16.13B |
| 2001 | 126.41B | 37.88B | 13.68B | 232.88B | 122.78B | 3.24 | 110.09B | 32.19B | 15.52B | 16.67B |
| 2000 | 129.85B | 36.55B | 12.73B | 201.31B | 101.77B | 2.78 | 99.53B | 22.69B | 13.96B | 8.72B |
| 1999 | 111.63B | 32.28B | 10.71B | 201.77B | 111.46B | 3.45 | 90.31B | 24.59B | 27.15B | - 2.56B |
| 1998 | 100.46B | 29.09B | 9.29B | 175.04B | 170.72B | 5.87 | 4.31B | 19.36B | 8.98B | 10.37B |
| 1997 | 88.54B | 21.58B | 8.20B | 144.67B | 138.81B | 6.43 | 5.86B | 14.24B | 8.38B | 5.85B |
| 1996 | 78.54B | 22.12B | 7.28B | 129.44B | 125.25B | 5.66 | 4.19B | 17.85B | 7.76B | 10.09B |
| 1995 | 69.27B | 20.06B | 6.57B | 115.49B | 112.66B | 5.61 | 2.82B | 14.94B | 6.44B | 8.49B |
| 1994 | 59.31B | 16.19B | 4.72B | 94.76B | 92.16B | 5.69 | 2.59B | 13.39B | 7.49B | 5.90B |
| 1993 | 59.82B | 16.24B | 4.31B | 90.40B | 87.18B | 5.37 | 3.21B | 10.18B | 4.73B | 5.44B |
| 1992 | 56.27B | 15.20B | 4.72B | 81.76B | 78.63B | 5.17 | 3.12B | 10.24B | 4.82B | 5.42B |
| 1991 | 59.37B | 15.88B | 2.63B | 74.03B | 72.06B | 4.54 | 1.97B | 7.49B | 5.00B | 2.49B |
| 1990 | 57.66B | 15.37B | 4.30B | 63.96B | 61.98B | 4.03 | 1.97B | 9.03B | 4.52B | 4.51B |
| 1989 | 53.88B | 13.94B | 3.93B | 53.31B | 51.05B | 3.66 | 2.25B | 6.62B | 7.33B | - 711M |
| 1988 | 38.79B | 569M | 3.38B | 45.50B | 18.63B | 32.76 | 26.86B | |||
| 1987 | 39.31B | 5.22B | 2.11B | 5.60B | 2.90B | 0.56 | 2.69B | |||
| 1986 | 35.21B | 4.52B | 2.49B | 6.16B | 4.24B | 0.94 | 1.91B | |||
| 1985 | 28.28B | 4.16B | 2.33B | 2.05B | - 507M | 2.55B |
