| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.24 | 2,743 | $118,595.80 | 8,555,047 | 2026-07-02 | Filing | |
| $40.78 | 2,500 | $101,958.00 | 8,557,790 | 2026-07-02 | Filing | |
| $39.72 | 5,482 | $217,765.32 | 8,560,290 | 2026-07-02 | Filing | |
| $38.89 | 24,691 | $960,210.77 | 8,565,772 | 2026-07-02 | Filing | |
| $34.77 | 80,042 | $2,783,108.37 | 8,590,463 | 2026-07-02 | Filing | |
| $35.67 | 26,348 | $939,893.76 | 8,670,505 | 2026-07-02 | Filing | |
| $36.70 | 39,880 | $1,463,440.47 | 8,696,853 | 2026-07-02 | Filing | |
| $37.61 | 11,000 | $413,681.40 | 8,736,733 | 2026-07-02 | Filing | |
| $38.78 | 2,775 | $107,608.67 | 185,827 | 2026-07-02 | Filing | |
| $38.78 | 2,613 | $101,326.65 | 188,602 | 2026-07-02 | Filing | |
| $38.78 | 2,293 | $88,917.72 | 191,215 | 2026-07-02 | Filing | |
| $38.78 | 3,221 | $124,903.62 | 193,508 | 2026-07-02 | Filing | |
| $43.24 | 2,743 | $118,595.80 | 8,555,047 | 2026-07-02 | Filing | |
| $40.78 | 2,500 | $101,958.00 | 8,557,790 | 2026-07-02 | Filing | |
| $39.72 | 5,482 | $217,765.32 | 8,560,290 | 2026-07-02 | Filing | |
| $38.89 | 24,691 | $960,210.77 | 8,565,772 | 2026-07-02 | Filing | |
| $34.77 | 80,042 | $2,783,108.37 | 8,590,463 | 2026-07-02 | Filing | |
| $35.67 | 26,348 | $939,893.76 | 8,670,505 | 2026-07-02 | Filing | |
| $36.70 | 39,880 | $1,463,440.47 | 8,696,853 | 2026-07-02 | Filing | |
| $37.61 | 11,000 | $413,681.40 | 8,736,733 | 2026-07-02 | Filing |