| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.46 | 19,866,397 | $1,081,923,980.62 | 583,493 | 2024-03-06 | Filing | |
| $54.46 | 19,866,397 | $1,081,923,980.62 | 583,493 | 2024-03-06 | Filing | |
| $57.76 | 2,890 | $166,926.40 | 546,560 | 2024-02-22 | Filing | |
| $58.33 | 5,550 | $323,731.50 | 0 | 2024-02-20 | Filing | |
| $59.13 | 928 | $54,872.64 | 12,739 | 2024-02-20 | Filing | |
| $54.92 | 17,959 | $986,308.28 | 570,387 | 2024-02-15 | Filing | |
| $39.24 | 6,076 | $238,422.24 | 0 | 2023-12-14 | Filing | |
| $37.68 | 104,535 | $3,938,878.80 | 6,076 | 2023-12-13 | Filing | |
| $36.88 | 279,004 | $10,289,667.52 | 110,611 | 2023-12-13 | Filing | |
| $36.10 | 328 | $11,840.80 | 123,032 | 2023-12-12 | Filing | |
| $36.10 | 103,561 | $3,738,552.10 | 8,352,892 | 2023-12-12 | Filing | |
| $37.74 | 49 | $1,849.26 | 123,360 | 2023-12-11 | Filing | |
| $36.94 | 727 | $26,855.38 | 123,409 | 2023-12-11 | Filing | |
| $37.72 | 13,986 | $527,551.92 | 8,456,453 | 2023-12-11 | Filing | |
| $36.94 | 230,778 | $8,524,939.32 | 8,470,439 | 2023-12-11 | Filing | |
| $37.76 | 996 | $37,608.96 | 588,346 | 2023-12-11 | Filing | |
| $36.95 | 25,101 | $927,481.95 | 589,342 | 2023-12-11 | Filing | |
| $39.57 | 93,368 | $3,694,571.76 | 7,351,446 | 2023-11-28 | Filing | |
| $38.32 | 206,632 | $7,918,138.24 | 7,444,814 | 2023-11-28 | Filing | |
| $40.01 | 1,700 | $68,017.00 | 6,760,003 | 2023-11-28 | Filing |