OverviewSuggest Edit

Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. As an underwriting company, Chubb assumes and manage risk with insight and discipline. The company combines the precision of craftsmanship with decades of experience to conceive, craft and deliver the very best insurance coverage and service to individuals and families, and businesses of all sizes.
TypePublic
Founded1882
HQZürich, CH
Websitechubb.com

Latest Updates

Employees (est.) (Feb 2021)33,000
Job Openings767
Revenue (FY, 2020)$36 B(+6%)
Share Price (Apr 2021)$160.9
Cybersecurity ratingCMore

Key People/Management at Chubb

Evan G. Greenberg

Evan G. Greenberg

Chairman and Chief Executive Officer, Chubb Limited / Chubb Group
Giles Ward

Giles Ward

Regional President of Eurasia and Africa Region
Diego Sosa

Diego Sosa

Director & CFO / Regional Vice President, Far East
John Keogh

John Keogh

Executive Vice Chairman and Chief Operating Officer, Chubb Limited / Chubb Group
Mahad Rashid Hafeez

Mahad Rashid Hafeez

Chief Financial Officer
Paul Johnston

Paul Johnston

Director & CFO / Regional Vice President, Far East
Show more

Chubb Office Locations

Chubb has offices in Zürich, Chicago, Los Angeles, New York and in 11 other locations
Zürich, CH (HQ)
32 Bärengasse
Hamilton, BM
17 Woodbourne Ave
Toronto, CA
199 Bay St
Santiago, CL
Miraflores 222, Building Las americas, piso 17
Hamburg, DE
Stadthausbrücke 1-3
Shinagawa City, JP
Garden City Shinagawa Gotenyama, 6-chōme-7-29 Kitashinagawa
Show all (17)

Chubb Financials and Metrics

Chubb Revenue

Embed Graph
View revenue for all periods
Chubb's revenue was reported to be $35.99 b in FY, 2020
USD

Revenue (FY, 2020)

36.0b

Gross profit (FY, 2020)

14.3b

Gross profit margin (FY, 2020), %

39.7%

Net income (FY, 2020)

3.5b

Market capitalization (7-Apr-2021)

72.4b

Closing stock price (7-Apr-2021)

160.9

Cash (31-Dec-2020)

1.7b

EV

85.6b
Chubb's current market capitalization is $72.4 b.
Annual
USDFY, 2011FY, 2012FY, 2013FY, 2014FY, 2015FY, 2016FY, 2017FY, 2018FY, 2019FY, 2020

Revenue

16.8b17.9b19.3b19.2b19.0b31.5b32.2b32.7b34.2b36.0b

Cost of goods sold

9.5b9.7b9.3b9.6b9.5b16.1b18.5b18.1b18.7b21.7b

Gross profit

7.3b8.3b9.9b9.5b9.5b15.4b13.8b14.7b15.5b14.3b

Gross profit Margin, %

43%46%51%50%50%49%43%45%45%40%
Quarterly
Annual
USDFY, 2011FY, 2012FY, 2013FY, 2014FY, 2015FY, 2016FY, 2017FY, 2018FY, 2019FY, 2020

Net Income

1.6b2.7b3.8b2.9b2.8b4.1b3.9b4.0b4.5b3.5b

Depreciation and Amortization

29.0m51.0m260.0m339.0m305.0m290.0m

Accounts Payable

39.0m(42.0m)37.0m13.0m179.0m(97.0m)(517.0m)375.0m(207.0m)(98.0m)

Cash From Operating Activities

3.5b4.0b4.0b4.5b3.9b5.3b4.5b5.5b6.3b9.8b
USDQ1, 2010

Debt/Equity

0.2 x

Financial Leverage

3.8 x
Show all financial metrics

Chubb Operating Metrics

Chubb's Reported Claims, units was reported to be 1.7 m in FY, 2016.
FY, 2014FY, 2015FY, 2016

Reported Claims, units

1.92 m1.98 m1.75 m
Show all operating metrics

Chubb Acquisitions / Subsidiaries

Company NameDateDeal Size
AceJune 30, 2015

Chubb Cybersecurity Score

Cybersecurity ratingPremium dataset

C

79/100

SecurityScorecard logo

Chubb Environment, Social & Governance (ESG) Ratings

CSRHub ESG ratingPremium dataset

50-59

out of 100

CSRHub logo

Chubb Online and Social Media Presence

Embed Graph

Chubb Frequently Asked Questions

  • When was Chubb founded?

    Chubb was founded in 1882.

  • Who are Chubb key executives?

    Chubb's key executives are Evan G. Greenberg, Giles Ward and Diego Sosa.

  • How many employees does Chubb have?

    Chubb has 33,000 employees.

  • What is Chubb revenue?

    Latest Chubb annual revenue is $36 b.

  • What is Chubb revenue per employee?

    Latest Chubb revenue per employee is $1.1 m.

  • Who are Chubb competitors?

    Competitors of Chubb include GoSecure, Markel Corporation and Cincinnati Financial Corporation.

  • Where is Chubb headquarters?

    Chubb headquarters is located at 32 Bärengasse, Zürich.

  • Where are Chubb offices?

    Chubb has offices in Zürich, Chicago, Los Angeles, New York and in 11 other locations.

  • How many offices does Chubb have?

    Chubb has 17 offices.