Insmed Incorporated logo INSM - Insmed Incorporated

NEXT EARNINGS: Apr 30, 2026 EPS Est: $-0.97 | Rev Est: $298.9M
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 31
HOLD 2
SELL 1
STRONG
SELL
0
| PRICE TARGET: $214.47 DETAILS
HIGH: $269.00
LOW: $166.00
MEDIAN: $212.00
CONSENSUS: $214.47
UPSIDE: 35.21%
Market Cap: 33.83B
Volume: 1,693,244
Avg Volume: 3,085,141
52 Week Range: 60.4-212.75
Sector: Healthcare
Industry: Biotechnology
Beta: 1.12
Last Dividend: $N/A
Exchange: NASDAQ
Country: US
Employees: 1,271
IPO Date: 2000-06-01
EPS (TTM): -6.41
P/E Ratio: -29.12
Revenue (TTM): 606.42M
Total Assets: 2.26B
Total Debt: 768.16M
Cash & Equiv: 510.44M
Rev Growth (5Y): 29.8%
EPS Growth (5Y): N/A
FCF Growth (5Y): N/A
ROCE: -63.3%
Debt/Equity: 1.04

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-19 $-1.54 $-1.07 -43.9% $263.8M $231.2M +14.1%
2025-10-30 $-1.75 $-1.33 -31.6% $142.3M $115.4M +23.3%
2025-08-07 $-1.70 $-1.30 -30.8% $107.4M $104.1M +3.2%
2025-05-08 $-1.42 $-1.34 -6.0% $92.8M $91.5M +1.5%
2025-02-20 $-1.32 $-1.17 -12.8% $104.4M $102.1M +2.3%
2024-10-31 $-1.27 $-1.20 -5.8% $93.4M $93.4M 0.0%
2024-08-08 $-1.94 $-1.24 -56.5% $90.3M $88.0M +2.7%
2024-05-09 $-1.06 $-1.24 +14.5% $75.5M $77.8M -2.9%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 606.42M 363.71M 305.21M 245.36M 188.46M 164.41M 136.47M 9.84M 0 0 0 11.50M
Net Income (1.28B) (913.77M) (749.57M) (481.53M) (434.65M) (294.09M) (254.34M) (324.28M) (192.65M) (176.27M) (118.18M) (79.16M)
EPS -6.41 -5.57 -5.34 -3.91 -3.88 -3.01 -3.01 -4.22 -2.89 -2.85 -2.02 -1.84
Total Assets 2.26B 2.03B 1.33B 1.66B 1.24B 796.15M 742.30M 604.56M 462.05M 237.96M 356.56M 230.86M
Total Debt 768.16M 1.31B 1.20B 1.18B 612.27M 404.84M 397.04M 316.56M 55.57M 54.79M 25.14M 24.86M
Cash & Equivalents 510.44M 555.03M 482.37M 1.07B 716.78M 532.76M 487.43M 495.07M 381.17M 162.59M 282.88M 159.23M
Operating Cash Flow (935.01M) (683.88M) (536.25M) (400.44M) (363.30M) (219.35M) (250.65M) (257.98M) (159.62M) (146.71M) (100.70M) (64.42M)
Free Cash Flow (967.58M) (705.80M) (549.53M) (410.32M) (370.59M) (226.17M) (292.92M) (272.79M) (162.62M) (150.91M) (104.15M) (69.77M)
FCF per Share -4.53 -4.30 -3.91 -3.33 -3.31 -2.32 -3.46 -3.55 -2.44 -2.44 -1.78 -1.62
Book Value 738.98M 285.38M (331.92M) 87.95M 410.47M 275.88M 261.67M 208.27M 361.06M 154.48M 311.70M 186.24M
Cash & ST Investments 1.43B 1.43B 780.45M 1.15B 716.78M 532.76M 487.43M 495.07M 381.17M 162.59M 282.88M 159.23M
ROC Equity -1.73 -3.20 N/A -5.48 -1.06 -1.07 -0.97 -1.56 -0.53 -1.14 -0.38 -0.43