Name | Role | Date | Shares | Price | Value |
---|---|---|---|---|---|
Richard Nigon | Director | 2025-09-11 | 4,672 | $7.56 | $35.33kBuy |
Richard Nigon | Director | 2025-09-11 | 3,245 | $7.56 | $24.54kBuy |
Baker Bros Advisors LP | 10% Owner | 2025-09-08 | 151,524 | $56.22 | $8.52MBuy |
Baker Bros Advisors LP | 10% Owner | 2025-09-08 | 388 | $58.02 | $22.51kBuy |
Baker Bros Advisors LP | 10% Owner | 2025-09-08 | 4,212 | $58.02 | $244.40kBuy |
Baker Bros Advisors LP | 10% Owner | 2025-09-08 | 13,976 | $56.22 | $785.73kBuy |
Brian F. Sullivan | Chief Executive Officer | 2025-09-02 | 104,340 | $8.05 | $839.94kBuy |
David Dalvey | Director | 2025-07-28 | 2,025 | $46.05 | $93.25kSell |
David Dalvey | Director | 2025-07-28 | 57,044 | $43.30 | $2.47MSell |
David Dalvey | Director | 2025-07-28 | 22,377 | $44.36 | $992.60kSell |
Name | Hold | Shares | Value | Type |
---|---|---|---|---|
Baker Bros Advisors LP | 17.00% | 7,211,484 | $395.98M | Insider |
Baker Bros Advisors LP | 12.85% | 5,450,445 | $299.28M | Institution |
Bvf Inc | 8.17% | 3,466,000 | $190.32M | Institution |
Brian F. Sullivan | 7.36% | 3,120,983 | $171.37M | Insider |
Soleus Capital Management LP | 7.10% | 3,011,818 | $165.38M | Institution |
Nea Management Company LLC | 5.41% | 2,294,261 | $125.98M | Institution |
Blackrock Inc | 4.88% | 2,070,683 | $113.70M | Institution |
Vanguard Group Inc | 3.93% | 1,667,785 | $91.58M | Institution |
Perceptive Advisors LLC | 3.85% | 1,633,208 | $89.68M | Institution |
Eventide Asset Management LLC | 3.27% | 1,389,427 | $76.29M | Institution |