The Travelers Companies, Inc. (together with its consolidated subsidiaries, the Company) is a holding company principally engaged, through its subsidiaries, in providing a wide range of commercial and personal property and casualty insurance products and services to businesses, government units, associations and individuals. The Company is incorporated as a general business corporation under th…
$299.94
$4.90 (-1.61%)
Price from 7 days ago
Net margin is thin at 12.88%. This may reflect rising credit costs, rate compression, or operational inefficiency.
Revenue grew 5.2% YoY.
Financial stocks carry unique risks (credit cycles, regulatory changes, interest rate sensitivity) that aren't captured by standard quality metrics.
9.0x earnings. Below the sector average, the market may be pricing in credit losses or regulatory headwinds, or there's genuine value here.
Based on TTM earnings · Diluted shares
Profitability & Returns
Revenue (TTM)
$48.94B
▲ +5.2% YoY
Net Income (TTM)
$7.60B
▲ +25.8% YoY
Net Margin
15.54%
P/E
9.0x
Balance Sheet
Total Assets
$142.31B
Equity
$31.99B
Total Debt
$0.00
Cash & Equiv.
$7.28B
5Y CAGR: +8.8%
Continue Research