| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $88.68 | 378 | $33,521.04 | 5,622 | 2026-06-03 | Filing | |
| $95.17 | 25 | $2,379.25 | 6,000 | 2026-06-02 | Filing | |
| $94.12 | 377 | $35,483.24 | 6,025 | 2026-06-02 | Filing | |
| $93.12 | 398 | $37,061.76 | 6,402 | 2026-06-02 | Filing | |
| $97.58 | 33 | $3,220.14 | 6,800 | 2026-06-01 | Filing | |
| $96.77 | 392 | $37,933.84 | 6,833 | 2026-06-01 | Filing | |
| $95.82 | 222 | $21,272.04 | 7,225 | 2026-06-01 | Filing | |
| $95.10 | 102 | $9,700.20 | 7,447 | 2026-06-01 | Filing | |
| $94.12 | 24 | $2,258.88 | 7,549 | 2026-06-01 | Filing | |
| $92.63 | 27 | $2,501.01 | 7,573 | 2026-06-01 | Filing | |
| $91.27 | 372 | $33,952.44 | 7,600 | 2026-05-29 | Filing | |
| $90.47 | 372 | $33,654.84 | 7,972 | 2026-05-29 | Filing | |
| $89.49 | 56 | $5,011.44 | 8,344 | 2026-05-29 | Filing | |
| $97.54 | 400 | $39,016.00 | 190,000 | 2026-06-01 | Filing | |
| $96.77 | 5,208 | $503,978.16 | 190,400 | 2026-06-01 | Filing | |
| $95.92 | 2,392 | $229,440.64 | 195,608 | 2026-06-01 | Filing | |
| $95.11 | 1,450 | $137,909.50 | 198,000 | 2026-06-01 | Filing | |
| $93.99 | 250 | $23,497.50 | 199,450 | 2026-06-01 | Filing | |
| $92.52 | 300 | $27,756.00 | 199,700 | 2026-06-01 | Filing | |
| $91.27 | 4,700 | $428,969.00 | 200,000 | 2026-05-29 | Filing |