Net Income x Stock Price
Historical Returns
📅 Period | Last Price2024-12-20 | 1 Year2023-12-20 | 5 Years2019-12-20 | 10 Years2014-12-19 | 20 Years2004-12-20 | 30 Years1994-12-20 | All Time1984-11-05 |
---|---|---|---|---|---|---|---|
💲 Price | $ 105.47 | $ 97.93 | $ 54.86 | $ 60.55 | $ 26.28 | $ 7.22 | $ 2.60 |
💰 Return | 107.69% | 192.23% | 174.17% | 401.28% | 14x | 40x |
📅 Period
💲 Price
💰 Return
Last Price2024-12-20
$ 105.47
1 Year2023-12-20
$ 97.93
107.69%
5 Years2019-12-20
$ 54.86
192.23%
10 Years2014-12-19
$ 60.55
174.17%
20 Years2004-12-20
$ 26.28
401.28%
30 Years1994-12-20
$ 7.22
14x
All Time1984-11-05
$ 2.60
40x
Fundamental Data
Year | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
2023 | 344.58B | 64.03B | 37.35B | 47.70B | 16.14B | 0.25 | 31.56B | 55.36B | 21.91B | 33.45B |
2022 | 413.68B | 91.12B | 57.57B | 41.19B | 11.55B | 0.13 | 29.64B | 76.79B | 18.40B | 58.39B |
2021 | 285.64B | 46.18B | 23.59B | 47.70B | 40.90B | 0.89 | 6.80B | 48.12B | 12.07B | 36.05B |
2020 | 181.50B | 17.01B | - 23.25B | 67.64B | 63.27B | 3.72 | 4.36B | 14.66B | 17.28B | - 2.61B |
2019 | 264.93B | 34.44B | 14.77B | 46.92B | 43.83B | 1.27 | 3.08B | 29.71B | 24.36B | 5.35B |
2018 | 279.33B | 41.31B | 21.42B | 37.79B | 34.75B | 0.84 | 3.04B | 36.01B | 19.57B | 16.44B |
2017 | 237.16B | 31.96B | 19.84B | 42.33B | 39.15B | 1.22 | 3.17B | 30.06B | 15.40B | 14.66B |
2016 | 218.60B | 23.24B | 8.37B | 42.76B | 39.10B | 1.68 | 3.65B | 22.08B | 16.16B | 5.91B |
2015 | 259.48B | 32.48B | 16.55B | 38.68B | 34.98B | 1.08 | 3.70B | 30.34B | 26.49B | 3.85B |
2014 | 394.10B | 51.37B | 33.61B | 29.12B | 24.50B | 0.48 | 4.61B | 45.11B | 32.95B | 12.16B |
2013 | 420.83B | 57.48B | 33.44B | 22.69B | 18.05B | 0.31 | 4.64B | 44.91B | 33.66B | 11.24B |
2012 | 453.12B | 65.76B | 47.68B | 11.58B | 1.99B | 0.03 | 9.58B | 56.17B | 34.27B | 21.89B |
2011 | 467.02B | 73.55B | 42.20B | 17.03B | 4.36B | 0.06 | 12.66B | 55.34B | 30.97B | 24.37B |
2010 | 372.54B | 57.04B | 31.39B | 15.01B | 7.18B | 0.13 | 7.82B | 48.41B | 26.87B | 21.54B |
2009 | 303.44B | 39.55B | 19.65B | 9.60B | - 1.25B | 10.86B | 28.43B | 22.49B | 5.94B | |
2008 | 477.35B | 76.34B | 45.22B | 9.42B | - 22.58B | 32.00B | 59.72B | 19.31B | 40.40B | |
2007 | 404.55B | 68.50B | 40.61B | 9.56B | - 24.93B | 34.50B | 52.00B | 15.38B | 36.61B | |
2006 | 377.63B | 66.65B | 39.50B | 8.34B | - 19.89B | 28.24B | 49.28B | 15.46B | 33.82B | |
2005 | 370.68B | 57.96B | 36.13B | 7.99B | - 20.68B | 28.67B | 48.13B | 13.83B | 34.29B | |
2004 | 298.03B | 44.22B | 25.33B | 8.29B | - 10.23B | 18.53B | 40.55B | 11.98B | 28.56B | |
2003 | 246.73B | 31.32B | 21.51B | 9.54B | - 1.08B | 10.62B | 28.49B | 12.85B | 15.63B | |
2002 | 204.50B | 22.67B | 11.46B | 10.74B | 3.51B | 0.16 | 7.22B | 21.26B | 11.43B | 9.83B |
2001 | 213.48B | 28.74B | 15.32B | 10.80B | 4.25B | 0.15 | 6.54B | 22.88B | 9.98B | 12.90B |
2000 | 232.74B | 33.71B | 17.72B | 13.44B | 6.36B | 0.19 | 7.08B | 22.93B | 8.44B | 14.49B |
1999 | 160.88B | 17.70B | 7.91B | 18.97B | 17.21B | 0.97 | 1.76B | 15.01B | 10.84B | 4.16B |
1998 | 100.69B | 12.04B | 6.37B | 8.77B | 7.31B | 0.61 | 1.46B | 11.05B | 8.35B | 2.69B |
1997 | 120.27B | 16.17B | 8.46B | 9.95B | 5.90B | 0.37 | 4.04B | 14.67B | 7.39B | 7.28B |
1996 | 116.72B | 14.53B | 7.51B | 9.74B | 6.79B | 0.47 | 2.95B | 13.16B | 7.20B | 5.95B |
1995 | 107.89B | 13.71B | 6.47B | 10.02B | 8.51B | 0.62 | 1.50B | 13.84B | 7.12B | 6.71B |
1994 | 99.68B | 11.04B | 5.10B | 12.68B | 11.53B | 1.04 | 1.15B | 9.85B | 6.64B | 3.20B |
1993 | 97.82B | 11.25B | 5.28B | 12.61B | 11.63B | 1.03 | 983M | 11.50B | 6.95B | 4.54B |
1992 | 103.16B | 10.89B | 4.77B | 13.42B | 12.52B | 1.15 | 898M | 9.61B | 7.22B | 2.38B |
1991 | 102.84B | 11.91B | 5.60B | 13.04B | 11.54B | 0.97 | 1.49B | 10.94B | 7.32B | 3.61B |
1990 | 105.51B | 12.57B | 5.01B | 13.77B | 12.44B | 0.99 | 1.33B | 10.64B | 6.54B | 4.09B |
1989 | 86.65B | 11.43B | 3.51B | 16.03B | 14.16B | 1.24 | 1.86B | 7.91B | 6.31B | 1.60B |
1988 | 79.55B | 11.86B | 5.26B | 9.63B | 7.22B | 0.61 | 2.40B | |||
1987 | 76.41B | 10.56B | 4.84B | 7.88B | 5.35B | 0.51 | 2.53B | |||
1986 | 69.88B | 11.40B | 5.36B | 7.87B | 4.06B | 0.36 | 3.81B | |||
1985 | 86.67B | 13.53B | 4.87B | 7.90B | 5.43B | 0.4 | 2.47B |