Insmed, Inc. INSM
$129.41
+1.67%
at last close
Financials (TTM)
- Revenue
- $1.14 billion
- Net Income
- $-875,311,000
- Net Margin
- -76.94%
- Return on Equity
- -115.55%
- Debt-to-Equity
- 0.72
- P/E Ratio
- —
- Price / Book
- 37.31
- Price / Sales
- 24.84
Over the trailing twelve months, Insmed, Inc. generated revenue of $1.14 billion and net income of $-875,311,000, a net margin of -76.94%.
At the last closing price of $129.41, INSM trades at 24.84 times sales, with a market capitalization of $28.26 billion.
Key Stats
- Last Close
- $129.41
- Market Cap
- $28.26 billion
- 52-Week Range
- $90.39 – $212.75
- Average Volume
- 2.65 million shs
Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.
