| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $44.79 | 1,100 | $49,269.00 | 97,766 | 2026-11-03 | Filing | |
| $43.00 | 1,100 | $47,300.00 | 98,866 | 2026-10-27 | Filing | |
| $44.48 | 1,100 | $48,928.00 | 99,966 | 2026-10-20 | Filing | |
| $42.93 | 1,100 | $47,223.00 | 101,066 | 2026-10-13 | Filing | |
| $45.75 | 1,100 | $50,325.00 | 102,166 | 2026-10-06 | Filing | |
| $46.40 | 1,100 | $51,040.00 | 103,266 | 2026-09-29 | Filing | |
| $47.65 | 1,100 | $52,415.00 | 104,366 | 2026-09-22 | Filing | |
| $51.19 | 1,100 | $56,309.00 | 105,466 | 2026-09-15 | Filing | |
| $49.98 | 1,100 | $54,978.00 | 106,566 | 2026-09-08 | Filing | |
| $50.50 | 1,100 | $55,550.00 | 107,666 | 2026-09-01 | Filing | |
| $50.06 | 1,100 | $55,066.00 | 108,766 | 2026-08-25 | Filing | |
| $48.68 | 1,100 | $53,548.00 | 109,866 | 2026-08-18 | Filing | |
| $47.83 | 73,069 | $3,495,036.41 | 16,221 | 2026-05-29 | Filing | |
| $50.00 | 8,569 | $428,450.00 | 43,782 | 2026-03-02 | Filing | |
| $49.61 | 12,500 | $620,175.00 | 13,023 | 2026-02-24 | Filing | |
| $49.61 | 12,500 | $620,175.00 | 13,024 | 2026-02-24 | Filing | |
| $49.61 | 200,000 | $9,922,800.00 | 145,069 | 2026-02-24 | Filing | |
| $44.88 | 9,579 | $429,905.52 | 44,045 | 2026-02-02 | Filing | |
| $43.82 | 299 | $13,100.69 | 8 | 2025-05-08 | Filing | |
| $43.81 | 9,701 | $425,000.81 | 307 | 2025-05-08 | Filing |