| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.11 | 1,770 | $125,857.80 | 9,078 | 2024-12-02 | Filing | |
| $70.30 | 2,422 | $170,273.62 | 10,848 | 2024-12-02 | Filing | |
| $74.78 | 350 | $26,171.29 | 13,270 | 2024-12-02 | Filing | |
| $73.04 | 300 | $21,912.00 | 13,620 | 2024-12-02 | Filing | |
| $72.02 | 910 | $65,538.66 | 13,920 | 2024-12-02 | Filing | |
| $70.97 | 4,743 | $336,611.18 | 14,830 | 2024-12-02 | Filing | |
| $70.21 | 3,697 | $259,556.39 | 19,573 | 2024-12-02 | Filing | |
| $78.46 | 2,925 | $229,498.13 | 13,270 | 2024-11-29 | Filing | |
| $77.82 | 12,075 | $939,636.65 | 16,195 | 2024-11-29 | Filing | |
| $77.27 | 100 | $7,726.50 | 147,781 | 2024-11-25 | Filing | |
| $76.56 | 1,769 | $135,433.05 | 147,881 | 2024-11-25 | Filing | |
| $75.47 | 1,131 | $85,353.97 | 149,650 | 2024-11-25 | Filing | |
| $77.37 | 1,411 | $109,162.02 | 18,596 | 2024-11-25 | Filing | |
| $77.25 | 136 | $10,506.00 | 863,065 | 2024-11-25 | Filing | |
| $76.59 | 22,935 | $1,756,522.85 | 863,201 | 2024-11-25 | Filing | |
| $75.51 | 35,715 | $2,696,786.08 | 886,136 | 2024-11-25 | Filing | |
| $70.50 | 4,678 | $329,799.94 | 310,974 | 2024-11-20 | Filing | |
| $69.59 | 13,941 | $970,201.59 | 315,652 | 2024-11-20 | Filing | |
| $70.50 | 1,741 | $122,733.01 | 150,781 | 2024-11-20 | Filing | |
| $69.60 | 4,649 | $323,551.80 | 152,522 | 2024-11-20 | Filing |