| May 27, 2026Form 4 · 10b5-1 | Thompson Peter A.Director | SellCommon Stock · indirect | 101 | $44.49 | $4.5K | 2.67M |
| May 27, 2026Form 4 · 10b5-1 | ORBIMED ADVISORS LLC +1Director | SellCommon Stock · indirect | 101 | $44.49 | $4.5K | 2.67M |
| May 11, 2026Form 4 · 10b5-1 | Thompson Peter A.Director | SellCommon Stock · indirect | 184.6K | $46.22 | $8.53M | 2.67M |
| May 11, 2026Form 4 · 10b5-1 | ORBIMED ADVISORS LLC +1Director | SellCommon Stock · indirect | 184.6K | $46.22 | $8.53M | 2.67M |
| May 8, 2026Form 4 · 10b5-1 | Thompson Peter A.Director | SellCommon Stock · indirect | 59.8K | $44.58 | $2.66M | 2.86M |