| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $52.75 | 13,684 | $721,837.84 | 18,197 | 2026-05-20 | Filing | |
| $53.06 | 13,684 | $726,137.35 | 31,881 | 2026-05-14 | Filing | |
| $53.00 | 3,045 | $161,385.00 | 191,803 | 2026-05-14 | Filing | |
| $49.78 | 1,875 | $93,334.50 | 40,136 | 2026-04-28 | Filing | |
| $49.78 | 32,916 | $1,638,505.81 | 0 | 2026-04-28 | Filing | |
| $48.33 | 32,916 | $1,590,889.53 | 32,916 | 2026-04-01 | Filing | |
| $48.33 | 1,875 | $90,622.13 | 42,011 | 2026-04-01 | Filing | |
| $45.53 | 1,875 | $85,366.31 | 43,886 | 2026-03-23 | Filing | |
| $45.53 | 32,916 | $1,498,622.69 | 65,832 | 2026-03-23 | Filing | |
| $47.01 | 583 | $27,409.34 | 45,761 | 2026-03-02 | Filing | |
| $46.67 | 1,292 | $60,303.71 | 46,344 | 2026-03-02 | Filing | |
| $47.01 | 10,429 | $490,314.22 | 98,748 | 2026-03-02 | Filing | |
| $46.67 | 22,487 | $1,049,506.52 | 109,177 | 2026-03-02 | Filing | |
| $45.32 | 1,875 | $84,968.44 | 47,636 | 2026-02-23 | Filing | |
| $45.32 | 32,916 | $1,491,637.91 | 131,664 | 2026-02-23 | Filing | |
| $43.29 | 1,087 | $47,059.27 | 22,885 | 2026-02-04 | Filing | |
| $42.84 | 6,195 | $265,413.00 | 23,972 | 2026-02-03 | Filing | |
| $42.08 | 5,843 | $245,896.23 | 30,167 | 2026-02-02 | Filing | |
| $43.29 | 19,076 | $825,853.45 | 164,580 | 2026-02-04 | Filing | |
| $42.84 | 108,759 | $4,659,583.59 | 183,656 | 2026-02-03 | Filing |