Insmed Incorporated (INSM)
NASDAQ: INSM · Real-Time Price · USD
106.92
-0.49 (-0.46%)
At close: Jul 24, 2026, 4:00 PM EDT
106.00
-0.92 (-0.86%)
After-hours: Jul 24, 2026, 7:55 PM EDT

Insmed Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
23,17537,28912,3854,5862,7103,234
Market Cap Growth
23.01%201.09%170.06%69.20%-16.20%-5.45%
Enterprise Value
22,69436,60912,2615,1642,8883,130
Last Close Price
106.92174.0469.0430.9919.9827.24
PS Ratio
28.2861.4934.0515.0311.0517.16
PB Ratio
32.8450.4643.40-13.8230.827.88
P/TBV Ratio
46.9068.56124.98--15.23
EV/Sales Ratio
27.6960.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)
-820.08%-1138.10%-139.34%-103.97%-160.50%-164.60%
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