Stocktoria

INSMED Inc INSM

Nasdaq · stock · Pharmaceutical Preparations · website · IPO 1991-02-15 · LEI

INSMED Inc statistics & valuation

P / S37.0×
P / B30.3×
Net margin-210.5%
FCF margin-159.6%
Net debt$36.3M
Enterprise value USD$22.4B
Earnings yield EBIT/EV-5.6%
Return on capital-69.4%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
-3297.20% -186.40% -178.90% -230.60% -196.30% -245.60% -251.20% -210.50% 2016201720182019202020212022202320242025
Gross margin (%)
75.40% 82.30% 2016201720182019202020212022202320242025
Operating margin (%)
-3124.90% -172.40% -161.30% -199.00% -186.40% -232.50% -241.50% -205.60% 2016201720182019202020212022202320242025
Return on equity (%)
-114.10% -53.40% -155.70% -97.20% -106.60% -105.90% -547.50% -320.20% -172.80% 2016201720182019202020212022202320242025
Shares outstanding
62.0M 76.6M 77.3M 89.7M 102.8M 118.7M 135.7M 148.0M 179.4M 214.3M 2016201720182019202020212022202320242025
Net debt ($)
-$107.6M -$325.6M -$45.1M -$37.4M -$82.8M $83.2M $80.1M $695.2M $566.7M $36.3M 2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-74.10% -41.70% -53.60% -34.30% -36.90% -35.00% -29.10% -56.40% -45.10% -56.40% 2016201720182019202020212022202320242025
Free cash flow margin (%)
-2756.10% -214.60% -137.20% -196.60% -167.20% -180.10% -194.10% -159.60% 2016201720182019202020212022202320242025
Debt / equity (×)
0.36× 0.15× 2.16× 1.72× 1.63× 1.95× 13.12× 3.93× 0.74× 2016201720182019202020212022202320242025
EPS ($)
-$3.01 -$3.01 -$3.88 -$3.91 -$5.34 -$5.57 -$6.42 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Gross margin82.3%75.4%
Operating margin-205.6%-241.5%-232.5%-186.4%-199.0%-161.3%-172.4%-3124.9%
Net margin-210.5%-251.2%-245.6%-196.3%-230.6%-178.9%-186.4%-3297.2%
FCF margin-159.6%-194.1%-180.1%-167.2%-196.6%-137.2%-214.6%-2756.1%
Return on assets-56.4%-45.1%-56.4%-29.1%-35.0%-36.9%-34.3%-53.6%-41.7%-74.1%
Return on equity-172.8%-320.2%225.8%-547.5%-105.9%-106.6%-97.2%-155.7%-53.4%-114.1%
Debt / equity0.74×3.93×-3.55×13.12×1.95×1.63×1.72×2.16×0.15×0.36×
Current ratio3.835.454.126.696.195.246.516.518.726.02

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.