| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $66.54 | 138,397 | $9,208,936.38 | 180,556 | 2025-11-10 | Filing | |
| $65.97 | 168,756 | $11,132,833.32 | 0 | 2025-11-07 | Filing | |
| $64.36 | 17,767 | $1,143,484.12 | 0 | 2025-10-31 | Filing | |
| $53.46 | 16,835,016 | $899,999,955.36 | 0 | 2025-09-10 | Filing | |
| $33.99 | 34,268,895 | $1,164,799,741.05 | 0 | 2025-09-10 | Filing | |
| $33.99 | 9,498 | $322,837.02 | 0 | 2025-09-10 | Filing | |
| $55.37 | 5,607 | $310,459.59 | 133,923 | 2025-06-04 | Filing | |
| $55.30 | 39,642 | $2,192,202.60 | 133,923 | 2025-06-03 | Filing | |
| $53.17 | 58,000 | $3,083,860.00 | 1,200,862 | 2025-02-21 | Filing | |
| $54.13 | 1,194 | $64,631.22 | 0 | 2025-02-05 | Filing | |
| $54.13 | 84 | $4,546.92 | 0 | 2025-02-05 | Filing | |
| $46.07 | 771,024 | $35,521,075.68 | 0 | 2024-11-26 | Filing | |
| $46.22 | 186,871 | $8,637,177.62 | 0 | 2024-11-25 | Filing | |
| $42.05 | 100,000 | $4,205,000.00 | 1,258,862 | 2024-11-06 | Filing | |
| $43.73 | 182,481 | $7,979,894.13 | 249,424 | 2024-11-05 | Filing | |
| $38.96 | 52,874 | $2,059,971.04 | 249,424 | 2024-08-15 | Filing | |
| $39.06 | 119,705 | $4,675,677.30 | 152 | 2024-08-15 | Filing | |
| $34.26 | 30,000 | $1,027,800.00 | 110,568 | 2024-06-07 | Filing | |
| $30.32 | 50,000 | $1,516,000.00 | 1,358,862 | 2024-05-16 | Filing | |
| $30.89 | 13,176 | $407,006.64 | 1,408,862 | 2024-05-15 | Filing |