| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $52.15 | 7,114 | $370,995.10 | 62,674 | 2025-07-01 | Filing | |
| $51.51 | 8,578 | $441,852.78 | 69,788 | 2025-07-01 | Filing | |
| $50.23 | 5,974 | $300,074.02 | 78,366 | 2025-07-01 | Filing | |
| $52.45 | 221 | $11,591.45 | 34,683 | 2025-07-01 | Filing | |
| $51.62 | 897 | $46,303.14 | 34,904 | 2025-07-01 | Filing | |
| $50.13 | 382 | $19,149.66 | 35,801 | 2025-07-01 | Filing | |
| $59.41 | 141 | $8,376.81 | 31,822 | 2025-06-02 | Filing | |
| $58.72 | 1,355 | $79,565.60 | 31,963 | 2025-06-02 | Filing | |
| $54.90 | 4 | $219.60 | 33,318 | 2025-06-02 | Filing | |
| $59.49 | 2,642 | $157,172.58 | 107,809 | 2025-06-02 | Filing | |
| $58.77 | 18,012 | $1,058,565.24 | 110,451 | 2025-06-02 | Filing | |
| $58.01 | 632 | $36,662.32 | 128,463 | 2025-06-02 | Filing | |
| $55.58 | 380 | $21,120.40 | 129,095 | 2025-06-02 | Filing | |
| $57.50 | 130,000 | $7,475,000.00 | 129,475 | 2025-06-02 | Filing | |
| $47.01 | 2,350 | $110,473.50 | 2,896 | 2025-05-16 | Filing | |
| $46.89 | 450 | $21,100.50 | 4,873 | 2025-05-15 | Filing | |
| $43.58 | 545 | $23,751.10 | 33,322 | 2025-05-01 | Filing | |
| $42.78 | 955 | $40,854.90 | 33,867 | 2025-05-01 | Filing | |
| $43.52 | 9,202 | $400,471.04 | 53,484 | 2025-05-01 | Filing | |
| $42.77 | 12,464 | $533,085.28 | 62,686 | 2025-05-01 | Filing |