Ranking Profile - Chubb Ltd
Introduction
Chubb Ltd (Chubb), a holding company of the Chubb Group of Companies, is a property and casualty insurance company. The company offers personal accident and supplemental health insurance, commercial and personal property and casualty insurance, life insurance, and reinsurance products. Its commercial business line offers insurance products for casualty, cyber, energy, environmental, directors’ and officers’ liability, fidelity, general errors and omissions, life science, marine, property, business interruption, terrorism, construction and erection, machinery, and electronic equipment. Its personal business lines offer insurance coverage for homeowners, personal accidents, debit/credit/loyalty cards, supplemental health, travel, critical illness, and life. The company serves individuals, mid-size and small businesses, large corporate, multinational corporations, and affluent and high-net-worth individuals. It distributes products and services through a network of its offices, independent agents, general agents, brokers, and direct marketing channels. Chubb is headquartered in Zurich, Switzerland. The company reported a direct written premium of US$47,511 million for the fiscal year ended December 2022 (FY2022), an increase of 11% over that in FY2021. Its net written premium was US$41,755 million in FY2022, an increase of 10.3% over that in FY2021.
Company info
Country (HQ): | Switzerland |
Sector: | Financial Services |
Market Cap (US$ m): | 82,392 |
Revenue (US$ m): | 43,166 (2022) |
Innovation ranking
Innovation score
Closest peers in the Financial Services sector
Innovation Ranking
Capital One Financial Corp
United States
Financial Services
Ping An Insurance (Group) Company of China Ltd
China
Financial Services
Chubb Ltd
Switzerland
Financial Services
The Bank of N.T. Butterfield & Son Ltd
Bermuda
Financial Services
Japan Post Holdings Co Ltd
Japan
Financial Services
Are you ranked? Get the Innovation Ranking Report
-
Company Ranking Report
- If your company is ranked you can get more detailed information about your ranking through the Innovation Ranking Report
- Full company scorecard across the 3 pillars and 19 data indicators that make up the ranking score
- Contextualised information on the company's standing in relation to peers
- Key takeaways on the company's position in its sector, country and its standing in relation to key industry themes
- Tips on how to use your ranking to tell a unique and compelling story in your marketing, benchmarking and hiring processes
- Rosettes
- Certificate of Achievement
- Press release