Insmed, Inc.

INSM Healthcare Biotechnology

Insmed, Inc.’s revenue for fiscal 2025 (year ended December 2025) was $606.4 million, up 66.7% from fiscal 2024.

Revenue
+268.4%
EPS
+73.8%
Free cash flow
+81.1%
Total debt
+0.27%

Quarter to September 2026, against a year earlier

114.36 5.60 +5.15%
Market cap
$23.9B
P/E
0.0×
Fwd P/E
−64.6×
Dividend yield
—
F-score
4/9
Altman Z
9.29
Beneish M
−1.90
Dividend safety
n/a
Older periods Dec '25 Mar '26 Jun '26 Sep '26
P/E ratio

+8 more quarters

0.00 0.00 0.00 0.00
P/S ratio
57.12 42.99 20.37 16.43
P/FCF ratio
0.00 0.00 0.00 0.00
P/Operating CF
(139.89) (158.18) (260.89) (684.93)
P/B ratio
46.87 49.99 30.59 34.39
EV/Sales
56.05 42.46 20.04 16.20
EV/EBITDA
0.00 0.00 0.00 0.00
EV/FCF
(35.13) (37.75) (28.23) (39.22)
Current Ratio
3.83 4.47 3.72 2.86
Net Debt/EBITDA
2.78 4.52 (102.75) 7.41
Debt/Equity
0.76 0.80 0.74 0.78
Earnings Yield
(3.68%) (3.52%) (3.85%) (2.47%)
Free Cash Flow Yield
(2.79%) (2.62%) (3.49%) (2.51%)
Free Cash Flow per Share
(1.33) (1.05) (0.44) (0.19)
Book value per Share
3.71 3.27 3.49 3.32
Free Cash Flow
(264.18) (226.22) (95.09) (42.08)
EV/EBIT
0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates · fundamentals updated 2 Nov 2026