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

112.58 3.82 +3.51%
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
Sep '26 Jun '26 Mar '26 Dec '25 Older periods
P/E ratio
0.00 0.00 0.00 0.00

+8 more quarters

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