Chubb Limited
CB · NYSE
Company research
Chubb Limited (NYSE: CB) is the world's largest publicly traded property and casualty insurance company, headquartered in Zurich, Switzerland, and operating across 54 countries and territories. Founded in 1985 as ACE Limited and rebranded under its current name in January 2016, Chubb offers a comprehensive suite of insurance and reinsurance products spanning commercial and personal property & casualty, specialty lines, agricultural insurance, accident & health, life insurance, and global reinsurance under the Chubb Tempest Re brand. The company serves a diverse client base ranging from large multinational corporations and middle-market businesses to high-net-worth individuals and small enterprises, distributing its products primarily through independent brokers and agents. Under the leadership of Chairman and CEO Evan G. Greenberg, Chubb generated approximately $55.9 billion in revenue in FY2024 and employs around 45,000 people, underpinned by a strategy of disciplined underwriting, strong capital management, and broad product breadth across global insurance markets.
Research reports
Quantitative analyst-style report combining technical backtests and fundamentals, assigning a HOLD rating with a “WAIT” action, modest 5.7% upside to a consensus target of 344.57, and highlighting solid revenue and earnings growth, strong institutional ownership, but an unfavorable risk/reward profile and the need for better technical confluence before initiating positions.
Balfour Capital Group · March 2, 2026Chubb Limited (CB) ResearchInstitutional-style equity research note positioning Chubb as a top-tier global P&C insurer with disciplined underwriting, conservative balance sheet and superior ROE, summarizing consensus targets (around 290–360 range) and a house target of 332, and emphasizing pricing power, diversified revenue growth, and catastrophe risk management while acknowledging cyclicality, insider selling, and sector risks.