INSM(INSM)
NASDAQ

Stock Performance & Returns

$108.32
0.86 (0.80%)

Peer Comparison

Relative scale, growth, and profitability vs sector peers

TickerMarket CapP/E RatioRevenue GrowthNet MarginEPSROEDebt/EquityDividend Yield52W High52W Low
INSM
23.48 B-18.81x2.30%-1.44%$-5.76-2.94%1.05-$212.75$90.39
RVMD
39.58 B-26.15x--$-7.12-76.67%0.29-$193.10$34.00
NTRA
38.87 B-167.52x38.80%-9.05%$-1.62-15.02%0.14-$279.63$131.81
ALNY
35.71 B67.37x96.40%12.55%$3.9790.36%2.76-$495.55$273.11
BIIB
30.41 B22.17x1.90%13.81%$9.297.70%0.35-$219.72$121.05

Peer Valuation & Performance Analysis

Peer group analysis for INSM (INSM) compared to its primary competitors (including RVMD, NTRA, ALNY) reveals distinct metrics. INSM trades at a valuation premium compared to its competitors, with a P/E ratio of -18.8x versus the peer average of -26.0x (representing a -28% premium). This indicates that the market expects superior growth or commands a quality premium for INSM. In terms of growth, INSM's revenue growth of 2.3% lags behind the peer average of 45.7%, indicating potential market share losses or slower industry adoption. Additionally, its net margin of -1.4% is below the peer average of 5.8%, suggesting higher operational costs or lower pricing power relative to peers.

Peer Performance Rankings

Ranking comparison across key performance metrics

P/E Ratio (Lower is Better)

🥇BIIB↓
22.2x
🥈ALNY↓
67.4x

Revenue Growth

🥇ALNY↑
+96.4%
🥈NTRA↑
+38.8%
🥉INSM↓
+2.3%
4thBIIB↓
+1.9%
5thRVMD↓
0.0%

Net Profit Margin

🥇BIIB↑
13.8%
🥈ALNY↑
12.6%
🥉RVMD↓
0.0%
4thINSM↓
-1.4%
5thNTRA↓
-9.0%

Financial Rankings Summary

• INSM ranks #0 in P/E ratio, #3 in revenue growth, and #4 in profit margins

• Average ranking: #2 - 🎯 Top-tier fundamentals relative to peer group

• Rankings based on actual financial data from company reports

Historical Trading Data

Price and volume data with customizable timeframes

Timeframe:

Showing 15 of 15 trading sessions from the last 15 days

DateOpenHighLowCloseVolumeDaily Change
2026-07-17$105.20$110.58$105.20$108.322,002,600+2.97%
2026-07-16$109.93$110.30$105.07$107.462,754,200-2.25%
2026-07-15$110.60$111.60$108.34$109.812,116,548-0.71%
2026-07-14$109.14$110.67$107.33$110.111,848,200+0.89%
2026-07-13$114.25$115.55$108.02$109.142,824,600-4.47%
2026-07-10$118.09$118.94$112.80$115.612,931,500-2.10%
2026-07-09$116.44$119.54$116.01$118.263,167,100+1.56%
2026-07-08$111.93$116.99$111.01$116.532,835,000+4.11%
2026-07-07$113.21$114.69$111.47$112.841,674,600-0.33%
2026-07-06$110.60$112.57$108.55$111.542,232,400+0.85%
2026-07-02$107.50$111.92$107.06$111.602,770,900+3.81%
2026-07-01$107.68$109.19$106.01$107.002,398,100-0.63%
2026-06-30$105.84$108.67$104.64$106.623,357,600+0.74%
2026-06-29$105.36$106.39$103.08$104.742,747,500-0.59%
2026-06-26$105.11$108.14$102.59$103.386,259,100-1.65%