Is Travelers (TRV) 15.7% Overvalued After Q1 2026 Earnings Beat? EPS $7.78 vs $6.96 Est; Revenue $11.924B vs $10.634B Est -- GF Score 78/100

GAAP diluted EPS: $7.78. Core EPS: $7.71.Total revenues: $11.924 billion. Net written premiums: $10.338 billion.Combined ratio: 88.6%. Underlying combined rati
Open original source