Travelers beats consensus as CR improves to 91.3%
Travelers has kicked off the first quarter earnings season by delivering core income per share of $4.22, significantly above analysts consensus of $3.61.
Travelers has kicked off the first quarter earnings season by delivering core income per share of $4.22, significantly above analysts consensus of $3.61.