All Stories

Crawford & Company (CRD.A) jumped 2.62% or $0.24 to a new 52-week high of $9.4. It is approximately 17182 shares traded, which is 49.3% compare to the average total volume: 34854. The market cap of CRD.A is $289.73 million. Innovator…