| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.72 | 1,900 | $170,464.58 | 91,667 | 2026-08-11 | Filing | |
| $93.43 | 500 | $46,712.50 | 93,567 | 2026-08-10 | Filing | |
| $91.94 | 200 | $18,387.00 | 94,067 | 2026-08-10 | Filing | |
| $91.30 | 7,400 | $675,605.20 | 94,267 | 2026-08-10 | Filing | |
| $90.28 | 4 | $361.12 | 177,631 | 2026-08-06 | Filing | |
| $89.43 | 198 | $17,707.46 | 177,635 | 2026-08-06 | Filing | |
| $88.26 | 546 | $48,189.91 | 177,833 | 2026-08-06 | Filing | |
| $87.26 | 752 | $65,619.90 | 178,379 | 2026-08-06 | Filing | |
| $96.89 | 1,031 | $99,889.57 | 428,750 | 2026-07-02 | Filing | |
| $95.66 | 389 | $37,211.90 | 429,781 | 2026-07-02 | Filing | |
| $94.40 | 365 | $34,455.49 | 430,170 | 2026-07-02 | Filing | |
| $93.28 | 1,370 | $127,795.52 | 430,535 | 2026-07-02 | Filing | |
| $92.16 | 847 | $78,061.30 | 431,905 | 2026-07-02 | Filing | |
| $90.96 | 1,720 | $156,455.67 | 432,752 | 2026-07-02 | Filing | |
| $97.18 | 59 | $5,733.62 | 140,777 | 2026-07-02 | Filing | |
| $96.31 | 326 | $31,396.73 | 140,836 | 2026-07-02 | Filing | |
| $94.86 | 99 | $9,391.13 | 141,162 | 2026-07-02 | Filing | |
| $93.38 | 529 | $49,395.80 | 141,261 | 2026-07-02 | Filing | |
| $92.15 | 425 | $39,163.07 | 141,790 | 2026-07-02 | Filing | |
| $90.79 | 428 | $38,857.31 | 142,215 | 2026-07-02 | Filing |