Healthcare · Biotechnology · Market cap $5.8B · $92.34 · 52-week range $10.94–$104.00
Open-market purchases reported to the SEC (last six months). Option grants and tax-withholding sales are excluded.
| Date | Insider | Role | Shares | Price | Value | Source |
|---|---|---|---|---|---|---|
| 2026-09-29 | BAKER BROS. ADVISORS LP | director, 10 percent owner: | 1,416 | $85.89 | $121,614 | SEC Form 4 |
| 2026-09-29 | BAKER BROS. ADVISORS LP | director, 10 percent owner: | 20,031 | $85.40 | $1,710,707 | SEC Form 4 |
| 2026-09-29 | BAKER BROS. ADVISORS LP | director, 10 percent owner: | 10,381 | $84.24 | $874,517 | SEC Form 4 |
| 2026-09-29 | BAKER BROS. ADVISORS LP | director, 10 percent owner: | 84 | $85.89 | $7,214 | SEC Form 4 |
| 2026-09-29 | BAKER BROS. ADVISORS LP | director, 10 percent owner: | 1,195 | $85.40 | $102,057 | SEC Form 4 |
| 2026-09-29 | BAKER BROS. ADVISORS LP | director, 10 percent owner: | 619 | $84.24 | $52,146 | SEC Form 4 |
| 2026-09-28 | BAKER BROS. ADVISORS LP | director, 10 percent owner: | 196,608 | $89.86 | $17,666,310 | SEC Form 4 |
| 2026-09-28 | BAKER BROS. ADVISORS LP | director, 10 percent owner: | 82,673 | $89.60 | $7,407,798 | SEC Form 4 |
| 2026-09-28 | BAKER BROS. ADVISORS LP | director, 10 percent owner: | 107,772 | $88.65 | $9,553,557 | SEC Form 4 |
| 2026-09-28 | BAKER BROS. ADVISORS LP | director, 10 percent owner: | 98,561 | $88.57 | $8,729,262 | SEC Form 4 |
| 2026-09-28 | BAKER BROS. ADVISORS LP | director, 10 percent owner: | 75,176 | $87.51 | $6,578,389 | SEC Form 4 |
| 2026-09-28 | BAKER BROS. ADVISORS LP | director, 10 percent owner: | 63,539 | $86.94 | $5,524,214 | SEC Form 4 |
Last updated October 07, 2026.
ClearOcean is a software research tool, not an investment adviser or broker-dealer. This page aggregates public data (incl. SEC filings) for informational purposes only — it is not investment advice, nor a recommendation, offer or solicitation to buy or sell any security. Past activity does not predict future results. You are solely responsible for your decisions; investing can lose value, up to total loss of capital.