| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $68.81 | 900,672 | $61,971,907.83 | 1,934,848 | 2024-10-29 | Filing | |
| $65.63 | 100,000 | $6,563,040.00 | 51,400 | 2024-08-15 | Filing | |
| $65.83 | 300,000 | $19,748,580.00 | 0 | 2024-08-15 | Filing | |
| $65.01 | 250,000 | $16,251,825.00 | 218,116 | 2024-08-14 | Filing | |
| $64.28 | 400,000 | $25,710,480.00 | 1,934,848 | 2024-07-31 | Filing | |
| $64.54 | 750,000 | $48,403,725.00 | 1,934,848 | 2024-07-26 | Filing | |
| $64.10 | 170,000 | $10,896,915.00 | 447,790 | 2024-07-29 | Filing | |
| $64.19 | 106,000 | $6,803,906.80 | 447,790 | 2024-07-26 | Filing | |
| $64.65 | 90,000 | $5,818,329.00 | 51,400 | 2024-07-26 | Filing | |
| $135.68 | 70,000 | $9,497,334.00 | 223,895 | 2024-05-23 | Filing | |
| $135.14 | 115,000 | $15,540,801.00 | 198,640 | 2024-05-22 | Filing | |
| $110.64 | 20,000 | $2,212,800.00 | 0 | 2024-03-06 | Filing | |
| $104.67 | 100,000 | $10,466,690.00 | 147,045 | 2024-02-08 | Filing | |
| $104.75 | 15,000 | $1,571,302.50 | 25,700 | 2024-02-08 | Filing | |
| $103.50 | 20,000 | $2,069,980.00 | 0 | 2024-02-02 | Filing | |
| $103.50 | 150,000 | $15,524,850.00 | 0 | 2024-02-02 | Filing | |
| $89.51 | 75,000 | $6,713,040.00 | 7,000 | 2023-11-16 | Filing | |
| $88.24 | 25,386 | $2,240,113.95 | 0 | 2023-08-31 | Filing | |
| $88.24 | 53,200 | $4,694,479.72 | 0 | 2023-08-31 | Filing | |
| $88.24 | 47,600 | $4,200,323.96 | 0 | 2023-08-31 | Filing |