| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $55.22 | 300 | $16,566.99 | 445,386 | 2026-05-26 | Filing | |
| $54.37 | 2,100 | $114,183.93 | 445,686 | 2026-05-26 | Filing | |
| $53.32 | 3,507 | $187,006.22 | 447,786 | 2026-05-26 | Filing | |
| $55.16 | 1,100 | $60,673.14 | 780,223 | 2026-05-26 | Filing | |
| $54.29 | 5,905 | $320,564.74 | 781,323 | 2026-05-26 | Filing | |
| $53.29 | 8,995 | $479,367.84 | 787,228 | 2026-05-26 | Filing | |
| $55.21 | 5,200 | $287,069.64 | 0 | 2026-05-26 | Filing | |
| $54.30 | 30,803 | $1,672,544.37 | 5,200 | 2026-05-26 | Filing | |
| $53.31 | 47,330 | $2,523,271.16 | 36,003 | 2026-05-26 | Filing | |
| $55.34 | 781 | $43,220.54 | 451,293 | 2026-05-20 | Filing | |
| $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 |