Definity Financial Corporation Definity Financial Corporation

Definity Financial Corporation

DFY

Rank in Stocks #2955
Operating in Canada, Definity Financial Corporation specializes in offering a... 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.
Share Price
$51.81
Last synced: 2026-10-16
Market Cap
$6.22B
Change (1 day)
0.06%
Change (1 year)
10.80%
Country
CA
Trade Definity Financial Corporation (DFY)

Category

Financial Services
Operating Margin for Definity Financial Corporation (DFY)
Operating Margin as of October 2026 TTM: 9.90%
According to Definity Financial Corporation latest financial reports and stock price the company's current Operating Margin (TTM) is 9.90%. At the end of 2023 the company had an Operating Margin of 98.72%.
Operating Margin history for Definity Financial Corporation from 2018 to 2026
Operating Margin at the end of each year
Year Operating Margin Change
2026 (TTM) 9.90% -22.90%
2024 12.84% -86.99%
2023 98.72% 952.45%
2022 9.38% 0.21%
2021 9.36% 30.73%
2020 7.16% 783.95%
2019 0.81% -119.52%
2018 -4.15% 0.00%
Operating Margin for similar companies or competitors
Company Operating Margin Operating Margin Difference Country
18.19% -98.16%
CH
16.02% -98.38%
US
21.33% -97.85%
US
24.83% -97.49%
US
0.00% -
CN
What is a company's Operating Margin?
The operating margin is a key indicator to assess the profitability of a company. Higher operating margins are generaly better as they show that a company is able to sell its products or services for much more than their production costs. The operating margin is calculated by dividing a company's earnings by its revenue.