| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $48.37 | 10,000 | $483,690.00 | 68,916 | 2026-08-07 | Filing | |
| $47.65 | 1,200 | $57,180.00 | 14,702 | 2026-07-30 | Filing | |
| $47.93 | 3,000 | $143,775.00 | 134,133 | 2026-07-30 | Filing | |
| $46.71 | 12,701 | $593,314.51 | 22,876 | 2026-07-30 | Filing | |
| $40.69 | 7,000 | $284,830.00 | 35,905 | 2026-06-30 | Filing | |
| $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 |