Definity Financial Corp
Research Definity Financial Corp (DFY) on Bullrun: valuation model: 28.9% overvalued, market cap CAD 8.92B, P/E 22.9, dividend yield 1.2%. Explore financials, valuation history, model signals, and stock context.
Key Metrics
- TickerDFY
- ExchangeTO
- CountryCanada
- SectorFinancial Services
- IndustryInsurance - Property & Casualty
- CurrencyCAD
- Valuation signal28.9% overvalued
- Market capCAD 8.92B
- P/E22.9
- Dividend yield1.2%
- Financial periodQ1 2026
- RevenueCAD 1.79B
- Net incomeCAD 63.90M
- Free cash flow-CAD 164.60M
Valuation Snapshot
Bullrun's latest valuation model marks Definity Financial Corp as 28.9% overvalued; latest market cap is CAD 8.92B; P/E is 22.9; dividend yield is 1.2%.
About Definity Financial Corp
Definity Financial Corporation, together with its subsidiaries, offers property and casualty insurance products in Canada. It provides personal insurance products, including auto, property, and pet insurance products to individuals under the Economical, Sonnet, Family, and Petline brands; and commercial insurance products, includes fleet, commercial auto, property, liability, and specialty insurance products to businesses.
Frequently asked questions
Is Definity Financial Corp overvalued or undervalued?
Bullrun's valuation model currently marks Definity Financial Corp as 28.9% overvalued.
What is Definity Financial Corp's market cap?
Definity Financial Corp's market capitalization is CAD 8.92B.
What is Definity Financial Corp's P/E ratio?
Definity Financial Corp's price-to-earnings (P/E) ratio is 22.9.
Does Definity Financial Corp pay a dividend?
Definity Financial Corp has a dividend yield of 1.2%.
What does Definity Financial Corp do?
Definity Financial Corporation, together with its subsidiaries, offers property and casualty insurance products in Canada. It provides personal insurance products, including auto, property, and pet insurance products to individuals under the Economical, Sonnet, Family, and Petline brands;