| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.62 | 10,000 | $346,200.00 | 455,349 | 2026-09-15 | Filing | |
| $36.50 | 10,000 | $365,000.00 | 465,349 | 2026-08-28 | Filing | |
| $38.00 | 8,957 | $340,366.00 | 133,737 | 2026-08-14 | Filing | |
| $37.00 | 17,151 | $634,587.00 | 109,668 | 2026-08-13 | Filing | |
| $36.07 | 10,000 | $360,700.00 | 8,716 | 2026-08-12 | Filing | |
| $41.06 | 1,100 | $45,166.00 | 674,762 | 2026-08-07 | Filing | |
| $37.08 | 6,205 | $230,081.40 | 80,260 | 2026-08-03 | Filing | |
| $36.06 | 3,533 | $127,399.98 | 88,345 | 2026-07-02 | Filing | |
| $35.03 | 3,824 | $133,954.72 | 233,146 | 2026-07-02 | Filing | |
| $35.03 | 567 | $19,862.01 | 91,135 | 2026-07-02 | Filing | |
| $34.56 | 2,499 | $86,365.44 | 92,894 | 2026-07-01 | Filing | |
| $34.08 | 3,532 | $120,370.56 | 95,997 | 2026-06-29 | Filing | |
| $33.06 | 165 | $5,454.90 | 99,529 | 2026-06-26 | Filing | |
| $32.61 | 3,367 | $109,797.87 | 99,694 | 2026-06-26 | Filing | |
| $30.10 | 191 | $5,749.10 | 103,061 | 2026-06-01 | Filing | |
| $29.52 | 7,881 | $232,647.12 | 103,252 | 2026-06-01 | Filing | |
| $33.04 | 5,445 | $179,902.80 | 134,369 | 2026-04-02 | Filing | |
| $33.04 | 4,341 | $143,426.64 | 246,098 | 2026-04-02 | Filing | |
| $33.04 | 567 | $18,733.68 | 96,432 | 2026-04-02 | Filing | |
| $35.61 | 2,499 | $88,989.39 | 98,191 | 2026-03-31 | Filing |