| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $155.96 | 3,614 | $563,642.33 | 9,379 | 2025-05-16 | Filing | |
| $152.42 | 995 | $151,657.90 | 26,301 | 2025-05-07 | Filing | |
| $152.08 | 1,300 | $197,705.69 | 204,986 | 2025-05-07 | Filing | |
| $151.18 | 16,471 | $2,490,008.37 | 206,286 | 2025-05-07 | Filing | |
| $152.03 | 900 | $136,830.96 | 204,986 | 2025-05-06 | Filing | |
| $152.39 | 11,329 | $1,726,422.91 | 204,986 | 2025-05-05 | Filing | |
| $171.64 | 1,257 | $215,746.45 | 7,582 | 2024-11-22 | Filing | |
| $168.83 | 964 | $162,752.41 | 7,848 | 2024-11-15 | Filing | |
| $175.79 | 852 | $149,769.59 | 13,764 | 2024-11-12 | Filing | |
| $168.28 | 4,000 | $673,136.40 | 12,616 | 2024-10-29 | Filing | |
| $170.91 | 818 | $139,804.13 | 174,118 | 2024-10-28 | Filing | |
| $170.22 | 7,060 | $1,201,734.84 | 174,936 | 2024-10-28 | Filing | |
| $169.36 | 22,122 | $3,746,577.50 | 181,996 | 2024-10-28 | Filing | |
| $152.54 | 1,375 | $209,745.39 | 9,379 | 2024-09-13 | Filing | |
| $151.62 | 3,300 | $500,338.08 | 32,165 | 2024-09-09 | Filing | |
| $152.31 | 3,500 | $533,084.65 | 16,616 | 2024-08-29 | Filing | |
| $151.15 | 1,660 | $250,904.68 | 22,651 | 2024-08-26 | Filing | |
| $151.29 | 1,000 | $151,287.00 | 65,552 | 2024-08-26 | Filing | |
| $150.52 | 100 | $15,052.00 | 65,552 | 2024-08-23 | Filing | |
| $149.97 | 49,363 | $7,403,043.15 | 65,652 | 2024-08-23 | Filing |