| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $158.78 | 15,792 | $2,507,384.28 | 25,976 | 2025-06-02 | Filing | |
| $159.46 | 9,208 | $1,468,351.88 | 41,768 | 2025-06-02 | Filing | |
| $162.85 | 20,400 | $3,322,156.32 | 24,625 | 2025-05-13 | Filing | |
| $160.00 | 5,000 | $800,000.00 | 23,646 | 2025-05-12 | Filing | |
| $160.00 | 3,125 | $500,000.00 | 5,927 | 2025-05-12 | Filing | |
| $158.91 | 32,370 | $5,144,013.81 | 45,503 | 2025-05-12 | Filing | |
| $159.67 | 20,936 | $3,342,922.30 | 77,873 | 2025-05-12 | Filing | |
| $153.33 | 37,844 | $5,802,575.11 | 45,503 | 2025-05-09 | Filing | |
| $149.12 | 21,270 | $3,171,710.08 | 24,625 | 2025-05-02 | Filing | |
| $150.04 | 8,730 | $1,309,860.55 | 45,895 | 2025-05-02 | Filing | |
| $146.23 | 13,475 | $1,970,453.29 | 25,976 | 2025-03-04 | Filing | |
| $147.04 | 7,683 | $1,129,683.73 | 39,451 | 2025-03-04 | Filing | |
| $148.11 | 3,842 | $569,040.54 | 47,134 | 2025-03-04 | Filing | |
| $154.66 | 1,000 | $154,660.00 | 16,684 | 2025-02-18 | Filing | |
| $151.13 | 3,889 | $587,705.67 | 25,976 | 2025-01-27 | Filing | |
| $154.95 | 63,810 | $9,887,289.31 | 54,969 | 2024-11-11 | Filing | |
| $154.37 | 51,190 | $7,902,435.77 | 118,779 | 2024-11-11 | Filing | |
| $155.49 | 40,800 | $6,343,959.36 | 21,623 | 2024-11-07 | Filing | |
| $155.41 | 16,100 | $2,502,099.39 | 25,504 | 2024-11-06 | Filing | |
| $151.57 | 4,447 | $674,023.34 | 25,976 | 2024-09-03 | Filing |