| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $149.93 | 2,000 | $299,860.00 | 96,550 | 2025-11-12 | Filing | |
| $149.86 | 5,000 | $749,300.00 | 98,550 | 2025-11-12 | Filing | |
| $151.73 | 25 | $3,793.25 | 88,174 | 2025-10-30 | Filing | |
| $151.70 | 18 | $2,730.60 | 88,199 | 2025-10-30 | Filing | |
| $151.67 | 510 | $77,351.70 | 88,217 | 2025-10-30 | Filing | |
| $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 |