| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $70.43 | 1,115 | $78,527.89 | 57,138 | 2024-11-20 | Filing | |
| $69.57 | 3,259 | $226,720.48 | 58,253 | 2024-11-20 | Filing | |
| $75.03 | 21,214 | $1,591,593.08 | 863,065 | 2024-11-21 | Filing | |
| $70.45 | 4,024 | $283,491.20 | 863,065 | 2024-11-20 | Filing | |
| $69.60 | 11,476 | $798,672.22 | 867,089 | 2024-11-20 | Filing |