WCRC Researched Brand · World's Most Powerful Brands 2026 · Second Global Mega Edition
Travelers
Travelers is a US property and casualty insurer, The Travelers Companies, Inc., known for its red umbrella logo. It is a Dow Jones component and a leading US commercial lines underwriter, well regarded by brokers. In 2025 it reported revenue of US$48.8bn and net income of US$6.3bn, up 26%, and it holds AA-range financial strength ratings. It publishes sustainability and climate-related reporting, and no major penalties were found. WCRC's research found the brand strongest in financial health, in regulatory compliance and transparent reporting, and in its industry standing among US commercial insurers, where its long-recognised red umbrella gives it a familiar identity.
- Sector
- Insurance
- Region
- Americas
- Country
- United States
- WCRC research
- Research Matrix screening
What WCRC found
Strong financial health: 2025 net income rose 26% to US$6.3bn, with AA-range strength ratings.
Leading US commercial lines underwriter, well regarded by brokers and a Dow Jones component.
Clean compliance record, with published sustainability and climate-related reporting.
What holds it back: As a mainly commercial insurer, Travelers has a modest digital and social footprint and limited visibility outside the United States.
Status in the 2026 edition
Travelers was screened on the six-dimension WCRC Research Matrix for the 2026 edition. It is not among the 100 ranked brands.
WCRC publishes scores only for the 100 ranked brands. How WCRC ranks brands.
Most powerful Insurance brands
Questions people ask
Is Travelers in the WCRC World's Most Powerful 100 Brands 2026?
Travelers was screened on the six-dimension WCRC Research Matrix for the 2026 edition. It is not among the 100 ranked brands.
Which Insurance brands are ranked in 2026?
The most powerful Insurance brands in the 2026 ranking are Progressive (#70).