S&P 500 7,561.85 -0.63% NASDAQ 26,828.12 -0.98% DOW 50,862.47 -0.87% R2K 2,891.32 -1.39% VIX 16.23 +2.92%
Next Bullish Trade
INSM Insmed Incorporated NMS
$104.05 +0.32 (+0.31%)
Pullback · -1.55σ

Analyst price target

21 analysts
Low
$140.00
Mean
$200.00
High
$243.00
Current $104.08 +92.2% to mean

Recommendation

yfinance
strong buy

Consensus score 1.23 (1 = strong buy · 5 = strong sell)

Earnings history · actual vs estimate

DateEPS actualEPS estSurprise
2026-05-07 -0.76 -1.00 +23.9%
2026-02-19 -1.54 -1.17 -31.9%
2025-10-30 -1.75 -1.37 -27.8%
2025-08-07 -1.70 -1.31 -29.6%
2025-05-08 -1.42 -1.36 -4.2%
2025-02-20 -1.32 -1.17 -12.3%
2024-10-31 -1.27 -1.21 -4.9%
2024-08-08 -1.94 -1.23 -58.2%
2024-05-09 -1.06 -1.20 +11.5%
2024-02-22 -1.28 -1.13 -13.3%
2023-10-26 -1.11 -1.11 +0.2%
2023-08-03 -1.78 -1.12 -58.9%