| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.63 | 4,000 | $150,520.00 | 14,992 | 2026-06-11 | Filing | |
| $37.85 | 1,743 | $65,975.34 | 334,377 | 2026-06-11 | Filing | |
| $37.33 | 5,026 | $187,603.99 | 336,120 | 2026-06-11 | Filing | |
| $37.85 | 4,609 | $174,455.72 | 1,131,929 | 2026-06-11 | Filing | |
| $37.28 | 11,508 | $429,047.01 | 1,136,538 | 2026-06-11 | Filing | |
| $42.35 | 1,549 | $65,595.50 | 341,146 | 2026-06-08 | Filing | |
| $41.50 | 3,286 | $136,371.30 | 342,695 | 2026-06-08 | Filing | |
| $42.19 | 4,678 | $197,381.19 | 1,148,046 | 2026-06-08 | Filing | |
| $41.39 | 4,992 | $206,614.39 | 1,152,724 | 2026-06-08 | Filing | |
| $50.83 | 609 | $30,952.91 | 345,981 | 2026-06-03 | Filing | |
| $49.28 | 2,638 | $130,012.77 | 346,590 | 2026-06-03 | Filing | |
| $48.31 | 3,200 | $154,582.08 | 349,228 | 2026-06-03 | Filing | |
| $52.19 | 600 | $31,315.02 | 352,428 | 2026-06-02 | Filing | |
| $51.47 | 12,036 | $619,444.78 | 353,028 | 2026-06-02 | Filing | |
| $50.62 | 12,122 | $613,601.09 | 365,064 | 2026-06-02 | Filing | |
| $49.46 | 5,704 | $282,125.54 | 377,186 | 2026-06-02 | Filing | |
| $50.99 | 817 | $41,658.83 | 1,157,716 | 2026-06-03 | Filing | |
| $50.29 | 500 | $25,144.00 | 1,158,533 | 2026-06-03 | Filing | |
| $49.25 | 4,501 | $221,692.70 | 1,159,033 | 2026-06-03 | Filing | |
| $48.31 | 7,075 | $341,769.20 | 1,163,534 | 2026-06-03 | Filing |