| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.00 | 24,600 | $1,943,400.00 | 100,686 | 2023-11-29 | Filing | |
| $75.01 | 2,497 | $187,299.97 | 41,690 | 2023-11-15 | Filing | |
| $75.00 | 2,503 | $187,725.00 | 44,187 | 2023-11-15 | Filing | |
| $73.60 | 7,503 | $552,220.80 | 63,391 | 2023-11-03 | Filing | |
| $73.13 | 9,479 | $693,199.27 | 70,894 | 2023-11-03 | Filing | |
| $65.25 | 1,370 | $89,392.50 | 0 | 2023-10-23 | Filing | |
| $64.39 | 2,346 | $151,050.96 | 28,812 | 2023-09-18 | Filing | |
| $63.10 | 7,832 | $494,162.39 | 28,812 | 2023-09-13 | Filing | |
| $74.01 | 5,605 | $414,812.60 | 616,309 | 2023-09-01 | Filing | |
| $73.45 | 62,857 | $4,616,739.79 | 621,914 | 2023-09-01 | Filing | |
| $72.29 | 13,791 | $997,002.42 | 684,771 | 2023-09-01 | Filing | |
| $71.40 | 16,607 | $1,185,685.00 | 698,562 | 2023-09-01 | Filing | |
| $70.08 | 100,000 | $7,007,720.00 | 616,309 | 2023-08-31 | Filing | |
| $70.81 | 40,397 | $2,860,661.04 | 616,309 | 2023-08-31 | Filing | |
| $70.35 | 53,990 | $3,798,304.48 | 656,706 | 2023-08-31 | Filing | |
| $69.34 | 5,613 | $389,213.84 | 710,696 | 2023-08-31 | Filing | |
| $62.09 | 3,487 | $216,507.83 | 28,658 | 2023-05-26 | Filing | |
| $70.12 | 14,000 | $981,680.00 | 30,360 | 2023-02-01 | Filing | |
| $67.96 | 14,000 | $951,440.00 | 44,360 | 2023-02-01 | Filing | |
| $71.05 | 161 | $11,439.05 | 30,360 | 2023-02-01 | Filing |