How Does This Insurer Generate Returns?
Travelers Companies Inc is a U.S. insurance company focused on underwriting and related insurance operations. It provides coverage across multiple lines, pairing policy underwriting with investment activity typical of insurers. The business is built around pricing risk, paying claims, and managing a large pool of financial assets tied to policy obligations. With a market value around USD 64.6 billion, it operates at a scale where balance sheet strength is central to how it competes.
Are Margins and Returns Holding Steady?
FundamentalsFor 2025 (reported in USD), revenue was about USD 508 million, alongside net income of roughly USD 6.29 billion. Revenue grew 13.1% versus the prior annual period, while profitability remained high on a trailing basis with a 20.20% operating margin and a 15.54% net profit margin.
Depreciation and amortization totaled about USD 7.27 billion in the latest period. On a trailing basis, ROE ran at 24.14%, indicating strong earnings relative to the equity base during the period.
Is The Market Underpricing Its Cash Flows?
DCF / MultiplesThe current price of USD 303.74 sits below the discounted cash flow range implied by the model outcomes. On headline pricing, the stock also trades at 8.58x trailing earnings and 6.99x EV/EBITDA, alongside a 1.33x price-to-sales multiple.
Solid Returns With Cautious Reinvestment
TakeawayThe setup leans on durable earnings and careful reinvestment. Resilience depends on protecting capital while compounding returns. If profitability fades, balance sheet strain can arrive quickly. At today’s price, the market is not paying up for perfection.
