Current Stock Value

Crawford & Company (CRD-B)

$6.56

-0.05 (-0.76%)
Valuation Date: 8/14/2022
Share Price on Valuation Date 6.56$
Stock Beta 0.52
Outstanding Shares 53.38