| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $44.81 | 12,801 | $573,569.29 | 125,075 | 2026-02-17 | Filing | |
| $45.50 | 39,700 | $1,806,350.00 | 763,455 | 2026-02-18 | Filing | |
| $46.77 | 5,862 | $274,166.33 | 652,945 | 2026-01-20 | Filing | |
| $46.11 | 33,838 | $1,560,131.44 | 658,807 | 2026-01-20 | Filing | |
| $47.65 | 10,000 | $476,497.00 | 99,958 | 2026-01-15 | Filing | |
| $47.65 | 10,000 | $476,516.00 | 109,958 | 2026-01-15 | Filing | |
| $47.65 | 10,000 | $476,474.00 | 119,958 | 2026-01-15 | Filing |