| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $57.94 | 1,100 | $63,736.64 | 422,248 | 2026-07-06 | Filing | |
| $57.24 | 3,212 | $183,843.00 | 423,348 | 2026-07-06 | Filing | |
| $55.77 | 200 | $11,154.00 | 426,560 | 2026-07-06 | Filing | |
| $58.03 | 5,433 | $315,262.32 | 1,277,835 | 2026-07-01 | Filing | |
| $57.36 | 2,250 | $129,055.50 | 1,283,268 | 2026-07-01 | Filing | |
| $55.97 | 650 | $36,378.03 | 1,285,518 | 2026-07-01 | Filing | |
| $58.03 | 5,433 | $315,262.32 | 8,962,051 | 2026-07-01 | Filing | |
| $57.36 | 2,250 | $129,055.50 | 8,967,484 | 2026-07-01 | Filing | |
| $55.97 | 650 | $36,378.03 | 8,969,734 | 2026-07-01 | Filing | |
| $41.71 | 5,978 | $249,342.38 | 426,760 | 2026-06-08 | Filing | |
| $47.14 | 3,133 | $147,699.96 | 8,970,384 | 2026-06-01 | Filing | |
| $46.32 | 5,200 | $240,869.72 | 8,973,517 | 2026-06-01 | Filing | |
| $47.14 | 3,133 | $147,699.96 | 1,286,168 | 2026-06-01 | Filing | |
| $46.32 | 5,200 | $240,869.72 | 1,289,301 | 2026-06-01 | Filing | |
| $48.00 | 274 | $13,152.00 | 34,964 | 2026-05-26 | Filing | |
| $46.36 | 4,744 | $219,931.84 | 97,141 | 2026-05-22 | Filing | |
| $46.46 | 4,899 | $227,589.90 | 432,738 | 2026-05-21 | Filing | |
| $45.93 | 561 | $25,766.84 | 437,637 | 2026-05-21 | Filing | |
| $45.38 | 15,372 | $697,532.17 | 438,198 | 2026-05-20 | Filing | |
| $44.48 | 1,903 | $84,637.45 | 453,570 | 2026-05-20 | Filing |