NASDAQ:INSM | Shares Outstanding | INSMED Inc

Complete source-backed shares outstanding history.

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

Historical Shares Outstanding

DateShares outstanding
2026-07-31218,381,503
2026-06-30218,281,059
2026-05-01216,752,451
2026-03-31216,521,841
2026-02-13215,551,896
2025-12-31214,255,853
2025-10-24213,273,469
2025-09-30212,583,015
2025-08-01211,374,786
2025-06-30211,110,658
2025-05-02182,138,923
2025-03-31181,900,074
2025-02-14180,999,350
2024-12-31179,382,635
2024-10-25178,902,721
2024-09-30178,846,991
2024-08-02171,849,103
2024-06-30166,666,599
2024-05-06148,604,548
2024-03-31148,560,882
2024-02-19148,491,583
2023-12-31147,977,960
2023-10-23143,062,065
2023-09-30143,049,197
2023-07-31143,800,000
2023-06-30142,750,463
2023-05-01136,432,799
2023-03-31136,429,216
2023-02-20136,405,367
2022-12-31135,653,731
2022-10-24135,476,809
2022-09-30121,726,199
2022-08-01119,975,265
2022-06-30119,865,023
2022-05-02119,517,209
2022-03-31119,345,962
2022-02-14118,904,589
2021-12-31118,738,266
2021-10-25118,372,133
2021-09-30118,355,458
2021-08-02115,246,666
2021-06-30115,239,269
2021-05-03103,492,007
2021-03-31103,278,670
2021-02-22103,043,347
2020-12-31102,763,060
2020-10-26101,867,707
2020-09-30101,803,701
2020-08-03101,480,980
2020-06-30101,434,104
2020-04-2789,878,296
2020-03-3189,859,549
2020-02-2189,775,696
2019-12-3189,682,387
2019-10-2889,343,718
2019-09-3089,310,684
2019-07-2989,207,638
2019-06-3089,207,455
2019-05-0277,666,309
2019-03-3177,596,384
2019-02-1577,538,562
2018-12-3177,307,521
2018-10-2677,090,229
2018-09-3077,085,715
2018-07-3177,040,858
2018-06-3077,038,788
2018-04-3076,623,136
2018-03-3176,623,136
2018-02-0176,617,946
2017-12-3176,610,508
2017-10-3176,591,009
2017-09-3076,568,368
2017-07-3162,377,916
2017-06-3062,376,416
2017-04-2862,090,141
2017-03-3162,087,828
2017-02-0162,023,451
2016-12-3162,019,889
2016-10-3161,877,905
2016-09-3061,877,905
2016-08-0161,877,905
2016-06-3061,877,905
2016-05-0161,877,905
2016-03-3161,872,863
2016-02-0161,857,549
2015-12-3161,813,995
2015-10-3161,803,749
2015-09-3061,803,749
2015-07-3161,760,265
2015-06-3061,743,889
2015-04-3061,501,770
2015-03-3150,001,770
2015-02-0249,994,137
2014-12-3149,806,131
2014-10-3149,664,996
2014-09-3049,605,544
2014-07-3139,283,016
2014-06-3039,276,389
2014-04-3039,272,501
2014-03-3139,268,885