| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Baker Bros Advisors LP | Director | 2026-09-29 | 84 | $85.89 | $7.21kBuy |
| Baker Bros Advisors LP | Director | 2026-09-29 | 1,416 | $85.89 | $121.61kBuy |
| Baker Bros Advisors LP | Director | 2026-09-29 | 619 | $84.24 | $52.15kBuy |
| Baker Bros Advisors LP | Director | 2026-09-29 | 10,381 | $84.24 | $874.52kBuy |
| Baker Bros Advisors LP | Director | 2026-09-29 | 1,195 | $85.40 | $102.06kBuy |
| Baker Bros Advisors LP | Director | 2026-09-29 | 20,031 | $85.40 | $1.71MBuy |
| Baker Bros Advisors LP | Director | 2026-09-28 | 4,067 | $62.96 | $256.07kBuy |
| Baker Bros Advisors LP | Director | 2026-09-28 | 479 | $64.43 | $30.86kBuy |
| Baker Bros Advisors LP | Director | 2026-09-28 | 8,021 | $64.43 | $516.78kBuy |
| Baker Bros Advisors LP | Director | 2026-09-28 | 321 | $67.10 | $21.54kBuy |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Baker Bros Advisors LP | 61.34% | 38,549,986 | $3.64B | Insider |
| Victor Perlroth | 5.94% | 3,732,242 | $352.51M | Insider |
| John A. Borgeson | 0.34% | 211,930 | $20.02M | Insider |
| Hong Liang | 0.21% | 130,166 | $12.29M | Insider |
| Jason Ehrlich | 0.10% | 61,924 | $5.85M | Insider |
| Charles A. Bancroft | 0.04% | 25,948 | $2.45M | Insider |
| Bakbro | 0.03% | 19,919 | $1.88M | Institution |
| Baker Bros Advisors LP | 0.03% | 19,919 | $1.88M | Institution |
| Robert Profusek | 0.02% | 10,000 | $944.50k | Insider |
| Blackrock Inc | 0.01% | 4,135 | $390.55k | Institution |