Mizuho has initiated coverage on Chubb Ltd (CB) with a Neutral rating, effective December 15, 2025. The current price for Chubb Ltd stands at $310.33.
Chubb Ltd operates as a holding company providing commercial and personal property and casualty insurance, as well as accident and health insurance. Headquartered in Zurich, the company employs approximately 43,000 full-time staff and serves clients globally through various segments, including North America Commercial P&C Insurance and Global Reinsurance.
As of December 16, 2025, Chubb Ltd has a market cap of $123.0 billion, a price-to-earnings ratio of 12.72, and an earnings per share of $23.95. The company also offers a dividend yield of 124.1%. Upcoming earnings are scheduled for July 20, 2026, with an estimated EPS of $6.80 and revenue of $13.4 billion.
Analyst ratings reflect professional opinions based on extensive research. Current consensus shows 7 Strong Buy, 9 Buy, 15 Hold, 1 Sell, and 1 Strong Sell among 33 analysts, with an overall consensus rating of Buy. Analyst views may evolve as new information becomes available, thus serving as one of many factors to consider in investment decisions.
