| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.26 | 5,782 | $412,049.03 | 865,665 | 2024-12-02 | Filing | |
| $70.41 | 21,039 | $1,481,435.94 | 871,447 | 2024-12-02 | Filing | |
| $69.49 | 17,614 | $1,224,076.12 | 892,486 | 2024-12-02 | Filing | |
| $68.52 | 23,109 | $1,583,421.75 | 910,100 | 2024-12-02 | Filing | |
| $67.70 | 17,456 | $1,181,814.84 | 933,209 | 2024-12-02 | Filing | |
| $74.43 | 200 | $14,886.00 | 8,278 | 2024-12-02 | Filing | |
| $73.04 | 100 | $7,304.00 | 8,478 | 2024-12-02 | Filing | |
| $72.06 | 500 | $36,032.00 | 8,578 | 2024-12-02 | Filing | |
| $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 |