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 | All Time1996-05-09 |
|---|---|---|---|---|---|---|
💲 Price | $ 508.94 | $ 467.70 | $ 227.42 | $ 131.96 | $ 59.40 | $ 23.20 |
💰 Return | 108.82% | 223.79% | 385.68% | 8x | 21x |
📅 Period
💲 Price
💰 Return
Last Price2025-11-14
$ 508.94
1 Year2024-11-14
$ 467.70
108.82%
5 Years2020-11-13
$ 227.42
223.79%
10 Years2015-11-13
$ 131.96
385.68%
20 Years2005-11-14
$ 59.40
8x
All Time1996-05-09
$ 23.20
21x
Fundamental Data
| Year | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 370.15B | 94.67B | 62.91B | 127.02B | - 217.07B | 344.09B | 27.41B | 19.18B | 8.22B | |
| 2024 | 371.43B | 128.43B | 88.99B | 143.52B | - 190.67B | 334.20B | 30.59B | 18.97B | 11.61B | |
| 2023 | 364.48B | 137.65B | 96.22B | 128.27B | - 39.37B | 167.64B | 49.19B | 19.40B | 29.78B | |
| 2022 | 302.08B | - 16.08B | - 22.81B | 122.74B | - 5.84B | 128.58B | 37.22B | 15.46B | 21.76B | |
| 2021 | 354.63B | - 71.70B | 89.79B | 114.26B | - 32.45B | 146.71B | 39.42B | 13.27B | 26.14B | |
| 2020 | 245.51B | 69.64B | 42.52B | 116.89B | - 21.39B | 138.29B | 39.77B | 13.01B | 26.76B | |
| 2019 | 254.61B | 116.34B | 81.41B | 103.36B | - 24.62B | 127.99B | 38.68B | 15.97B | 22.70B | |
| 2018 | 247.83B | 17.33B | 4.02B | 97.49B | - 14.37B | 111.86B | 37.40B | 14.53B | 22.86B | |
| 2017 | 242.13B | 38.00B | 44.94B | 102.58B | - 13.36B | 115.95B | 45.77B | 11.70B | 34.06B | |
| 2016 | 223.60B | 45.71B | 24.07B | 101.64B | 26.78B | 0.59 | 74.85B | 32.53B | 12.95B | 19.58B |
| 2015 | 210.82B | 45.90B | 24.08B | 84.28B | 19.67B | 0.43 | 64.61B | 31.49B | 16.08B | 15.40B |
| 2014 | 194.67B | 38.43B | 19.87B | 80.20B | 19.23B | 0.5 | 60.97B | 32.01B | 15.18B | 16.82B |
| 2013 | 182.15B | 37.73B | 19.47B | 72.22B | 26.39B | 0.7 | 45.83B | 27.70B | 11.08B | 16.61B |
| 2012 | 162.46B | 29.63B | 14.82B | 62.73B | 17.80B | 0.6 | 44.92B | 20.95B | 9.77B | 11.17B |
| 2011 | 146.70B | 23.47B | 10.25B | 60.38B | 23.08B | 0.98 | 37.29B | 20.47B | 8.19B | 12.28B |
| 2010 | 137.89B | 26.58B | 12.96B | 58.57B | - 13.45B | 72.03B | 17.89B | 5.98B | 11.91B | |
| 2009 | 112.02B | 16.67B | 8.05B | 37.90B | 7.35B | 0.44 | 30.55B | 15.84B | 4.93B | 10.90B |
| 2008 | 116.42B | 12.34B | 4.99B | 36.88B | 11.34B | 0.92 | 25.53B | 11.25B | 6.13B | 5.11B |
| 2007 | 118.33B | 24.47B | 13.21B | 33.82B | - 10.50B | 44.32B | 12.55B | 5.37B | 7.17B | |
| 2006 | 97.85B | 20.56B | 11.01B | 32.60B | - 11.13B | 43.74B | 10.19B | 4.57B | 5.62B | |
| 2005 | 82.56B | 14.49B | 8.52B | 15.61B | - 29.04B | 44.66B | 9.44B | 2.19B | 7.25B | |
| 2004 | 74.38B | 12.56B | 7.30B | 14.61B | - 33.05B | 47.66B | 7.40B | 1.20B | 6.20B | |
| 2003 | 63.50B | 13.34B | 8.15B | 9.11B | - 26.83B | 35.95B | 8.25B | 1.19B | 9.45B | |
| 2002 | 42.01B | 7.76B | 4.28B | 6.87B | - 67.69B | 74.57B | 11.20B | 3.13B | 14.33B | |
| 2001 | 38.15B | 3.35B | 795M | 12.50B | - 51.56B | 64.06B | 6.57B | 5.37B | 1.19B | |
| 2000 | 34.39B | 7.50B | 3.32B | 4.77B | - 1.70B | 6.48B | 2.94B | 285M | 3.23B | |
| 1999 | 23.90B | 3.27B | 1.55B | 4.46B | - 994M | 5.45B | 2.20B | 1.68B | 519M | |
| 1998 | 13.62B | 4.68B | 2.83B | 3.88B | - 11.34B | 15.23B | 657M | 733M | - 76M | |
| 1997 | 10.39B | 3.16B | 1.90B | 2.59B | 1.53B | 0.48 | 1.05B | 2.33B | 215M | 2.12B |
| 1996 | 10.53B | 3.95B | 2.48B | 2.32B | 975M | 0.25 | 1.35B | 1.26B | 225M | 1.03B |
| 1995 | 3.66B | 135M | 794M | 1.06B | - 1.68B | 2.74B | 1.12B | 0.00 | 1.12B | |
| 1994 | 3.65B | 847M | 553M | 810M | 520M | 0.61 | 289M | 929M | 0.00 | 929M |
| 1993 | 2.61B | 130M | 688M | 972M | - 865M | 1.83B | 726M | 0.00 | 726M | |
| 1992 | 3.02B | 165M | 407M | 1.29B | 107M | 0.65 | 1.19B | 997M | 119M | 877M |
| 1991 | 1.94B | 159M | 439M | 1.25B | 493M | 3.1 | 762M | 709M | 161M | 548M |
| 1990 | 1.58B | 169M | 394M | 1.23B | 992M | 5.86 | 247M | 522M | 0.00 | 522M |
| 1989 | 2.48B | 447M | 447M | |||||||
| 1988 | 2.46B | 399M | 399M |