| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.87 | 12,322 | $959,512.91 | 8,564 | 2026-03-25 | Filing | |
| $77.10 | 6,782 | $522,899.66 | 20,886 | 2026-03-25 | Filing | |
| $81.60 | 3,753 | $306,263.19 | 97,083 | 2026-03-23 | Filing | |
| $81.06 | 5,110 | $414,207.91 | 100,836 | 2026-03-23 | Filing | |
| $80.19 | 2,000 | $160,376.80 | 105,946 | 2026-03-23 | Filing | |
| $78.79 | 400 | $31,515.96 | 107,946 | 2026-03-23 | Filing | |
| $80.00 | 16,818 | $1,345,440.00 | 15,470 | 2026-03-19 | Filing | |
| $79.89 | 1,836 | $146,684.47 | 79,422 | 2026-03-10 | Filing | |
| $83.47 | 1,836 | $153,250.92 | 36,328 | 2026-02-06 | Filing | |
| $95.07 | 10,000 | $950,691.00 | 134,385 | 2026-01-13 | Filing | |
| $95.00 | 1,052 | $99,940.00 | 17,468 | 2026-01-13 | Filing | |
| $90.74 | 1,899 | $172,315.26 | 38,164 | 2026-01-07 | Filing | |
| $86.50 | 300 | $25,949.01 | 11,266 | 2026-01-02 | Filing | |
| $84.63 | 400 | $33,852.00 | 11,566 | 2026-01-02 | Filing | |
| $83.98 | 1,709 | $143,525.07 | 11,966 | 2026-01-02 | Filing | |
| $91.72 | 1,059 | $97,126.93 | 0 | 2025-12-22 | Filing | |
| $91.19 | 6,782 | $618,447.19 | 1,059 | 2025-12-22 | Filing | |
| $90.28 | 3,445 | $311,002.20 | 7,841 | 2025-12-22 | Filing | |
| $91.40 | 127 | $11,607.80 | 11,266 | 2025-12-22 | Filing | |
| $90.57 | 2,659 | $240,826.69 | 11,266 | 2025-12-18 | Filing |