What If You Invested in Chubb Limited (CB)?

CB

Chubb Limited is the world's largest publicly traded property and casualty (P&C) insurance company. Calculate historical returns with real market data.

What if you invested $1000 in CB on Jan 1, 2020?

Explore hypothetical investment results for stocks, ETFs, and more. See real historical data and share your discoveries.

📈
Your investment journey awaits!
Click "Calculate Investment" to see your potential returns
Current Value
$XX,XXX
Return
+XXX%
CAGR
X.XX%
vs SPY
+XX%

Historical Annual Returns

Over the past 20 years, Chubb Limited has delivered an average annual return of 12.8%. The stock peaked in 2021 with a massive +31.4% gain, while investors faced a downturn in 2008 (-11.9%). Overall, the stock finished in the green 17 times out of 20 years.

Avg Return

+12.8%

Win Rate

85%

17W - 3L

Best

+31.4%

2021

Worst

-11.9%

2008

Performance Consistency

17 Positive3 Negative

About Chubb Limited

Visit Website ↗

Chubb Limited is the world's largest publicly traded property and casualty (P&C) insurance company. With operations in 54 countries and territories, 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.

HeadquartersZurich, Switzerland
Founded2016-01-14

Key Business Segments

North America Commercial

Provides property and casualty insurance products to commercial clients in North America.

North America Personal

Provides property and casualty insurance products to high-net-worth individuals and families in North America.

Overseas General Insurance

Provides commercial and personal property and casualty insurance products in international markets.

Global Reinsurance

Provides reinsurance coverage to other insurance companies globally.

Life (International)

Provides life insurance products in international markets.

Key Innovations

  • ✓The Chubb Corporation was known for its high-net-worth personal lines products, including its 'Masterpiece policy', tailored for affluent clients.
  • ✓ACE Limited was formed to address a critical need for liability insurance in the U.S. market during a crisis, demonstrating an innovative approach to risk solutions.

Historical Milestones

1882

The Chubb Corporation is founded by Thomas Caldecot Chubb and his son Percy.

1985

ACE Limited is established in Bermuda.

2016

ACE Limited acquires The Chubb Corporation for $28.3 billion, and the combined entity adopts the Chubb name, establishing its global headquarters in Zurich, Switzerland.