| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $73.07 | 801 | $58,529.07 | 92,909 | 2024-11-25 | Filing | |
| $69.02 | 13,313 | $918,844.62 | 804,028 | 2024-11-14 | Filing | |
| $69.35 | 13,936 | $966,502.01 | 817,341 | 2024-11-13 | Filing | |
| $64.19 | 1,110,000 | $71,253,786.00 | 31,412,966 | 2024-08-09 | Filing | |
| $64.19 | 1,110,000 | $71,253,786.00 | 31,412,966 | 2024-08-09 | Filing | |
| $64.19 | 1,110,000 | $71,253,786.00 | 31,412,966 | 2024-08-09 | Filing | |
| $64.19 | 1,110,000 | $71,253,786.00 | 31,412,966 | 2024-08-09 | Filing | |
| $63.83 | 587,520 | $37,498,757.76 | 32,522,966 | 2024-07-10 | Filing | |
| $65.52 | 7,500 | $491,400.00 | 93,710 | 2024-06-03 | Filing | |
| $64.75 | 2,644 | $171,199.00 | 101,210 | 2024-05-14 | Filing | |
| $64.78 | 4,100 | $265,598.00 | 143,372 | 2024-03-08 | Filing | |
| $64.17 | 12,900 | $827,793.00 | 130,472 | 2024-03-08 | Filing | |
| $64.50 | 10,000 | $645,000.00 | 147,472 | 2024-03-06 | Filing | |
| $64.49 | 9,000 | $580,410.00 | 58,588 | 2024-03-06 | Filing | |
| $65.01 | 2,836 | $184,368.36 | 176,564 | 2024-03-06 | Filing | |
| $66.06 | 627 | $41,419.62 | 158,250 | 2024-03-05 | Filing | |
| $65.52 | 15,667 | $1,026,501.84 | 158,877 | 2024-03-05 | Filing | |
| $65.18 | 20,000 | $1,303,600.00 | 174,544 | 2024-03-04 | Filing | |
| $62.23 | 13,809 | $859,289.88 | 89,101 | 2023-12-15 | Filing | |
| $57.10 | 20,000 | $1,142,040.00 | 88,454 | 2023-11-22 | Filing |