Travelers beats estimates but shares slip on catastrophe losses Investing.com · Investing_news 11m ago