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 | $ 119.29 | $ 116.29 | $ 29.48 | $ 50.39 | $ 28.69 | $ 8.72 | $ 0.67 |
💰 Return | 102.58% | 404.63% | 236.75% | 415.74% | 13x | 176x |
📅 Period
💲 Price
💰 Return
Last Price2025-11-14
$ 119.29
1 Year2024-11-14
$ 116.29
102.58%
5 Years2020-11-13
$ 29.48
404.63%
10 Years2015-11-13
$ 50.39
236.75%
20 Years2005-11-14
$ 28.69
415.74%
30 Years1995-11-14
$ 8.72
13x
All Time1962-01-02
$ 0.67
176x
Fundamental Data
| Year | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 329.38B | 70.64B | 31.01B | 38.98B | 24.63B | 0.35 | 14.35B | 54.30B | 25.17B | 29.12B |
| 2024 | 339.24B | 73.31B | 33.68B | 41.71B | 18.68B | 0.25 | 23.02B | 55.02B | 24.30B | 30.71B |
| 2023 | 334.69B | 74.27B | 36.01B | 41.57B | 10.03B | 0.14 | 31.53B | 55.36B | 21.91B | 33.45B |
| 2022 | 398.67B | 102.59B | 55.74B | 41.19B | 11.55B | 0.11 | 29.64B | 76.79B | 18.40B | 58.39B |
| 2021 | 276.69B | 52.78B | 23.04B | 47.70B | 40.90B | 0.77 | 6.80B | 48.12B | 12.07B | 36.05B |
| 2020 | 178.57B | 18.28B | - 22.44B | 67.64B | 63.27B | 3.46 | 4.36B | 14.66B | 17.28B | - 2.61B |
| 2019 | 255.58B | 39.88B | 14.34B | 46.92B | 43.83B | 1.1 | 3.08B | 29.71B | 24.36B | 5.35B |
| 2018 | 279.33B | 50.46B | 20.84B | 37.79B | 34.75B | 0.69 | 3.04B | 36.01B | 19.57B | 16.44B |
| 2017 | 237.16B | 39.16B | 19.71B | 42.33B | 39.15B | 1 | 3.17B | 30.06B | 15.40B | 14.66B |
| 2016 | 200.62B | 30.73B | 7.84B | 42.76B | 39.10B | 1.27 | 3.65B | 22.08B | 16.16B | 5.91B |
| 2015 | 239.85B | 40.32B | 16.15B | 38.68B | 34.98B | 0.87 | 3.70B | 30.34B | 26.49B | 3.85B |
| 2014 | 394.10B | 69.21B | 32.52B | 29.12B | 24.50B | 0.35 | 4.61B | 45.11B | 32.95B | 12.16B |
| 2013 | 420.83B | 74.90B | 32.58B | 22.69B | 18.05B | 0.24 | 4.64B | 44.91B | 33.66B | 11.24B |
| 2012 | 451.50B | 94.94B | 44.88B | 11.58B | 1.99B | 0.02 | 9.58B | 56.17B | 34.27B | 21.89B |
| 2011 | 467.02B | 89.08B | 41.06B | 17.03B | 4.36B | 0.05 | 12.66B | 55.34B | 30.97B | 24.37B |
| 2010 | 370.12B | 67.97B | 30.46B | 15.01B | 7.18B | 0.11 | 7.82B | 48.41B | 26.87B | 21.54B |
| 2009 | 303.44B | 47.24B | 19.28B | 9.60B | - 1.25B | 10.86B | 28.43B | 22.49B | 5.94B | |
| 2008 | 466.27B | 96.44B | 45.22B | 9.42B | - 22.58B | 32.00B | 59.72B | 19.31B | 40.40B | |
| 2007 | 395.65B | 84.12B | 40.61B | 9.56B | - 24.93B | 34.50B | 52.00B | 15.38B | 36.61B | |
| 2006 | 377.63B | 110.90B | 39.50B | 8.34B | - 19.89B | 28.24B | 49.28B | 15.46B | 33.82B | |
| 2005 | 370.68B | 70.98B | 36.13B | 7.99B | - 20.68B | 28.67B | 48.13B | 13.83B | 34.29B | |
| 2004 | 298.03B | 52.42B | 25.33B | 8.29B | - 10.23B | 18.53B | 40.55B | 11.98B | 28.56B | |
| 2003 | 246.73B | 65.76B | 21.51B | 9.54B | - 1.08B | 10.62B | 28.49B | 12.85B | 15.63B | |
| 2002 | 204.50B | 48.87B | 11.46B | 10.74B | 3.51B | 0.07 | 7.22B | 21.26B | 11.43B | 9.83B |
| 2001 | 212.78B | 55.43B | 15.32B | 10.80B | 4.25B | 0.08 | 6.54B | 22.88B | 9.98B | 12.90B |
| 2000 | 231.84B | 59.64B | 17.72B | 13.44B | 6.36B | 0.11 | 7.08B | 22.93B | 8.44B | 14.49B |
| 1999 | 182.52B | 17.92B | 7.91B | 18.97B | 17.21B | 0.96 | 1.76B | 15.01B | 10.84B | 4.16B |
| 1998 | 165.62B | 17.25B | 8.07B | 8.77B | 6.34B | 0.37 | 2.43B | 11.05B | 8.35B | 2.69B |
| 1997 | 176.55B | 24.94B | 11.73B | 9.95B | 5.90B | 0.24 | 4.04B | 14.67B | 7.39B | 7.28B |
| 1996 | 116.72B | 15.38B | 7.51B | 9.74B | 6.79B | 0.44 | 2.95B | 13.16B | 7.20B | 5.95B |
| 1995 | 107.89B | 14.58B | 6.47B | 10.02B | 8.51B | 0.58 | 1.50B | 13.84B | 7.12B | 6.71B |
| 1994 | 99.68B | 12.04B | 5.10B | 12.68B | 11.53B | 0.96 | 1.15B | 9.85B | 6.64B | 3.20B |
| 1993 | 97.82B | 12.18B | 5.28B | 12.61B | 11.63B | 0.95 | 983M | 11.50B | 6.95B | 4.54B |
| 1992 | 103.16B | 11.92B | 4.77B | 13.42B | 12.52B | 1.05 | 898M | 9.61B | 7.22B | 2.38B |
| 1991 | 102.84B | 12.89B | 5.60B | 13.04B | 11.54B | 0.9 | 1.49B | 10.94B | 7.32B | 3.61B |
| 1990 | 105.51B | 14.15B | 5.01B | 13.77B | 12.44B | 0.88 | 1.33B | 10.64B | 6.54B | 4.09B |
| 1989 | 86.65B | 12.96B | 3.51B | 16.03B | 14.16B | 1.09 | 1.86B | 7.91B | 6.31B | 1.60B |
| 1988 | 79.55B | 13.07B | 5.26B | 9.63B | 7.22B | 0.55 | 2.40B | |||
| 1987 | 76.41B | 11.28B | 4.84B | 7.88B | 5.35B | 0.47 | 2.53B | |||
| 1986 | 69.88B | 12.26B | 5.36B | 7.87B | 4.06B | 0.33 | 3.81B | |||
| 1985 | 86.67B | 14.39B | 4.87B | 7.90B | 5.43B | 0.38 | 2.47B |
