| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.27 | 5,000 | $191,350.00 | 397,279 | 2026-05-18 | Filing | |
| $38.49 | 43,947 | $1,691,520.03 | 49,229 | 2026-05-13 | Filing | |
| $38.33 | 26,053 | $998,611.49 | 93,176 | 2026-05-12 | Filing | |
| $35.27 | 25,678 | $905,663.06 | 130,404 | 2026-03-11 | Filing | |
| $38.96 | 10,284 | $400,664.64 | 35,387 | 2026-02-25 | Filing | |
| $36.88 | 5,106 | $188,309.28 | 40,805 | 2026-02-26 | Filing | |
| $37.51 | 33,176 | $1,244,464.94 | 45,911 | 2026-02-25 | Filing | |
| $37.41 | 22,518 | $842,398.38 | 35,577 | 2026-02-25 | Filing | |
| $37.31 | 5,798 | $216,323.38 | 24,702 | 2026-02-26 | Filing | |
| $37.73 | 19,007 | $717,134.11 | 30,500 | 2026-02-25 | Filing | |
| $37.34 | 202 | $7,542.68 | 0 | 2026-02-26 | Filing | |
| $37.00 | 1,236 | $45,732.00 | 14,248 | 2026-02-26 | Filing | |
| $37.47 | 8,415 | $315,310.05 | 15,484 | 2026-02-25 | Filing | |
| $38.08 | 6,000 | $228,480.00 | 15,902 | 2026-02-25 | Filing | |
| $37.52 | 6,204 | $232,774.08 | 0 | 2026-02-25 | Filing | |
| $37.97 | 2,866 | $108,807.69 | 10,738 | 2026-02-25 | Filing | |
| $37.41 | 9,800 | $366,618.00 | 22,816 | 2026-02-25 | Filing | |
| $26.85 | 843 | $22,634.55 | 52,344 | 2026-01-05 | Filing | |
| $26.33 | 28,312 | $745,454.96 | 53,187 | 2026-01-05 | Filing | |
| $24.25 | 10,000 | $242,500.00 | 74,340 | 2025-09-02 | Filing |