| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $156.22 | 3,000 | $468,660.00 | 161,096 | 2026-10-15 | Filing | |
| $156.22 | 3,000 | $468,660.00 | 113,684 | 2026-10-15 | Filing | |
| $148.63 | 3,000 | $445,879.50 | 566,683 | 2026-10-01 | Filing | |
| $147.72 | 12,000 | $1,772,628.00 | 569,683 | 2026-10-01 | Filing | |
| $145.29 | 3,000 | $435,870.00 | 164,096 | 2026-09-15 | Filing | |
| $145.29 | 600 | $87,174.00 | 116,684 | 2026-09-15 | Filing | |
| $144.46 | 800 | $115,565.52 | 117,284 | 2026-09-15 | Filing | |
| $143.69 | 1,600 | $229,906.72 | 118,084 | 2026-09-15 | Filing | |
| $148.82 | 6,880 | $1,023,900.18 | 12,894 | 2026-08-26 | Filing | |
| $148.24 | 3,402 | $504,296.49 | 19,774 | 2026-08-26 | Filing | |
| $148.82 | 4,600 | $684,590.40 | 12,894 | 2026-08-26 | Filing | |
| $148.31 | 3,118 | $462,432.45 | 17,494 | 2026-08-26 | Filing | |
| $146.26 | 335 | $48,997.10 | 10,066 | 2026-08-20 | Filing | |
| $146.36 | 26 | $3,805.36 | 10,066 | 2026-08-20 | Filing | |
| $145.73 | 1,658 | $241,618.02 | 10,066 | 2026-08-20 | Filing | |
| $144.92 | 1,816 | $263,183.44 | 10,066 | 2026-08-20 | Filing | |
| $143.75 | 1,165 | $167,473.76 | 10,066 | 2026-08-20 | Filing | |
| $138.36 | 3,000 | $415,080.00 | 165,646 | 2026-08-17 | Filing | |
| $138.04 | 11,470 | $1,583,264.89 | 118,234 | 2026-08-17 | Filing | |
| $137.37 | 16,530 | $2,270,643.45 | 129,704 | 2026-08-17 | Filing |