Arch weathers Q4 catastrophe hit with solid earnings

The firm reported earnings per share of $0.46, a beat against consensus estimates of $0.38.
Subscribe Free Trial