| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.61 | 7,000 | $305,270.00 | 101,116 | 2026-09-02 | Filing | |
| $43.50 | 500 | $21,750.00 | 34,900 | 2026-09-02 | Filing | |
| $43.13 | 1,200 | $51,756.00 | 57,566 | 2026-09-01 | Filing | |
| $43.11 | 1,000 | $43,110.00 | 65,626 | 2026-08-27 | Filing | |
| $42.33 | 950 | $40,211.41 | 58,766 | 2026-08-07 | Filing | |
| $43.34 | 5,247 | $227,404.98 | 108,116 | 2026-08-05 | Filing | |
| $42.91 | 1,000 | $42,910.00 | 66,626 | 2026-07-30 | Filing | |
| $43.17 | 500 | $21,585.00 | 35,400 | 2026-07-29 | Filing | |
| $42.89 | 1,000 | $42,890.00 | 67,626 | 2026-07-28 | Filing | |
| $41.75 | 1,200 | $50,100.00 | 59,716 | 2026-07-23 | Filing | |
| $42.14 | 5,000 | $210,700.00 | 113,363 | 2026-07-23 | Filing | |
| $42.10 | 500 | $21,050.00 | 35,900 | 2026-06-01 | Filing | |
| $41.61 | 1,200 | $49,932.00 | 55,058 | 2026-06-01 | Filing | |
| $42.26 | 950 | $40,147.00 | 43,838 | 2026-05-26 | Filing | |
| $40.20 | 600 | $24,120.00 | 68,626 | 2026-05-14 | Filing | |
| $39.35 | 600 | $23,610.00 | 69,226 | 2026-04-30 | Filing | |
| $39.50 | 600 | $23,700.00 | 69,826 | 2026-04-24 | Filing | |
| $40.06 | 600 | $24,036.00 | 36,400 | 2026-04-23 | Filing | |
| $37.60 | 477 | $17,935.20 | 70,426 | 2026-03-03 | Filing | |
| $38.91 | 523 | $20,349.93 | 71,403 | 2026-02-27 | Filing |