What is Definity?
Definity Financial Corporation operates as a sophisticated, multi-channel property and casualty insurance provider. By leveraging a diverse distribution network, the company addresses complex risk management needs for both personal and commercial clients. Its market position is defined by a robust underwriting framework and a commitment to digital transformation, which allows the firm to navigate the evolving regulatory and economic environment of the insurance industry. As a key player in the Canadian market, Definity utilizes its capital reserves to drive innovation in policy administration and claims processing, ensuring long-term value creation for its stakeholders.
How much funding has Definity raised?
Definity has raised a total of $2.3B across 2 funding rounds:
Share Placement
$700M
Stock Offering
$1.6B
Share Placement (2021): $700M with participation from Swiss Re Investments Holding Company and Ontario Pension Plan
Stock Issuance/Offering (2021): $1.6B, investors not publicly disclosed
Key Investors in Definity
Swiss Re Investments Holding Company
A global reinsurance giant that provides risk transfer solutions and capital management services to insurance companies worldwide.
Ontario Pension Plan
A major Canadian pension fund manager focused on long-term, sustainable investments to secure retirement benefits for healthcare workers.
Undisclosed Institutional Investor
An undisclosed investor participating in the funding round to support the company's strategic growth initiatives.
What's next for Definity?
Looking ahead, the deployment of this capital will likely focus on strengthening Definity's technological infrastructure and expanding its market footprint. Given the scale of the recent financing, the company is well-positioned to pursue inorganic growth opportunities or further invest in proprietary data analytics to refine its risk assessment capabilities. As the firm continues to mature, the focus will shift toward optimizing operational efficiencies and maintaining a strong solvency ratio, ensuring that it remains a dominant force in the property and casualty sector. The strategic backing from institutional investors provides the necessary runway to execute these long-term objectives while navigating the cyclical nature of the insurance market.
See full Definity company page