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
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

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

Show all line items

Columns are period end dates