INSM(INSM)NASDAQ
Stock Performance & Returns
Peer Comparison
Relative scale, growth, and profitability vs sector peers
| Ticker | Market Cap | P/E Ratio | Revenue Growth | Net Margin | EPS | ROE | Debt/Equity | Dividend Yield | 52W High | 52W Low |
|---|---|---|---|---|---|---|---|---|---|---|
INSM | 23.48 B | -18.81x | 2.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.52x | 38.80% | -9.05% | $-1.62 | -15.02% | 0.14 | - | $279.63 | $131.81 |
ALNY | 35.71 B | 67.37x | 96.40% | 12.55% | $3.97 | 90.36% | 2.76 | - | $495.55 | $273.11 |
BIIB | 30.41 B | 22.17x | 1.90% | 13.81% | $9.29 | 7.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)
Revenue Growth
Net Profit Margin
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
Showing 15 of 15 trading sessions from the last 15 days
| Date | Open | High | Low | Close | Volume | Daily Change |
|---|---|---|---|---|---|---|
| 2026-07-17 | $105.20 | $110.58 | $105.20 | $108.32 | 2,002,600 | +2.97% |
| 2026-07-16 | $109.93 | $110.30 | $105.07 | $107.46 | 2,754,200 | -2.25% |
| 2026-07-15 | $110.60 | $111.60 | $108.34 | $109.81 | 2,116,548 | -0.71% |
| 2026-07-14 | $109.14 | $110.67 | $107.33 | $110.11 | 1,848,200 | +0.89% |
| 2026-07-13 | $114.25 | $115.55 | $108.02 | $109.14 | 2,824,600 | -4.47% |
| 2026-07-10 | $118.09 | $118.94 | $112.80 | $115.61 | 2,931,500 | -2.10% |
| 2026-07-09 | $116.44 | $119.54 | $116.01 | $118.26 | 3,167,100 | +1.56% |
| 2026-07-08 | $111.93 | $116.99 | $111.01 | $116.53 | 2,835,000 | +4.11% |
| 2026-07-07 | $113.21 | $114.69 | $111.47 | $112.84 | 1,674,600 | -0.33% |
| 2026-07-06 | $110.60 | $112.57 | $108.55 | $111.54 | 2,232,400 | +0.85% |
| 2026-07-02 | $107.50 | $111.92 | $107.06 | $111.60 | 2,770,900 | +3.81% |
| 2026-07-01 | $107.68 | $109.19 | $106.01 | $107.00 | 2,398,100 | -0.63% |
| 2026-06-30 | $105.84 | $108.67 | $104.64 | $106.62 | 3,357,600 | +0.74% |
| 2026-06-29 | $105.36 | $106.39 | $103.08 | $104.74 | 2,747,500 | -0.59% |
| 2026-06-26 | $105.11 | $108.14 | $102.59 | $103.38 | 6,259,100 | -1.65% |