| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.83 | 6,200 | $259,346.00 | 9,366 | 2026-06-10 | Filing | |
| $41.08 | 2,470 | $101,477.97 | 27,931 | 2026-06-04 | Filing | |
| $42.60 | 39,700 | $1,691,235.88 | 776,683 | 2026-05-18 | Filing | |
| $42.49 | 7,300 | $310,140.50 | 15,506 | 2026-05-15 | Filing | |
| $42.45 | 4,417 | $187,485.75 | 124,218 | 2026-05-15 | Filing | |
| $42.45 | 5,000 | $212,239.00 | 79,403 | 2026-05-15 | Filing | |
| $42.44 | 9,358 | $397,179.72 | 84,403 | 2026-05-15 | Filing | |
| $41.63 | 39,700 | $1,652,639.54 | 789,183 | 2026-04-20 | Filing | |
| $40.44 | 10,000 | $404,421.00 | 124,218 | 2026-04-15 | Filing | |
| $40.44 | 5,000 | $202,199.50 | 84,403 | 2026-04-15 | Filing | |
| $41.06 | 1,049 | $43,069.21 | 89,403 | 2026-04-15 | Filing | |
| $40.61 | 8,309 | $337,428.49 | 90,452 | 2026-04-15 | Filing | |
| $40.03 | 1,387 | $55,517.59 | 801,683 | 2026-04-15 | Filing | |
| $40.05 | 38,313 | $1,534,355.19 | 801,683 | 2026-04-08 | Filing | |
| $40.00 | 5,000 | $200,000.00 | 89,403 | 2026-04-08 | Filing | |
| $40.06 | 9,358 | $374,840.30 | 94,403 | 2026-04-08 | Filing | |
| $40.04 | 10,000 | $400,381.00 | 124,218 | 2026-04-08 | Filing | |
| $45.31 | 3,530 | $159,936.18 | 107,876 | 2026-02-17 | Filing | |
| $44.82 | 6,470 | $289,982.17 | 111,406 | 2026-02-17 | Filing | |
| $45.31 | 7,199 | $326,162.93 | 117,876 | 2026-02-17 | Filing |