The Travelers Companies faces significant risks from catastrophe losses, particularly from hurricanes, wildfires, and winter storms. Uncertainties surrounding asbestos and environmental claims, including potential future liability exceeding current reserves, pose a major risk. Market volatility, interest rate fluctuations, and credit risk related to investments also threaten the company's financial position. Competition, regulatory changes, and technological disruptions further add to the company's operational risks.
Financial Upside
The company experienced strong premium growth in all segments in 2024, particularly in Business and Personal Insurance. Favorable net investment income, driven by higher yields and investment volume, contributed positively to the financial results. Positive prior year reserve development and lower claims in some areas also boosted profitability. Share repurchases and dividends returned capital to shareholders.