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 Time1983-11-21 |
|---|---|---|---|---|---|---|---|
💲 Price | $ 41.06 | $ 38.22 | $ 45.23 | $ 26.23 | $ 10.19 | $ 6.89 | $ 1.00 |
💰 Return | 107.44% | 90.78% | 156.51% | 403.06% | 5x | 41x |
📅 Period
💲 Price
💰 Return
Last Price2025-11-14
$ 41.06
1 Year2024-11-14
$ 38.22
107.44%
5 Years2020-11-13
$ 45.23
90.78%
10 Years2015-11-13
$ 26.23
156.51%
20 Years2005-11-14
$ 10.19
403.06%
30 Years1995-11-14
$ 6.89
5x
All Time1983-11-21
$ 1.00
41x
Fundamental Data
| Year | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 137.00B | 48.71B | 18.19B | 169.89B | 166.45B | 3.42 | 3.43B | 37.10B | 17.49B | 19.60B |
| 2024 | 134.78B | 47.52B | 17.50B | 168.35B | 164.16B | 3.45 | 4.19B | 36.91B | 17.99B | 18.92B |
| 2023 | 133.97B | 40.13B | 11.61B | 174.94B | 172.87B | 4.31 | 2.06B | 37.47B | 18.76B | 18.70B |
| 2022 | 136.83B | 48.95B | 21.25B | 176.33B | 173.72B | 3.55 | 2.60B | 37.14B | 26.74B | 10.40B |
| 2021 | 133.61B | 49.12B | 22.06B | 177.93B | 175.00B | 3.56 | 2.92B | 39.53B | 20.28B | 19.25B |
| 2020 | 128.29B | 44.96B | 17.80B | 150.54B | 128.37B | 2.86 | 22.17B | 41.76B | 20.31B | 21.45B |
| 2019 | 131.86B | 44.14B | 19.26B | 133.14B | 130.54B | 2.96 | 2.59B | 35.74B | 18.83B | 16.90B |
| 2018 | 130.86B | 41.85B | 15.52B | 113.06B | 110.31B | 2.64 | 2.74B | 34.33B | 18.08B | 16.25B |
| 2017 | 126.03B | 42.28B | 30.10B | 117.09B | 115.01B | 2.72 | 2.07B | 24.31B | 17.83B | 6.48B |
| 2016 | 125.98B | 41.29B | 13.12B | 108.07B | 105.19B | 2.55 | 2.88B | 21.68B | 17.59B | 4.09B |
| 2015 | 131.62B | 49.17B | 17.87B | 109.72B | 104.90B | 2.13 | 4.82B | 39.02B | 17.77B | 21.25B |
| 2014 | 127.07B | 36.71B | 9.62B | 113.27B | 102.11B | 2.78 | 11.15B | 30.63B | 17.54B | 13.08B |
| 2013 | 120.55B | 48.55B | 11.49B | 93.59B | 39.46B | 0.81 | 54.12B | 38.81B | 17.18B | 21.63B |
| 2012 | 115.84B | 28.92B | 875M | 51.98B | 48.42B | 1.67 | 3.56B | 31.48B | 20.11B | 11.37B |
| 2011 | 110.87B | 29.80B | 2.40B | 55.15B | 41.19B | 1.38 | 13.95B | 29.78B | 16.24B | 13.53B |
| 2010 | 106.56B | 31.51B | 2.54B | 52.79B | 45.58B | 1.45 | 7.21B | 33.36B | 16.45B | 16.90B |
| 2009 | 107.80B | 30.88B | 3.65B | 62.25B | 59.75B | 1.93 | 2.49B | 31.39B | 17.04B | 14.34B |
| 2008 | 97.35B | 32.29B | 6.42B | 51.95B | 41.66B | 1.29 | 10.29B | 27.45B | 17.23B | 10.21B |
| 2007 | 93.46B | 30.75B | 5.52B | 31.15B | 27.76B | 0.9 | 3.39B | 26.83B | 17.53B | 9.30B |
| 2006 | 88.18B | 29.08B | 6.19B | 36.36B | 30.70B | 1.06 | 5.65B | 24.10B | 17.10B | 7.00B |
| 2005 | 69.51B | 27.19B | 7.39B | 38.25B | 35.35B | 1.3 | 2.90B | 22.02B | 15.32B | 6.70B |
| 2004 | 65.75B | 28.81B | 7.83B | 39.26B | 34.72B | 1.2 | 4.54B | 21.79B | 13.25B | 8.53B |
| 2003 | 67.46B | 22.66B | 3.07B | 45.38B | 42.53B | 1.88 | 2.84B | 22.46B | 11.88B | 10.58B |
| 2002 | 67.05B | 23.94B | 4.07B | 53.27B | 49.80B | 2.08 | 3.46B | 22.08B | 11.98B | 10.09B |
| 2001 | 66.71B | 20.15B | 389M | 64.32B | 61.35B | 3.04 | 2.97B | 19.52B | 17.37B | 2.15B |
| 2000 | 64.70B | 25.22B | 11.79B | 69.87B | 67.50B | 2.68 | 2.37B | 15.82B | 17.63B | - 1.80B |
| 1999 | 58.19B | 24.46B | 4.20B | 47.48B | 44.41B | 1.82 | 3.06B | 17.01B | 9.18B | 7.83B |
| 1998 | 31.56B | 16.27B | 2.96B | 20.63B | 20.39B | 1.25 | 237M | 15.72B | 7.50B | 8.21B |
| 1997 | 30.19B | 11.09B | 2.45B | 19.60B | 19.28B | 1.74 | 322M | 8.85B | 6.63B | 2.22B |
| 1996 | 29.15B | 11.35B | 1.73B | 18.17B | 17.92B | 1.58 | 249M | 8.78B | 2.55B | 6.22B |
| 1995 | 27.92B | 10.65B | 1.85B | 8.33B | 7.98B | 0.75 | 356M | 7.89B | 2.62B | 5.26B |
| 1994 | 13.79B | 5.45B | - 754M | 8.89B | 8.75B | 1.6 | 142M | 3.75B | 2.64B | 1.10B |
| 1993 | 12.99B | 5.34B | 1.40B | 9.88B | 9.73B | 1.82 | 146M | 4.23B | 2.51B | 1.71B |
| 1992 | 12.64B | 4.92B | 1.34B | 10.05B | 9.75B | 1.98 | 296M | 3.92B | 2.48B | 1.44B |
| 1991 | 12.27B | 4.82B | 1.33B | 9.97B | 9.84B | 2.04 | 130M | 3.75B | 2.45B | 1.29B |
| 1990 | 12.29B | 4.98B | 1.31B | 10.76B | 10.67B | 2.14 | 94M | 3.53B | 2.52B | 1.01B |
| 1989 | 11.44B | 4.43B | 1.07B | 9.45B | 9.28B | 2.1 | 164M | 3.89B | 2.58B | 1.30B |
| 1988 | 10.88B | 4.59B | 1.31B | 8.14B | 7.84B | 1.71 | 301M | |||
| 1987 | 10.29B | 4.46B | 1.24B | 5.85B | 5.62B | 1.26 | 228M | |||
| 1986 | 9.92B | 4.39B | 1.16B | 6.04B | 5.83B | 1.33 | 213M | |||
| 1985 | 9.08B | 3.80B | 1.09B | 5.52B | 5.28B | 1.39 | 239M |
