Crawford & Company (CRD.B)

Market Cap:

$679,350,000

Last Price ():

$12.16

Change: +1.50% Open: $12.15 Low: $11.95 High: $12.19
Div. Yield: 1.65% Price/Earnings: 18.9 Price/Book: 3.9 Price/Sales: 0.6