| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.75 | 12,725 | $531,295.47 | 3,548 | 2026-11-09 | Filing | |
| $41.46 | 5,300 | $219,717.86 | 5,839 | 2026-11-06 | Filing | |
| $42.15 | 8,010 | $337,604.68 | 16,273 | 2026-11-03 | Filing | |
| $42.51 | 4,000 | $170,044.00 | 35,095 | 2026-10-29 | Filing | |
| $42.34 | 5,850 | $247,696.61 | 24,283 | 2026-10-29 | Filing | |
| $42.85 | 4,000 | $171,413.20 | 63,807 | 2026-10-29 | Filing | |
| $40.70 | 1,000 | $40,702.80 | 1,181 | 2026-07-31 | Filing | |
| $38.21 | 10,000 | $382,091.00 | 21,781 | 2026-05-29 | Filing | |
| $38.18 | 10,000 | $381,768.00 | 39,095 | 2026-05-22 | Filing | |
| $38.01 | 1,053 | $40,025.58 | 189 | 2026-05-18 | Filing | |
| $38.05 | 3,947 | $150,200.32 | 189 | 2026-05-08 | Filing | |
| $37.52 | 250 | $9,380.00 | 2,181 | 2026-02-13 | Filing | |
| $36.94 | 8,913 | $329,266.72 | 20,699 | 2026-02-10 | Filing | |
| $37.02 | 3,319 | $122,868.72 | 20,699 | 2026-02-09 | Filing | |
| $37.98 | 7,768 | $295,010.00 | 20,699 | 2026-02-06 | Filing | |
| $38.00 | 250 | $9,500.00 | 2,431 | 2026-02-05 | Filing | |
| $37.90 | 500 | $18,950.00 | 2,681 | 2026-02-05 | Filing | |
| $37.93 | 5,000 | $189,665.50 | 302,970 | 2026-02-05 | Filing | |
| $35.00 | 5,000 | $175,000.00 | 30,133 | 2026-01-15 | Filing | |
| $33.50 | 600 | $20,100.00 | 7,603 | 2025-12-10 | Filing |