| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $151.62 | 257 | $38,966.34 | 88,727 | 2025-10-30 | Filing | |
| $151.57 | 70 | $10,609.90 | 88,984 | 2025-10-30 | Filing | |
| $151.56 | 25 | $3,789.00 | 89,054 | 2025-10-30 | Filing | |
| $151.55 | 1 | $151.55 | 89,079 | 2025-10-30 | Filing | |
| $151.53 | 15 | $2,272.95 | 89,080 | 2025-10-30 | Filing | |
| $151.51 | 1,082 | $163,933.82 | 89,095 | 2025-10-30 | Filing | |
| $151.28 | 9,042 | $1,367,901.79 | 73,661 | 2025-10-30 | Filing | |
| $148.43 | 88 | $13,061.66 | 22,464 | 2025-08-22 | Filing | |
| $148.41 | 6,000 | $890,460.00 | 22,552 | 2025-08-22 | Filing | |
| $146.00 | 7,200 | $1,051,200.00 | 92,179 | 2025-08-18 | Filing | |
| $144.90 | 10,000 | $1,449,020.00 | 84,080 | 2025-08-18 | Filing | |
| $144.67 | 37 | $5,352.79 | 139,913 | 2025-07-31 | Filing | |
| $144.03 | 5,947 | $856,550.57 | 139,950 | 2025-07-31 | Filing | |
| $143.18 | 21,172 | $3,031,404.84 | 145,897 | 2025-07-31 | Filing | |
| $142.23 | 2,674 | $380,335.05 | 167,069 | 2025-07-31 | Filing | |
| $143.38 | 8,021 | $1,150,050.98 | 82,703 | 2025-07-31 | Filing | |
| $130.40 | 7,088 | $924,275.20 | 94,080 | 2025-06-26 | Filing | |
| $130.30 | 2,912 | $379,437.09 | 101,168 | 2025-06-26 | Filing | |
| $127.87 | 7,088 | $906,342.56 | 99,379 | 2025-06-24 | Filing | |
| $121.57 | 534 | $64,919.98 | 162,993 | 2025-05-01 | Filing |