Insmed Incorporated (INSM)
NASDAQ: INSM · Real-Time Price · USD
96.72
+4.84 (5.27%)
At close: Jun 11, 2026, 4:00 PM EDT
96.80
+0.08 (0.08%)
After-hours: Jun 11, 2026, 7:44 PM EDT

Insmed Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
20,96437,28912,3854,5862,7103,234
Market Cap Growth
73.45%201.09%170.06%69.20%-16.20%-5.45%
Enterprise Value
20,48336,60912,2615,1642,8883,130
Last Close Price
96.72174.0469.0430.9919.9827.24
PS Ratio
25.5861.4934.0515.0311.0517.16
PB Ratio
29.7150.4643.40-13.8230.827.88
P/TBV Ratio
28.4846.8739.69-13.1127.957.44
EV/Sales Ratio
24.9960.3733.7116.9211.7716.61
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)
-235.49%-278.45%-213.18%-177.44%-113.56%-124.03%
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%
SEC Filings: 10-K · 10-Q