| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.73 | 1,000 | $70,730.00 | 65,634 | 2026-06-01 | Filing | |
| $70.73 | 5,000 | $353,650.00 | 99,906 | 2026-06-01 | Filing | |
| $71.87 | 6,683 | $480,307.21 | 45,248 | 2026-05-29 | Filing | |
| $71.93 | 500 | $35,965.00 | 55,263 | 2026-05-01 | Filing | |
| $71.93 | 5,000 | $359,650.00 | 84,711 | 2026-05-01 | Filing | |
| $80.00 | 1,983 | $158,640.00 | 39,080 | 2026-04-21 | Filing | |
| $70.00 | 5,000 | $350,000.00 | 89,711 | 2026-04-02 | Filing | |
| $69.20 | 500 | $34,600.00 | 55,763 | 2026-04-01 | Filing | |
| $77.37 | 4,067 | $314,663.79 | 41,063 | 2026-03-06 | Filing | |
| $80.00 | 1,679 | $134,320.00 | 7,219 | 2026-03-03 | Filing | |
| $76.64 | 500 | $38,320.00 | 56,263 | 2026-03-02 | Filing | |
| $76.64 | 5,000 | $383,200.00 | 94,711 | 2026-03-02 | Filing | |
| $78.79 | 500 | $39,395.00 | 31,725 | 2026-02-02 | Filing | |
| $85.71 | 500 | $42,855.00 | 32,225 | 2026-01-02 | Filing | |
| $85.71 | 1,000 | $85,710.00 | 61,592 | 2026-01-02 | Filing | |
| $86.00 | 4,318 | $371,348.00 | 50,427 | 2025-12-17 | Filing | |
| $81.07 | 500 | $40,535.00 | 32,652 | 2025-12-10 | Filing | |
| $84.04 | 1,000 | $84,040.00 | 62,592 | 2025-12-01 | Filing | |
| $80.47 | 1,000 | $80,470.00 | 63,592 | 2025-11-03 | Filing | |
| $83.19 | 1,000 | $83,190.00 | 64,592 | 2025-10-01 | Filing |