Elevate Your Investing Strategy:
- Take advantage of TipRanks Premium at 50% off! Unlock powerful investing tools, advanced data, and expert analyst insights to help you invest with confidence.
Chubb ( (CB) ) has provided an update.
On November 4, 2025, Chubb Limited announced the retirement of John Lupica, Vice Chairman and Executive Chairman of North America Insurance, effective December 31, 2025, after 25 years of service. John Keogh, the company’s President and COO, will assume the additional role of Chairman, North America Insurance. Lupica’s leadership significantly contributed to Chubb’s growth and success in the property and casualty industry, and his departure marks a significant transition for the company.
The most recent analyst rating on (CB) stock is a Buy with a $317.00 price target. To see the full list of analyst forecasts on Chubb stock, see the CB Stock Forecast page.
Spark’s Take on CB Stock
According to Spark, TipRanks’ AI Analyst, CB is a Outperform.
Chubb’s overall stock score is driven by strong financial performance and positive earnings call results. The company’s robust profitability and effective risk management are significant strengths. Technical indicators suggest a neutral trend, while valuation metrics indicate reasonable pricing. The positive sentiment from the earnings call further supports the stock’s potential.
To see Spark’s full report on CB stock, click here.
More about Chubb
Chubb is a global leader in the insurance industry, operating in 54 countries and territories. The company offers a wide range of products including commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance. Chubb is known for its extensive product offerings, broad distribution capabilities, and strong financial position. It is listed on the New York Stock Exchange and is part of the S&P 500 index, employing approximately 43,000 people worldwide.
Average Trading Volume: 1,808,888
Technical Sentiment Signal: Buy
Current Market Cap: $109.5B
For an in-depth examination of CB stock, go to TipRanks’ Overview page.

