| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.04 | 21,097 | $1,140,081.88 | 65,623 | 2026-05-01 | Filing | |
| $53.52 | 37,327 | $1,997,741.04 | 86,720 | 2026-05-01 | Filing | |
| $54.02 | 48,565 | $2,623,481.30 | 0 | 2026-05-01 | Filing | |
| $54.01 | 2,141 | $115,635.41 | 0 | 2026-04-30 | Filing | |
| $54.01 | 22,544 | $1,217,601.44 | 0 | 2026-04-29 | Filing | |
| $54.02 | 51,750 | $2,795,535.00 | 0 | 2026-04-28 | Filing | |
| $52.02 | 243,596 | $12,671,863.92 | 51,750 | 2026-04-28 | Filing | |
| $51.47 | 113,673 | $5,850,749.31 | 295,346 | 2026-04-28 | Filing | |
| $50.43 | 74,635 | $3,763,843.05 | 409,019 | 2026-04-28 | Filing | |
| $50.10 | 13,099 | $656,259.90 | 12,546 | 2026-04-28 | Filing | |
| $46.69 | 6,625 | $309,321.25 | 27,418 | 2026-04-09 | Filing | |
| $46.69 | 1,703 | $79,513.07 | 12,029 | 2026-04-09 | Filing | |
| $50.01 | 7,278 | $363,972.78 | 0 | 2026-04-06 | Filing | |
| $48.58 | 2,367 | $114,988.86 | 12,029 | 2026-04-06 | Filing | |
| $50.00 | 6,901 | $345,050.00 | 12,546 | 2026-04-06 | Filing | |
| $46.24 | 18,741 | $866,583.84 | 12,086 | 2026-03-09 | Filing | |
| $45.58 | 17,981 | $819,573.98 | 30,827 | 2026-03-09 | Filing | |
| $45.92 | 5,714 | $262,386.88 | 61,324 | 2026-03-02 | Filing | |
| $44.88 | 22,223 | $997,368.24 | 67,038 | 2026-03-02 | Filing | |
| $44.20 | 12,063 | $533,184.60 | 89,261 | 2026-03-02 | Filing |