| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Joseph Shulman | Chief Technical Officer | 2025-10-16 | 12,344 | $30.66 | $378.47kBuy |
| Joseph Shulman | Chief Technical Officer | 2025-10-16 | 2,093 | $27.35 | $57.24kBuy |
| Joseph Shulman | Chief Technical Officer | 2025-10-16 | 3,412 | $112.81 | $384.91kSell |
| Joseph Shulman | Chief Technical Officer | 2025-10-16 | 2,693 | $110.95 | $298.78kSell |
| Joseph Shulman | Chief Technical Officer | 2025-10-16 | 8,332 | $112.06 | $933.64kSell |
| Joseph Shulman | Chief Technical Officer | 2025-09-02 | 16,781 | $105.30 | $1.77MSell |
| Joseph Shulman | Chief Technical Officer | 2025-09-02 | 14,687 | $30.66 | $450.30kBuy |
| Joseph Shulman | Chief Technical Officer | 2025-09-02 | 2,094 | $27.35 | $57.27kBuy |
| Joseph Shulman | Chief Technical Officer | 2025-08-21 | 4,188 | $100.07 | $419.09kSell |
| Joseph Shulman | Chief Technical Officer | 2025-08-21 | 4,188 | $27.35 | $114.54kBuy |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Blackrock Inc | 9.44% | 6,267,538 | $711.11M | Institution |
| Baker Bros Advisors LP | 8.44% | 5,604,483 | $635.88M | Institution |
| Ra Capital Management LP | 8.37% | 5,561,359 | $630.99M | Institution |
| Primecap Management Co | 7.34% | 4,878,037 | $553.46M | Institution |
| Ra Capital Management LP | 6.57% | 4,360,860 | $494.78M | Insider |
| Vanguard Group Inc | 5.40% | 3,589,114 | $407.22M | Institution |
| Nea Management Company LLC | 4.38% | 2,909,956 | $330.16M | Institution |
| Orbimed Advisors LLC | 4.14% | 2,750,079 | $312.02M | Insider |
| Perceptive Advisors LLC | 3.64% | 2,418,299 | $274.38M | Institution |
| Fmr LLC | 2.94% | 1,953,441 | $221.64M | Institution |