Definity Financial Corporation logo

Definity Financial Corporation

TickerDFY.TOVenueTSXSectorFinancial ServicesPrimary listingBeta0.13
CA$72.79+2.03%
FinScore54

Definity Financial Corporation is a Canada-based company in the Financial Services sector with a market capitalisation of $6.1B. Its FinScore is 54/100; its highest-scoring layer is Growth (74) and its lowest is Value (16). The shares trade at 18.3x trailing earnings and are down 6% year to date.

Market cap
$6.1B
P/E (TTM)
18.3x
Dividend yield (TTM)
1.17%
ROE
11.4%

Share price performance

Loading chart…

About Definity Financial Corporation

www.definityfinancial.com

Operating in Canada, Definity Financial Corporation specializes in offering a wide array of property and casualty insurance solutions. For individual clients, the company provides coverage such as auto, home, general liability, umbrella policies, and pet insurance, marketed under brands like Economical, Sonnet, Family, Petsecure, and Peppermint. Businesses, conversely, can access commercial insurance offerings, including fleet, commercial vehicle, property, liability, and specialized coverage, all provided under the Economical brand. Its distribution strategy primarily involves intermediaries and brokers, though it also engages directly with customers. The firm, established in 1871 and based in Waterloo, Canada, adopted its current name, Definity Financial Corporation, in August 2021, having previously been known as Economical Holdings Corporation.

Profile
Sector
Financial Services
Industry
Insurance - Property & Casualty
HQ
Canada
Fiscal year-end
December
Trading currency
CAD
Reporting currency
CAD
Fundamentals updated
81 days ago
Market
Market cap
$6.1B
Shares outstanding
120.1M
P/E (TTM)
18.3x
Dividend yield (TTM)
1.17%
Beta (issuer)
0.14
Revenue (latest FY)
CA$4.9B

Revenue breakdown

Revenue split not available

FinScore

As of 2026-10-21
Overall54
Quality63
Growth74
Value16
Momentum53
Relative Strength51

Snapshot

Ownership

Free float
79.9%
Shares outstanding
120.1M

Holder data is not available for this company yet.

Sign up or log in to see Analysis

Analysis for Definity Financial Corporation is available to Finryse members. The Overview stays open to everyone; creating an account is free.

Sign up or log in to see Financials

Financials for Definity Financial Corporation is available to Finryse members. The Overview stays open to everyone; creating an account is free.

Sign up or log in to see Estimates

Estimates for Definity Financial Corporation is available to Finryse members. The Overview stays open to everyone; creating an account is free.

Sign up or log in to see Peers

Peers for Definity Financial Corporation is available to Finryse members. The Overview stays open to everyone; creating an account is free.

Sign up or log in to see Valuation

Valuation for Definity Financial Corporation is available to Finryse members. The Overview stays open to everyone; creating an account is free.

Sign up or log in to see News

News for Definity Financial Corporation is available to Finryse members. The Overview stays open to everyone; creating an account is free.