NASDAQ:MPWR | Shares Outstanding | MONOLITHIC POWER SYSTEMS, INC.

Complete source-backed shares outstanding history.

Available history
2010-12-31 to 2026-07-29
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-07-2949,143,000
2026-06-3049,142,000
2026-04-2749,130,000
2026-03-3149,129,000
2026-02-2049,118,000
2025-12-3148,709,000
2025-10-2947,907,000
2025-09-3047,905,000
2025-07-2847,892,000
2025-06-3047,892,000
2025-04-2847,880,000
2025-03-3147,877,000
2025-02-2147,866,000
2024-12-3147,823,000
2024-10-3048,780,000
2024-09-3048,779,000
2024-07-2648,752,000
2024-06-3048,698,000
2024-04-2648,672,000
2024-03-3148,667,000
2024-02-2248,661,000
2023-12-3148,028,000
2023-11-0147,912,000
2023-09-3047,911,000
2023-07-2847,778,000
2023-06-3047,611,000
2023-04-2847,423,000
2023-03-3147,411,000
2023-02-1747,305,000
2022-12-3147,107,000
2022-11-0246,942,000
2022-09-3046,941,000
2022-07-2946,789,000
2022-06-3046,787,000
2022-05-0346,643,000
2022-03-3146,625,000
2022-02-1846,509,000
2021-12-3146,256,000
2021-11-0146,093,000
2021-09-3046,091,000
2021-08-0245,920,000
2021-06-3045,917,000
2021-05-0345,754,000
2021-03-3145,737,000
2021-02-2245,621,000
2020-12-3145,267,000
2020-11-0245,097,000
2020-09-3045,096,000
2020-07-2744,913,000
2020-06-3044,911,000
2020-05-0444,740,000
2020-03-3144,715,000
2020-02-1944,602,000
2019-12-3143,616,000
2019-10-2843,439,000
2019-09-3043,435,000
2019-07-2943,244,000
2019-06-3043,234,000
2019-05-0343,057,000
2019-03-3143,033,000
2019-02-2042,916,000
2018-12-3142,505,000
2018-10-2942,412,000
2018-09-3042,408,000
2018-07-2642,299,700
2018-06-3042,285,000
2018-05-0342,187,416
2018-03-3142,145,000
2018-02-2142,132,242
2017-12-3141,614,000
2017-10-3041,516,913
2017-09-3041,508,000
2017-07-2441,384,130
2017-06-3041,366,000
2017-05-0141,265,113
2017-03-3141,239,000
2017-02-2041,171,970
2016-12-3140,793,000
2016-10-2840,673,857
2016-09-3040,661,000
2016-07-2540,492,256
2016-06-3040,480,000
2016-05-0240,291,092
2016-03-3140,236,000
2016-02-2240,199,618
2015-12-3139,689,000
2015-10-2339,519,243
2015-09-3039,503,000
2015-07-2739,601,382
2015-06-3039,617,000
2015-05-0139,529,690
2015-03-3139,253,000
2015-02-2339,290,882
2014-12-3138,832,000
2014-10-2438,745,011
2014-09-3038,804,000
2014-07-2438,724,657
2014-06-3038,774,000
2014-04-2538,605,790
2014-03-3138,672,000