Insmed Incorporated (INSM)
NASDAQ: INSM · Real-Time Price · USD
106.24
-3.29 (-3.00%)
At close: May 22, 2026, 4:00 PM EDT
106.24
0.00 (0.00%)
After-hours: May 22, 2026, 4:20 PM EDT

Insmed Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
23,02837,28912,3854,5862,7103,234
Market Cap Growth
86.33%201.09%170.06%69.20%-16.20%-5.45%
Enterprise Value
22,72036,59612,2485,1542,8803,120
Last Close Price
106.24174.0469.0430.9919.9827.24
PS Ratio
28.3161.4934.0515.0311.0517.16
PB Ratio
33.6550.4643.40-13.8230.827.88
P/TBV Ratio
31.2846.8739.69-13.1127.957.44
EV/Sales Ratio
27.7260.3533.6816.8911.7416.55
Debt / Equity Ratio
1.041.004.55-4.0614.981.47
Net Debt / Equity Ratio
-0.68-0.92-0.43-1.742.02-0.25
Net Debt / EBITDA Ratio
0.430.550.14-0.83-0.400.29
Net Debt / FCF Ratio
0.520.700.18-1.05-0.430.28
Asset Turnover
0.380.280.220.200.170.18
Inventory Turnover
1.131.070.940.860.810.76
Quick Ratio
3.883.354.993.646.195.48
Current Ratio
4.473.835.454.126.696.19
Return on Equity (ROE)
-163.97%-249.28%3926.49%614.47%-193.22%-126.66%
Return on Assets (ROA)
-53.33%-58.36%-52.57%-47.69%-31.63%-36.63%
Return on Invested Capital (ROIC)
-263.57%-365.65%-275.31%-215.63%-126.05%-133.70%
Return on Capital Employed (ROCE)
-65.63%-70.77%-62.03%-55.22%-35.53%-42.01%
Buyback Yield / Dilution
-20.64%-21.32%-16.81%-14.14%-9.74%-14.86%
Total Shareholder Return
-20.64%-21.32%-16.81%-14.14%-9.74%-14.86%
Updated May 7, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q