| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $68.32 | 70 | $4,782.40 | 35,407 | 2026-03-17 | Filing | |
| $67.98 | 55 | $3,738.90 | 35,337 | 2026-03-17 | Filing | |
| $68.01 | 50 | $3,400.50 | 35,282 | 2026-03-17 | Filing | |
| $68.10 | 65 | $4,426.50 | 35,232 | 2026-03-17 | Filing | |
| $68.20 | 60 | $4,092.00 | 35,167 | 2026-03-16 | Filing | |
| $68.49 | 100 | $6,849.00 | 35,107 | 2026-03-16 | Filing | |
| $82.82 | 50 | $4,141.00 | 35,007 | 2026-02-03 | Filing | |
| $81.90 | 50 | $4,095.00 | 34,957 | 2026-02-03 | Filing | |
| $84.70 | 70 | $5,929.00 | 34,907 | 2026-02-03 | Filing | |
| $84.22 | 30 | $2,526.60 | 34,837 | 2026-02-03 | Filing | |
| $83.83 | 60 | $5,029.80 | 34,807 | 2026-02-03 | Filing | |
| $84.10 | 40 | $3,364.00 | 34,747 | 2026-02-03 | Filing | |
| $84.84 | 100 | $8,484.00 | 34,707 | 2026-01-30 | Filing | |
| $84.40 | 50 | $4,220.00 | 34,607 | 2026-01-30 | Filing | |
| $83.99 | 50 | $4,199.50 | 34,557 | 2026-01-30 | Filing | |
| $83.90 | 100 | $8,390.00 | 34,507 | 2026-01-30 | Filing | |
| $76.16 | 50 | $3,808.00 | 44,039 | 2024-03-05 | Filing | |
| $75.75 | 50 | $3,787.50 | 43,989 | 2024-03-05 | Filing | |
| $77.00 | 100 | $7,700.00 | 43,939 | 2024-02-20 | Filing | |
| $77.77 | 100 | $7,777.00 | 43,839 | 2024-02-20 | Filing |