| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.73 | 721 | $58,206.33 | 2,326 | 2026-06-03 | Filing | |
| $86.07 | 1,700 | $146,319.00 | 4,653 | 2026-06-01 | Filing | |
| $85.30 | 3,359 | $286,522.70 | 6,353 | 2026-06-01 | Filing | |
| $84.41 | 4,000 | $337,640.00 | 9,712 | 2026-06-01 | Filing | |
| $82.73 | 991 | $81,985.43 | 13,712 | 2026-06-01 | Filing | |
| $82.13 | 750 | $61,597.50 | 14,703 | 2026-06-01 | Filing | |
| $79.77 | 200 | $15,954.00 | 15,453 | 2026-06-01 | Filing | |
| $85.87 | 800 | $68,696.00 | 15,000 | 2026-06-01 | Filing | |
| $84.64 | 1,140 | $96,489.60 | 15,800 | 2026-06-01 | Filing | |
| $83.49 | 160 | $13,358.40 | 16,940 | 2026-06-01 | Filing | |
| $82.45 | 300 | $24,735.00 | 17,100 | 2026-06-01 | Filing | |
| $79.91 | 100 | $7,991.00 | 17,400 | 2026-06-01 | Filing | |
| $80.45 | 192 | $15,446.40 | 314,048 | 2026-06-03 | Filing | |
| $79.56 | 5,655 | $449,911.80 | 314,240 | 2026-06-03 | Filing | |
| $78.96 | 4,246 | $335,264.16 | 319,895 | 2026-06-03 | Filing | |
| $77.68 | 1,700 | $132,056.00 | 324,141 | 2026-06-03 | Filing | |
| $76.66 | 1,027 | $78,729.82 | 325,841 | 2026-06-03 | Filing | |
| $84.06 | 170 | $14,290.20 | 314,048 | 2026-06-02 | Filing | |
| $82.88 | 831 | $68,873.28 | 314,218 | 2026-06-02 | Filing | |
| $82.23 | 9,986 | $821,148.78 | 315,049 | 2026-06-02 | Filing |