| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.29 | 2,000 | $70,580.00 | 21,073 | 2026-09-17 | Filing | |
| $35.05 | 2,000 | $70,100.00 | 23,073 | 2026-09-16 | Filing | |
| $36.11 | 1,876 | $67,742.36 | 25,073 | 2026-09-03 | Filing | |
| $36.11 | 2,000 | $72,220.00 | 24,949 | 2026-09-03 | Filing | |
| $36.00 | 1,124 | $40,464.00 | 26,949 | 2026-09-02 | Filing | |
| $35.50 | 2,000 | $71,000.00 | 28,073 | 2026-08-31 | Filing | |
| $35.50 | 2,000 | $71,000.00 | 30,073 | 2026-08-28 | Filing | |
| $35.68 | 2,000 | $71,360.00 | 32,073 | 2026-08-25 | Filing | |
| $35.30 | 2,000 | $70,600.00 | 34,073 | 2026-08-20 | Filing | |
| $35.00 | 2,000 | $70,002.00 | 36,073 | 2026-08-18 | Filing | |
| $35.01 | 2,000 | $70,014.00 | 38,073 | 2026-08-17 | Filing | |
| $31.25 | 1,000 | $31,250.00 | 103,021 | 2026-03-23 | Filing | |
| $31.00 | 2,000 | $62,000.00 | 104,021 | 2026-03-20 | Filing | |
| $31.00 | 2,000 | $62,000.00 | 106,021 | 2026-03-19 | Filing | |
| $31.97 | 2,224 | $71,101.28 | 38,450 | 2025-12-22 | Filing | |
| $31.73 | 2,224 | $70,560.85 | 40,674 | 2025-12-19 | Filing | |
| $33.37 | 1,000 | $33,370.00 | 20,592 | 2025-08-28 | Filing | |
| $33.49 | 1,000 | $33,493.60 | 21,592 | 2025-08-22 | Filing | |
| $32.92 | 1,000 | $32,921.10 | 22,592 | 2025-08-21 | Filing | |
| $42.82 | 4,750 | $203,395.00 | 23,948 | 2023-12-20 | Filing |