Crawford & Company
$13.43
The Read: Crawford & Company’s stock showed muted reaction to a strong Q4 2025 EPS beat due to cautious FY 2026 revenue guidance, but surged about 13% after Q1 2026 earnings beat and reassuring capital allocation updates.
CRD-A
Hover to view data
No Data