Insmed, Inc. INSM

117.83 (3.72) (3.06%) as of 25 Sep
Market cap
$26.8B
P/E
0.0×
Growth Flags show if company had growth for consecutive years
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
0.00 0.00 0.00 0.00

+8 more quarters

P/S ratio
20.37 42.99 57.12 68.22
P/FCF ratio
0.00 0.00 0.00 0.00
P/Operating CF
(260.89) (158.18) (139.89) (138.77)
P/B ratio
30.59 49.99 46.87 32.25
EV/Sales
20.04 42.46 56.05 66.22
EV/EBITDA
0.00 0.00 0.00 0.00
EV/FCF
(28.23) (37.75) (35.13) (32.67)
Current Ratio
3.72 4.47 3.83 4.63
Net Debt/EBITDA
(102.75) 4.52 2.78 3.11
Debt/Equity
0.74 0.80 0.76 0.59
Earnings Yield
(3.85%) (3.52%) (3.68%) (4.30%)
Free Cash Flow Yield
(3.49%) (2.62%) (2.79%) (2.97%)
Free Cash Flow per Share
(0.44) (1.05) (1.33) (1.05)
Book value per Share
3.49 3.27 3.71 4.47
Free Cash Flow
(95.09) (226.22) (264.18) (222.18)
EV/EBIT
0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates