| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $44.73 | 67,491 | $3,018,939.92 | 189,649 | 2025-05-14 | Filing | |
| $42.43 | 3,303 | $140,133.08 | 55,220 | 2025-05-09 | Filing | |
| $41.62 | 25,848 | $1,075,897.15 | 58,523 | 2025-05-09 | Filing | |
| $40.90 | 70,849 | $2,897,794.95 | 84,371 | 2025-05-09 | Filing | |
| $42.51 | 32,735 | $1,391,695.79 | 224,853 | 2025-05-12 | Filing |