The Travelers Companies, Inc. (0R03.L) LSE

294.25

+1.13(+0.39%)

Updated at December 24 05:30PM

Currency In USD

Valuation

Market Cap54.92B
Enterprise Value62.26B
P/E Ratio11.21
PEG Ratio0.9
Price/Sales Ratio1.37
Price/Book Ratio2.08
Enterprise/Revenue1.55
Enterprise/EBITDA7.45

Fiscal Year

Fiscal YearDecember 31, 2024
Most Recent QuarterSeptember 30, 2025

Profitability

Profit Margin0.12
Operating Margin0.15

Management Effectiveness

Return On Assets0.04
Return On Equity0.2

Income Statement

Revenue46.43B
Revenue/Share216.02
Gross Profit12.4B
EBITDA7.29B
Net Income5B
Diluted EPS21.47

Balance Sheet

Total Cash91.84B
Total Cash/Share409.83
Total Debt9.27B
Total Debt/Equity0.29
Current Ratio0
Book Value Per Share141.05

Price History

52-Week Change22.1
52-Week High295.38
52-Week Low157.96
Moving Average 50 Days210.97
Moving Average 200 Days180.85

Statistics

Average Volume6,010
Shares Outstanding225.97M
% Held by InstitutionsN/A

Dividend And Splits

Trailing Annual Dividend Rate4.35
Trailing Annual Dividend Yield1.48
Payout Ratio0.17
Last Split FactorN/A
Last Split DateN/A