Earnings Est. No Polygon data
Insider Transactions (4)
Date Type Insider Title Shares Price $ Value % Held Score
2026-02-26 ▼ SELL Myers Larry W First Vice President 5,000 $42 $208K 4.4%
2026-02-11 ▼ SELL FLUHLER STEPHAN Chief Information Officer 4,161 $42 $175K 15.9%
2026-02-06 ▼ SELL Scurlock Eva D. Chief Risk Officer 3,227 $42 $136K 13.9%
2025-11-04 ▼ SELL FLUHLER STEPHAN Chief Information Officer 5,689 $36 $202K 17.0%