| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $48.38 | 1,719 | $83,158.34 | 304,300 | 2025-08-04 | Filing | |
| $42.59 | 5,681 | $241,965.15 | 221,767 | 2025-07-02 | Filing | |
| $42.59 | 7,647 | $325,701.02 | 889,017 | 2025-07-02 | Filing | |
| $42.59 | 9,170 | $390,568.64 | 139,357 | 2025-07-02 | Filing | |
| $43.10 | 3,393 | $146,228.12 | 148,527 | 2025-07-02 | Filing | |
| $42.47 | 21,607 | $917,627.68 | 151,920 | 2025-07-02 | Filing | |
| $42.59 | 13,829 | $589,004.77 | 302,498 | 2025-07-02 | Filing | |
| $42.59 | 6,592 | $280,766.46 | 61,791 | 2025-07-02 | Filing | |
| $43.14 | 9,712 | $418,975.68 | 534,167 | 2025-06-10 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2025-06-06 | Filing | |
| $44.00 | 7,500 | $330,000.00 | 23,030 | 2025-06-06 | Filing | |
| $42.90 | 61,212 | $2,625,933.59 | 55,220 | 2025-06-02 | Filing | |
| $42.14 | 38,788 | $1,634,371.17 | 116,432 | 2025-06-02 | Filing | |
| $42.90 | 23,716 | $1,017,368.97 | 39,368 | 2025-06-02 | Filing | |
| $42.16 | 15,652 | $659,841.36 | 63,084 | 2025-06-02 | Filing | |
| $42.91 | 180,206 | $7,731,918.64 | 216,156 | 2025-06-02 | Filing | |
| $42.13 | 119,794 | $5,046,921.22 | 396,362 | 2025-06-02 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2025-05-20 | Filing | |
| $45.13 | 11,000 | $496,463.00 | 229,680 | 2025-05-15 | Filing | |
| $45.10 | 2,509 | $113,153.39 | 187,140 | 2025-05-14 | Filing |