| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $52.60 | 1,500 | $78,900.00 | 27,803 | 2026-05-15 | Filing | |
| $52.63 | 3,500 | $184,187.50 | 29,303 | 2026-05-15 | Filing | |
| $51.61 | 724 | $37,364.19 | 1,360 | 2026-05-12 | Filing | |
| $49.86 | 40,000 | $1,994,200.00 | 40,071 | 2026-05-05 | Filing | |
| $49.31 | 30,000 | $1,479,330.00 | 29,927 | 2026-05-06 | Filing | |
| $51.08 | 2,486 | $126,974.94 | 15,676 | 2026-04-30 | Filing | |
| $52.75 | 15,340 | $809,138.98 | 8,170 | 2026-04-28 | Filing | |
| $47.07 | 47,161 | $2,219,679.63 | 164,781 | 2026-03-18 | Filing | |
| $46.43 | 102,839 | $4,774,814.77 | 211,942 | 2026-03-18 | Filing | |
| $47.11 | 27,247 | $1,283,551.68 | 1,243,828 | 2026-03-18 | Filing | |
| $46.43 | 72,753 | $3,378,212.80 | 1,271,075 | 2026-03-18 | Filing | |
| $45.29 | 14,334 | $649,215.53 | 59,927 | 2026-03-02 | Filing | |
| $44.82 | 5,000 | $224,085.00 | 74,261 | 2026-03-02 | Filing | |
| $42.96 | 20,000 | $859,200.00 | 314,781 | 2026-02-19 | Filing | |
| $44.63 | 2,083 | $92,970.54 | 2,084 | 2026-02-19 | Filing | |
| $43.51 | 19,725 | $858,234.75 | 80,074 | 2026-02-13 | Filing | |
| $42.00 | 6,094 | $255,948.00 | 18,162 | 2026-02-13 | Filing | |
| $43.56 | 3,453 | $150,412.68 | 11,854 | 2026-02-17 | Filing | |
| $43.60 | 4,195 | $182,902.00 | 23,510 | 2026-02-13 | Filing | |
| $43.50 | 23,255 | $1,011,592.50 | 79,261 | 2026-02-17 | Filing |