Chubb has more than $167 billion in assets and $38 billion of gross premiums written in 2018. Chubb’s core operating insurance companies maintain financial strength ratings of AA from Standard & Poor’s and A++ from A.M. Best. Chubb Limited, the parent company of Chubb, is listed on the New York Stock Exchange (NYSE: CB) and is a component of the S&P 500 index. Chubb maintains executive offices in Zurich, New York, London and other locations, and employs more than 30,000 people worldwide.
Chubb operates since 2003 in Switzerland. In 2008 the holding seat of Chubb Limited relocated to Zurich.