| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $169.63 | 3,628 | $615,418.73 | 189,775 | 2023-07-24 | Filing | |
| $170.04 | 23,222 | $3,948,685.14 | 48,007 | 2023-07-24 | Filing | |
| $170.09 | 33,000 | $5,612,970.00 | 0 | 2023-07-19 | Filing | |
| $168.18 | 18,578 | $3,124,472.19 | 16,724 | 2023-07-13 | Filing | |
| $166.75 | 13,811 | $2,302,931.77 | 40,184 | 2023-07-11 | Filing | |
| $165.09 | 12,639 | $2,086,618.01 | 16,043 | 2023-06-29 | Filing | |
| $163.12 | 8,899 | $1,451,616.45 | 190,957 | 2023-06-27 | Filing | |
| $160.26 | 29,553 | $4,736,016.02 | 199,856 | 2023-06-26 | Filing | |
| $160.73 | 2,265 | $364,049.83 | 229,409 | 2023-06-26 | Filing | |
| $160.39 | 6,905 | $1,107,521.26 | 5,374 | 2023-06-26 | Filing | |
| $161.66 | 3,300 | $533,477.67 | 11,060 | 2023-06-26 | Filing | |
| $161.05 | 2,001 | $322,261.05 | 14,360 | 2023-06-26 | Filing | |
| $155.02 | 12,735 | $1,974,161.87 | 48,304 | 2023-03-28 | Filing | |
| $153.69 | 47,567 | $7,310,657.85 | 199,856 | 2023-03-28 | Filing | |
| $154.30 | 31,349 | $4,837,247.88 | 247,423 | 2023-03-28 | Filing | |
| $153.77 | 2,731 | $419,953.24 | 6,281 | 2023-03-27 | Filing | |
| $155.00 | 2,229 | $345,495.00 | 5,330 | 2023-03-27 | Filing | |
| $153.52 | 5,109 | $784,328.57 | 5,269 | 2023-03-27 | Filing | |
| $148.24 | 64 | $9,487.36 | 10 | 2023-02-02 | Filing | |
| $147.99 | 5,000 | $739,941.50 | 22,368 | 2023-01-13 | Filing |