For an optimal site experience, we recommend using a different browser.
Using Internet Explorer may prevent you from accessing, and some site features may not function as expected.

skip to main content

Chubb Life Insurance Company of Canada reported Total and Core Ratios as of March 31, 2019 of 127% and 96% respectively which are in excess of the Company’s Capital Management targets and in excess of OSFI’s supervisory target levels of 100% and 70% respectively.  Chubb Life Insurance Company of Canada is part of the Chubb Group, the world’s largest publicly traded property and casualty insurer, based on market capitalization of US$61 billion. The Group’s core operating insurance companies are rated AA for financial strength by S&P and A++ by AM Best.