Loading live market data…

Insmed Incorporated

NASDAQ:INSM

$110.11 USD

$0.97 (0.89%)

Volume
1.85M
Average Volume
3.77M
Market Capitalization
$23.87B
P/E Ratio
-19.15
Dividend Yield
0.00%
Price Target
$205.00
Year High
$212.75
Year Low
$90.39
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$4.47

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.27%

Investors Holding

38

change: -665 | last: 703

Increased Positions

19

change: -377 | last: 396

Reduced Positions

9

change: -198 | last: 207

New Positions

11

change: -87 | last: 98

Sold Positions

646

change: 537 | last: 109

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -56.2835 | last: 0.5628

Total Invested

61.03M

INSM Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $174.04 213.64M $37.18B $510.44M $768.16M $37.44B
2024-12-31 $69.04 164.04M $11.33B $555.03M $1.31B $12.08B
2023-12-31 $30.99 140.43M $4.35B $482.37M $1.2B $5.07B
2022-12-31 $19.98 123.04M $2.46B $1.07B $1.18B $2.56B
2021-12-31 $27.24 112.11M $3.05B $716.78M $612.27M $2.95B
2020-12-31 $33.29 97.6M $3.25B $532.76M $404.84M $3.12B
2019-12-31 $23.88 84.56M $2.02B $487.43M $397.04M $1.93B
2018-12-31 $13.12 76.84M $1.01B $495.07M $316.56M $829.66M
2017-12-31 $31.18 66.58M $2.08B $381.16M $55.57M $1.75B
2016-12-31 $13.23 61.85M $818.28M $162.59M $54.79M $710.48M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $163.52 215.47M $35.23B $582.19M $748.44M $35.4B
2025-12-31 $174.04 213.64M $37.18B $510.44M $768.16M $37.44B
2025-09-30 $144.01 211.76M $30.5B $334.76M $745.08M $30.91B
2025-06-30 $100.64 189.3M $19.05B $1.28B $743.34M $18.51B
2025-03-31 $76.29 180.86M $13.8B $403.25M $1.31B $14.7B
2024-12-31 $69.04 179.02M $12.36B $555.03M $1.31B $13.12B
2024-09-30 $73.00 173.72M $12.68B $461.45M $1.16B $13.38B
2024-06-30 $66.34 154.7M $10.26B $1.25B $1.38B $10.4B
2024-03-31 $26.72 148.46M $3.97B $595.73M $1.37B $4.74B
2023-12-31 $30.99 144.81M $4.49B $482.37M $1.36B $5.37B
2023-09-30 $25.25 142.9M $3.61B $487.11M $1.2B $4.32B
2023-06-30 $21.10 137.55M $2.9B $612.88M $1.19B $3.48B