| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $55.48 | 1,200 | $66,573.00 | 386,293 | 2026-05-11 | Filing | |
| $54.65 | 4,706 | $257,185.72 | 387,493 | 2026-05-11 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-05-08 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-05-07 | Filing | |
| $55.01 | 50,000 | $2,750,435.00 | 0 | 2026-05-06 | Filing | |
| $55.05 | 45,456 | $2,502,366.44 | 35,470 | 2026-05-07 | Filing | |
| $55.09 | 104,544 | $5,759,161.69 | 35,470 | 2026-05-06 | Filing | |
| $45.05 | 33,333 | $1,501,528.32 | 0 | 2026-04-21 | Filing | |
| $39.02 | 668 | $26,063.16 | 0 | 2026-04-01 | Filing | |
| $38.45 | 49,332 | $1,896,716.74 | 668 | 2026-04-01 | Filing | |
| $42.80 | 672 | $28,763.15 | 401,427 | 2026-03-23 | Filing | |
| $42.45 | 8,346 | $354,299.38 | 402,099 | 2026-03-23 | Filing | |
| $41.29 | 1,988 | $82,076.17 | 410,445 | 2026-03-23 | Filing | |
| $42.75 | 2,906 | $124,242.54 | 732,104 | 2026-03-23 | Filing | |
| $42.36 | 9,838 | $416,709.15 | 735,010 | 2026-03-23 | Filing | |
| $41.21 | 2,256 | $92,975.63 | 744,848 | 2026-03-23 | Filing | |
| $45.60 | 84,281 | $3,843,474.87 | 0 | 2026-03-06 | Filing | |
| $45.02 | 82,385 | $3,709,170.42 | 84,281 | 2026-03-06 | Filing | |
| $40.46 | 308 | $12,461.65 | 752,231 | 2026-02-23 | Filing | |
| $39.95 | 6,818 | $272,362.74 | 752,539 | 2026-02-23 | Filing |