| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $81.31 | 1,833 | $149,041.23 | 325,035 | 2026-06-02 | Filing | |
| $86.40 | 262 | $22,636.80 | 314,048 | 2026-06-01 | Filing | |
| $85.90 | 47,630 | $4,091,417.00 | 314,310 | 2026-06-01 | Filing | |
| $84.75 | 72,687 | $6,160,223.25 | 361,940 | 2026-06-01 | Filing | |
| $84.14 | 28,329 | $2,383,602.06 | 434,627 | 2026-06-01 | Filing | |
| $82.72 | 22,206 | $1,836,880.32 | 462,956 | 2026-06-01 | Filing | |
| $82.11 | 22,240 | $1,826,126.40 | 485,162 | 2026-06-01 | Filing | |
| $80.99 | 1,938 | $156,958.62 | 507,402 | 2026-06-01 | Filing | |
| $79.68 | 4,155 | $331,070.40 | 509,340 | 2026-06-01 | Filing | |
| $75.00 | 2,838 | $212,850.00 | 2,326 | 2026-05-29 | Filing |