MPWR - Monolithic Power Systems Inc logo

MPWR

Monolithic Power Systems Inc

1 Year

-2.35%

5 Years

305.99%

10 Years

17x

20 Years

141x

All Time

329x

Net Income x Stock Price

Historical Returns

📅 Period
💲 Price
💰 Return
Last Price2024-12-20
$ 593.22
1 Year2023-12-20
$ 607.17
97.70%
5 Years2019-12-20
$ 176.30
336.48%
10 Years2014-12-19
$ 44.45
13x
20 Years2004-12-20
$ 8.04
73x
All Time2004-11-19
$ 8.51
69x

Fundamental Data

Year
2023 1.82B 521M 427M 7M- 1.13B 1.14B 638M 57M 580M
2022 1.79B 542M 437M 3M- 734M 737M 246M 58M 187M
2021 1.20B 274M 242M 5M- 719M 725M 320M 95M 224M
2020 844M 174M 164M 3M- 592M 595M 267M 55M 212M
2019 627M 107M 108M 2M- 453M 455M 216M 96M 119M
2018 582M 117M 105M 377M 141M 22M 118M
2017 470M 79M 65M 299M 133M 65M 68M
2016 388M 53M 52M 268M 107M 37M 70M
2015 333M 43M 35M 234M 69M 16M 53M
2014 282M 19M 35M 238M 74M 9M 64M
2013 238M 23M 22M 226M 60M 15M 44M
2012 213M 11M 15M 160M 24M 21M 3M
2011 196M 17M 13M 174M 43M 21M 22M
2010 218M 31M 29M 177M 48M 22M 25M
2009 165M 20M 19M 165M 31M 10M 21M
2008 160M 26M 24M 105M 39M 5M 34M
2007 134M 32M 9M 110M 24M 6M 17M
2006 105M 31M- 2M 78M 11M 7M 4M
2005 99M 13M 5M 63M 17M 1M 15M
2004 47M 7M- 4M 49M 3M 3M- 104616.00
2003 24M 868269.00- 3M 13M- 2M 1M- 4M
2002 12M- 2M- 3M 17M- 2M 1M- 3M
2001 8M- 454491.00- 3M- 2M 500000.00- 2M
2000 5M- 1M- 1M 904000.00
1999 600000.00- 1M- 1M