NASDAQ:BMRN | Shares Outstanding | BIOMARIN PHARMACEUTICAL INC

Complete source-backed shares outstanding history.

Available history
2009-12-31 to 2026-07-28
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-07-28193,573,759
2026-06-30193,535,556
2026-04-23193,284,438
2026-03-31193,268,870
2026-02-19192,323,359
2025-12-31192,300,101
2025-10-23192,114,344
2025-09-30192,098,751
2025-07-28192,014,601
2025-06-30192,001,650
2025-04-25191,775,665
2025-03-31191,755,802
2025-02-18190,777,052
2024-12-31190,761,349
2024-10-28190,583,016
2024-09-30190,553,918
2024-07-31190,382,822
2024-06-30190,355,517
2024-04-22189,879,803
2024-03-31189,776,577
2024-02-16188,675,622
2023-12-31188,598,154
2023-10-30188,368,171
2023-09-30188,339,482
2023-07-28188,174,773
2023-06-30188,151,695
2023-04-25187,700,942
2023-03-31187,601,106
2023-02-16186,528,784
2022-12-31186,250,719
2022-10-25185,848,915
2022-09-30185,824,253
2022-07-28185,473,867
2022-06-30185,452,454
2022-04-25184,995,348
2022-03-31184,901,764
2022-02-22184,032,162
2021-12-31183,912,514
2021-10-26183,593,434
2021-09-30183,567,424
2021-07-27183,352,255
2021-06-30183,321,820
2021-04-21182,742,573
2021-03-31182,670,614
2021-02-12181,829,680
2020-12-31181,740,999
2020-10-23181,529,667
2020-09-30181,492,344
2020-07-30181,349,597
2020-06-30181,148,332
2020-04-20180,836,856
2020-03-31180,761,969
2020-02-12179,925,602
2019-12-31179,838,114
2019-10-18179,625,303
2019-09-30179,604,381
2019-07-22179,462,759
2019-06-30179,433,316
2019-04-15179,071,353
2019-03-31179,033,104
2019-02-12178,372,202
2018-12-31178,252,954
2018-10-19178,062,106
2018-09-30177,902,788
2018-07-23177,590,376
2018-06-30177,508,135
2018-04-13176,713,314
2018-03-31176,653,480
2018-02-13176,072,261
2017-12-31175,843,749
2017-10-25175,621,277
2017-09-30175,495,350
2017-07-20175,268,321
2017-06-30175,248,847
2017-04-20174,490,025
2017-03-31173,304,193
2017-02-13172,866,495
2016-12-31172,647,588
2016-10-28171,987,437
2016-09-30171,697,649
2016-07-29163,465,821
2016-06-30163,282,081
2016-04-22162,322,439
2016-03-31162,243,016
2016-02-12161,590,680
2015-12-31161,526,044
2015-10-23161,251,715
2015-09-30161,226,410
2015-07-27161,094,110
2015-06-30161,008,514
2015-04-24160,336,762
2015-03-31160,282,313
2015-02-13159,135,697
2014-12-31149,093,647
2014-10-18147,465,546
2014-09-30147,433,951
2014-07-18147,116,873
2014-06-30147,067,950
2014-04-18145,926,798
2014-03-31145,738,396