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 | All Time2001-06-07 |
---|---|---|---|---|---|---|
💲 Price | $ 623.94 | $ 252.77 | $ 71.24 | $ 23.98 | $ 28.34 | $ 0.57 |
💰 Return | 246.84% | 8x | 26x | 22x | 1093x |
📅 Period
💲 Price
💰 Return
Last Price2024-12-20
$ 623.94
1 Year2023-12-20
$ 252.77
246.84%
5 Years2019-12-20
$ 71.24
8x
10 Years2014-12-19
$ 23.98
26x
20 Years2004-12-20
$ 28.34
22x
All Time2001-06-07
$ 0.57
1093x
Fundamental Data
Year | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
2023 | 1.56B | 187M | 174M | 710M | - 611M | 1.32B | 189M | 60M | 128M | |
2022 | 1.18B | 117M | 147M | 711M | - 263M | 974M | 235M | 56M | 179M | |
2021 | 863M | - 149M | - 60M | 26M | - 416M | 443M | 124M | 50M | 74M | |
2020 | 681M | - 1M | - 1M | 24M | - 537M | 561M | 38M | 72M | - 34M | |
2019 | 530M | 4M | 882000.00 | 10M | - 340M | 350M | 65M | 16M | 49M | |
2018 | 420M | 35M | 29M | 349M | 63M | 11M | 52M | |||
2017 | 343M | 21M | 5M | 81M | 18M | 11M | 7M | |||
2016 | 268M | 35M | 17M | 89M | 17M | 8M | 9M | |||
2015 | 197M | 38M | 19M | 168000.00 | - 109M | 109M | 46M | 6M | 39M | |
2014 | 164M | 36M | 19M | 67000.00 | - 81M | 81M | 35M | 2M | 32M | |
2013 | 137M | 33M | 19M | 103000.00 | - 51M | 51M | 32M | 2M | 30M | |
2012 | 114M | 18M | 14M | 137230.00 | - 37M | 37M | 26M | 1M | 24M | |
2011 | 90M | 12M | - 7M | 26M | 17M | 2M | 15M | |||
2010 | 86M | 2M | - 4M | 42M | 731525.00 | 4M | - 3M | |||
2009 | 104M | 3M | - 1M | 45M | 10M | 14M | - 4M | |||
2008 | 92M | 7M | 3M | 49M | 8M | 6M | 1M | |||
2007 | 100M | 22M | 15M | 30952.00 | - 51M | 51M | 13M | 4M | 9M | |
2006 | 67M | 12M | - 4M | 76188.00 | - 22M | 22M | 7M | 2M | 5M | |
2005 | 47M | 3M | 1M | 119299.00 | - 16M | 16M | 1M | 7M | - 6M | |
2004 | 67M | 31M | 19M | 4642.00 | - 31M | 31M | 30M | 11M | 18M | |
2003 | 24M | 8M | 4M | 268878.00 | - 15M | 15M | 4M | 3M | 715436.00 | |
2002 | 9M | 616513.00 | 208903.00 | 437904.00 | - 3M | 3M | - 834509.00 | 377992.00 | - 1M | |
2001 | 6M | 964495.00 | 515029.00 | 1M | - 4M | 5M | - 554886.00 | 368140.00 | - 923026.00 | |
2000 | 3M | 202721.00 | - 473247.00 | 3M | 2M | 14.12 | 206408.00 | 8466.00 | 99759.00 | - 91293.00 |