6-Month Buy/Sell Trend
Buys
Sells
▶
2026-04-17
▼ 1 sell
· $2.3M
| Insider | Title | Type | Shares | Price | $ Value | 10b5-1 | Filed |
|---|---|---|---|---|---|---|---|
| ORBIMED ADVISORS LLC / Thompson Peter A. | — | ▼ Sell | 52,397 | $45 | $2.3M | Plan | Apr 21 |
▶
2026-04-18
▼ 1 sell
· $131K
| Insider | Title | Type | Shares | Price | $ Value | 10b5-1 | Filed |
|---|---|---|---|---|---|---|---|
| ORBIMED ADVISORS LLC / Thompson Peter A. | — | ▼ Sell | 2,948 | $45 | $131K | Plan | Apr 21 |
▶
2026-04-14
▼ 1 sell
· $2.1M
| Insider | Title | Type | Shares | Price | $ Value | 10b5-1 | Filed |
|---|---|---|---|---|---|---|---|
| ORBIMED ADVISORS LLC / Thompson Peter A. | — | ▼ Sell | 47,814 | $45 | $2.1M | Plan | Apr 16 |
▶
2026-04-15
▼ 1 sell
· $10.5M
| Insider | Title | Type | Shares | Price | $ Value | 10b5-1 | Filed |
|---|---|---|---|---|---|---|---|
| ORBIMED ADVISORS LLC / Thompson Peter A. | — | ▼ Sell | 235,863 | $45 | $10.5M | Plan | Apr 16 |
▶
2026-04-16
▼ 1 sell
· $10.3M
| Insider | Title | Type | Shares | Price | $ Value | 10b5-1 | Filed |
|---|---|---|---|---|---|---|---|
| ORBIMED ADVISORS LLC / Thompson Peter A. | — | ▼ Sell | 226,906 | $45 | $10.3M | Plan | Apr 16 |