| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $129.38 | 561 | $72,582.18 | 55,284 | 2024-11-06 | Filing | |
| $128.09 | 444 | $56,871.96 | 55,845 | 2024-11-06 | Filing | |
| $126.78 | 336 | $42,598.08 | 56,289 | 2024-11-06 | Filing | |
| $125.00 | 200 | $25,000.00 | 56,625 | 2024-11-06 | Filing | |
| $115.82 | 1,042 | $120,684.44 | 27,798 | 2024-11-01 | Filing | |
| $106.80 | 222 | $23,709.60 | 26,228 | 2024-10-02 | Filing | |
| $106.80 | 99 | $10,573.20 | 14,596 | 2024-10-02 | Filing | |
| $107.11 | 300 | $32,133.00 | 56,825 | 2024-10-02 | Filing | |
| $106.39 | 1,700 | $180,863.00 | 57,125 | 2024-10-02 | Filing | |
| $108.27 | 1,042 | $112,817.34 | 28,840 | 2024-10-01 | Filing | |
| $108.54 | 151 | $16,389.54 | 58,825 | 2024-09-04 | Filing | |
| $108.06 | 1,849 | $199,802.94 | 58,976 | 2024-09-04 | Filing | |
| $109.48 | 1,042 | $114,078.16 | 29,882 | 2024-09-03 | Filing | |
| $104.92 | 222 | $23,292.24 | 26,450 | 2024-08-19 | Filing | |
| $103.67 | 100 | $10,367.00 | 81,081 | 2024-08-12 | Filing | |
| $103.12 | 3,900 | $402,168.00 | 81,181 | 2024-08-12 | Filing | |
| $102.61 | 1,042 | $106,919.62 | 30,924 | 2024-08-08 | Filing | |
| $104.09 | 3,000 | $312,270.00 | 23,802 | 2024-08-06 | Filing | |
| $108.07 | 820 | $88,617.40 | 1,565 | 2024-08-02 | Filing | |
| $102.24 | 644 | $65,842.56 | 85,081 | 2024-07-12 | Filing |