| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.88 | 15 | $823.14 | 27,856 | 2026-07-01 | Filing | |
| $54.24 | 1,470 | $79,727.66 | 27,871 | 2026-07-01 | Filing | |
| $53.53 | 1,568 | $83,939.43 | 29,341 | 2026-07-01 | Filing | |
| $54.81 | 43 | $2,357.02 | 59,511 | 2026-07-01 | Filing | |
| $54.23 | 1,155 | $62,630.68 | 59,554 | 2026-07-01 | Filing | |
| $53.54 | 1,346 | $72,070.22 | 60,709 | 2026-07-01 | Filing | |
| $54.28 | 948 | $51,458.96 | 114,657 | 2026-07-01 | Filing | |
| $53.49 | 2,105 | $112,604.87 | 115,605 | 2026-07-01 | Filing | |
| $54.28 | 948 | $51,458.77 | 19,518 | 2026-07-01 | Filing | |
| $53.50 | 2,105 | $112,608.66 | 20,466 | 2026-07-01 | Filing | |
| $54.96 | 21 | $1,154.25 | 34,301 | 2026-07-01 | Filing | |
| $54.25 | 2,437 | $132,213.59 | 34,322 | 2026-07-01 | Filing | |
| $53.56 | 2,988 | $160,036.68 | 36,759 | 2026-07-01 | Filing | |
| $49.57 | 10,220 | $506,651.39 | 620,055 | 2026-04-16 | Filing | |
| $49.57 | 12,246 | $607,089.33 | 630,542 | 2026-04-16 | Filing | |
| $49.57 | 10,410 | $516,070.55 | 619,856 | 2026-04-16 | Filing | |
| $49.57 | 30,615 | $1,517,723.32 | 1,639,034 | 2026-04-16 | Filing | |
| $48.48 | 200 | $9,696.00 | 98,445 | 2026-02-23 | Filing | |
| $47.86 | 857 | $41,014.99 | 98,645 | 2026-02-23 | Filing | |
| $46.94 | 7,427 | $348,639.72 | 99,502 | 2026-02-23 | Filing |