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 Time1997-10-08 |
|---|---|---|---|---|---|---|
💲 Price | $ 284.82 | $ 185.91 | $ 85.60 | $ 17.15 | $ 4.77 | $ 3.00 |
💰 Return | 153.21% | 332.72% | 16x | 59x | 94x |
📅 Period
💲 Price
💰 Return
Last Price2025-11-14
$ 284.82
1 Year2024-11-14
$ 185.91
153.21%
5 Years2020-11-13
$ 85.60
332.72%
10 Years2015-11-13
$ 17.15
16x
20 Years2005-11-14
$ 4.77
59x
All Time1997-10-08
$ 3.00
94x
Fundamental Data
| Year | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 3.63T | 2.70T | 1.58T | 956.65B | - 1.79T | 2.75T | 2.16T | 1.27T | 889.87B | |
| 2024 | 2.89T | 1.98T | 1.15T | 986.46B | - 1.43T | 2.42T | 1.82T | 956.00B | 870.17B | |
| 2023 | 2.16T | 1.52T | 851.74B | 959.06B | - 728.70B | 1.68T | 1.24T | 955.39B | 286.56B | |
| 2022 | 2.26T | 1.59T | 992.92B | 888.17B | - 698.32B | 1.58T | 1.61T | 1.08T | 520.97B | |
| 2021 | 1.58T | 1.09T | 592.35B | 749.06B | - 456.00B | 1.20T | 1.11T | 849.43B | 262.72B | |
| 2020 | 1.33T | 918.55B | 510.74B | 365.19B | - 436.96B | 802.15B | 822.66B | 521.47B | 301.19B | |
| 2019 | 1.06T | 679.99B | 353.94B | 158.66B | - 435.79B | 594.46B | 615.13B | 469.75B | 145.38B | |
| 2018 | 1.03T | 693.14B | 363.05B | 180.55B | - 533.20B | 713.75B | 573.95B | 322.68B | 251.27B | |
| 2017 | 977.44B | 659.63B | 344.99B | 213.96B | - 442.60B | 656.57B | 585.31B | 335.88B | 249.42B | |
| 2016 | 947.90B | 613.05B | 331.71B | 249.17B | - 387.03B | 636.20B | 539.83B | 333.09B | 206.74B | |
| 2015 | 843.51B | 576.17B | 302.85B | 254.98B | - 335.48B | 590.46B | 529.87B | 261.80B | 268.07B | |
| 2014 | 762.83B | 505.56B | 254.30B | 250.67B | - 189.72B | 440.40B | 421.52B | 292.39B | 129.12B | |
| 2013 | 597.00B | 374.79B | 183.97B | 227.22B | - 18.61B | 245.84B | 347.38B | 290.34B | 57.03B | |
| 2012 | 506.72B | 314.03B | 159.48B | 116.95B | - 34.44B | 151.39B | 289.06B | 246.13B | 42.92B | |
| 2011 | 427.00B | 253.45B | 134.20B | 50.94B | - 99.67B | 150.62B | 247.58B | 213.96B | 33.62B | |
| 2010 | 419.53B | 258.50B | 161.60B | 36.95B | - 145.64B | 182.59B | 229.47B | 188.74B | 40.72B | |
| 2009 | 295.74B | 176.66B | 89.21B | 6.73B | - 189.06B | 195.79B | 159.96B | 87.78B | 72.18B | |
| 2008 | 333.15B | 193.59B | 99.93B | 24.56B | - 187.46B | 212.02B | 222.09B | 59.38B | 162.71B | |
| 2007 | 322.66B | 191.63B | 109.19B | 15.15B | - 158.05B | 173.21B | 183.77B | 84.00B | 99.77B | |
| 2006 | 317.34B | 200.91B | 126.98B | 20.76B | - 188.92B | 209.69B | 204.96B | 78.72B | 126.24B | |
| 2005 | 267.36B | 167.23B | 93.85B | 21.15B | - 123.16B | 144.31B | 157.48B | 80.11B | 77.36B | |
| 2004 | 257.62B | 158.57B | 92.45B | 32.36B | - 96.25B | 128.62B | 153.40B | 81.23B | 72.17B | |
| 2003 | 202.64B | 120.20B | 47.16B | 44.14B | - 72.25B | 116.40B | 115.82B | 169M | 115.99B | |
| 2002 | 162.57B | 96.73B | 21.63B | 46.86B | - 21.21B | 68.07B | 98.67B | 55.33B | 43.34B | |
| 2001 | 130.20B | 56.83B | 14.48B | 44.34B | 1.32B | 0.02 | 43.02B | 71.66B | 68.00B | 3.66B |
| 2000 | 166.19B | 102.74B | 65.10B | 56.22B | 15.03B | 0.15 | 41.19B | 93.41B | 103.76B | - 10.34B |
| 1999 | 76.31B | 47.47B | 23.53B | 32.95B | 14.38B | 0.3 | 18.57B | 39.57B | 29.84B | 9.73B |
| 1998 | 50.33B | 29.05B | 15.31B | 31.50B | 15.94B | 0.55 | 15.55B | 31.97B | 34.59B | - 2.61B |
| 1997 | 44.05B | 24.76B | 18.01B | 20.31B | 2.40B | 0.1 | 17.91B | 20.39B | 28.10B | - 7.70B |
