Travelers’ core EPS comfortably beats consensus as CR improves to 93.2%
Travelers has reported core income per diluted share of $5.24 for the third quarter of 2024, beating analyst consensus of $3.66 on the back of a much improved underwriting result.