Skip to content

Insmed INSM Ratios & Valuation

TTM Q1 '26TTM Q4 '25TTM Q3 '25TTM Q2 '25TTM Q1 '25
Profitability
Gross margin313.8%+5.3pp308.5%+3.3pp305.2%-0.7pp305.9%-1.9pp307.8%-1.6pp
Operating margin-857.5%+117pp-974.4%+35.9pp-1,010.2%-18.0pp-992.2%-21.0pp-971.2%-33.3pp
Net margin-879.6%+121pp-1,001.1%+40.7pp-1,041.8%-12.8pp-1,029%-15.5pp-1,013.4%-29.2pp
Returns
Return on equity-870%
Return on invested capital-766%+48.9pp-814.9%-8.5pp-806.4%+9.7pp-816.1%-10.2pp-805.9%+242pp
Efficiency
Asset turnover1.1×+0.2×0.9×+0.1×0.9×0.0×0.9×0.0×0.9×0.0×
Liquidity
Current ratio19.6×-1.4×21×-1.6×22.6×-1.7×24.4×+4.0×20.4×+4.1×
Leverage
Debt-to-equity2.7×-10.7×13.4×-3.2×16.6×-1.5×18.1×-30.9×49×
Per Share
Book value per share$18.05+17.8%$15.33+14.8%$13.36+14.4%$11.67+119%$5.32+224%
Valuation
Market capitalization$122.92B+21.1%$101.48B+32.3%$76.72B+33.3%$57.57B+21.5%$47.4B+26.3%
Price / sales222.8×+6.8×216.1×+27.2×188.8×+35.2×153.7×+20.3×133.4×+23.8×
Price / book148.5×-89.2×237.8×+6.9×230.8×+8.8×222×-240×462.1×

Chart any of these lines over time, or line them up against competitors.

Compare these in charts →

Questions, answered.

What are Insmed's profit margins?
Insmed (INSM) runs a 81.8% gross margin and a -140.6% operating margin, with a -144.4% net margin.
Where do Insmed's ratios come from?
Every ratio is computed from Insmed's SEC filings — trailing-twelve-month flows over period-end balances. Valuation multiples combine those fundamentals with market data, recomputed each period. Switch between quarterly, annual, and TTM, or open any ratio for its full history and peer comparisons.