Free Trial
Your Rate Never Goes Up! Save $100 a Year on MarketBeat All Access
Upgrade Now
Claim MarketBeat All Access Sale Promotion

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Definity Financial Co. stock logo
DFY
Definity Financial
C$74.03
+1.7%
C$71.69
C$61.87
▼
C$82.59
C$8.89B0.099711178,624 shs165,982 shs
Echelon Financial Holdings Inc. (EFH.TO) stock logo
EFH
Echelon Financial Holdings Inc. (EFH.TO)
C$0.00
C$1.06
▼
C$7.06
C$18.13MN/A51,759 shs2,900 shs
Trisura Group Ltd. stock logo
TSU
Trisura Group
C$42.28
+1.4%
C$41.53
C$36.61
▼
C$51.00
C$2.00B0.48505397,588 shs140,752 shs
7 Best Space Stocks to Own in 2026 Cover

The space race is growing fast, and you don’t have to have gotten in early on SpaceX to profit. This report shows seven space stocks you can buy today that may grow as rockets, satellites, defense, space internet, and new space technology become more important.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Definity Financial Co. stock logo
DFY
Definity Financial
+2.05%+6.36%+0.61%-6.71%+12.26%
Echelon Financial Holdings Inc. (EFH.TO) stock logo
EFH
Echelon Financial Holdings Inc. (EFH.TO)
0.00%0.00%0.00%0.00%0.00%
Trisura Group Ltd. stock logo
TSU
Trisura Group
+0.94%+2.68%-1.21%-1.02%+11.94%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Definity Financial Co. stock logo
DFY
Definity Financial
C$74.03
+1.7%
C$71.69
C$61.87
▼
C$82.59
C$8.89B0.099711178,624 shs165,982 shs
Echelon Financial Holdings Inc. (EFH.TO) stock logo
EFH
Echelon Financial Holdings Inc. (EFH.TO)
C$0.00
C$1.06
▼
C$7.06
C$18.13MN/A51,759 shs2,900 shs
Trisura Group Ltd. stock logo
TSU
Trisura Group
C$42.28
+1.4%
C$41.53
C$36.61
▼
C$51.00
C$2.00B0.48505397,588 shs140,752 shs
7 Best Space Stocks to Own in 2026 Cover

The space race is growing fast, and you don’t have to have gotten in early on SpaceX to profit. This report shows seven space stocks you can buy today that may grow as rockets, satellites, defense, space internet, and new space technology become more important.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Definity Financial Co. stock logo
DFY
Definity Financial
+2.05%+6.36%+0.61%-6.71%+12.26%
Echelon Financial Holdings Inc. (EFH.TO) stock logo
EFH
Echelon Financial Holdings Inc. (EFH.TO)
0.00%0.00%0.00%0.00%0.00%
Trisura Group Ltd. stock logo
TSU
Trisura Group
+0.94%+2.68%-1.21%-1.02%+11.94%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Definity Financial Co. stock logo
DFY
Definity Financial
2.50
Moderate BuyC$83.0812.23% Upside
Echelon Financial Holdings Inc. (EFH.TO) stock logo
EFH
Echelon Financial Holdings Inc. (EFH.TO)
0.00
N/AN/AN/A
Trisura Group Ltd. stock logo
TSU
Trisura Group
2.75
Moderate BuyC$55.8332.06% Upside

Current Analyst Ratings Breakdown

Latest DFY, TSU, and EFH Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
10/19/2026
Trisura Group Ltd. stock logo
TSU
Trisura Group
Lower Price TargetSector PerformC$53.00 ➝ C$52.00
10/16/2026
Definity Financial Co. stock logo
DFY
Definity Financial
Lower Price TargetMarket PerformC$85.00 ➝ C$84.00
10/16/2026
Trisura Group Ltd. stock logo
TSU
Trisura Group
Lower Price TargetOutperformC$58.50 ➝ C$57.50
10/15/2026
Definity Financial Co. stock logo
DFY
Definity Financial
Lower Price TargetOutperformC$94.00 ➝ C$87.00
10/15/2026
Trisura Group Ltd. stock logo
TSU
Trisura Group
Lower Price TargetOutperformC$60.00 ➝ C$54.00
10/14/2026
Definity Financial Co. stock logo
DFY
Definity Financial
Lower Price TargetBuyC$93.00 ➝ C$87.00
10/7/2026
Definity Financial Co. stock logo
DFY
Definity Financial
Lower Price TargetSector PerformC$84.00 ➝ C$83.00
7/31/2026
Definity Financial Co. stock logo
DFY
Definity Financial
Boost Price TargetMarket PerformC$80.00 ➝ C$85.00
7/31/2026
Definity Financial Co. stock logo
DFY
Definity Financial
Boost Price TargetBuyC$89.00 ➝ C$93.00
7/28/2026
Trisura Group Ltd. stock logo
TSU
Trisura Group
Lower Price TargetOutperformC$55.00 ➝ C$51.00
7/27/2026
Definity Financial Co. stock logo
DFY
Definity Financial
Boost Price TargetBuyC$83.00 ➝ C$91.00
(Data available from 10/22/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Definity Financial Co. stock logo
DFY
Definity Financial
C$6.23B1.43C$6.02 per share12.31C$37.04 per share2.00
Echelon Financial Holdings Inc. (EFH.TO) stock logo
EFH
Echelon Financial Holdings Inc. (EFH.TO)
C$40.54M0.00N/A0.57C$1.55 per share0.00
Trisura Group Ltd. stock logo
TSU
Trisura Group
C$899.64M2.22C$7.75 per share5.46C$21.19 per share2.00
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Definity Financial Co. stock logo
DFY
Definity Financial
C$542.33MC$3.8519.23N/A2.637.22%11.45%4.81%N/A
Echelon Financial Holdings Inc. (EFH.TO) stock logo
EFH
Echelon Financial Holdings Inc. (EFH.TO)
N/A-C$0.20N/AN/AN/AN/AN/AN/AN/A
Trisura Group Ltd. stock logo
TSU
Trisura Group
C$111.69MC$3.2313.09N/AN/A4.80%16.54%2.18%N/A

Latest DFY, TSU, and EFH Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/6/2026Q2 2026
Trisura Group Ltd. stock logo
TSU
Trisura Group
N/AC$0.76N/AC$0.89N/AC$198.42 million
7/30/2026Q2 2026
Definity Financial Co. stock logo
DFY
Definity Financial
N/AC$0.97N/AC$1.27N/AC$2.05 billion
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Definity Financial Co. stock logo
DFY
Definity Financial
C$0.811.09%N/A20.91%N/A
Echelon Financial Holdings Inc. (EFH.TO) stock logo
EFH
Echelon Financial Holdings Inc. (EFH.TO)
N/A54.05%N/AN/AN/A
Trisura Group Ltd. stock logo
TSU
Trisura Group
C$0.080.19%N/A2.48%N/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Definity Financial Co. stock logo
DFY
Definity Financial
37.12
1.35
0.31
Echelon Financial Holdings Inc. (EFH.TO) stock logo
EFH
Echelon Financial Holdings Inc. (EFH.TO)
1.78
0.97
0.85
Trisura Group Ltd. stock logo
TSU
Trisura Group
22.11
N/A
0.22

Institutional Ownership

CompanyInstitutional Ownership
Definity Financial Co. stock logo
DFY
Definity Financial
57.64%
Echelon Financial Holdings Inc. (EFH.TO) stock logo
EFH
Echelon Financial Holdings Inc. (EFH.TO)
N/A
Trisura Group Ltd. stock logo
TSU
Trisura Group
45.21%

Insider Ownership

CompanyInsider Ownership
Definity Financial Co. stock logo
DFY
Definity Financial
0.50%
Echelon Financial Holdings Inc. (EFH.TO) stock logo
EFH
Echelon Financial Holdings Inc. (EFH.TO)
N/A
Trisura Group Ltd. stock logo
TSU
Trisura Group
1.09%
CompanyEmployeesShares OutstandingFree FloatOptionable
Definity Financial Co. stock logo
DFY
Definity Financial
3,462120.12 millionN/ANot Optionable
Echelon Financial Holdings Inc. (EFH.TO) stock logo
EFH
Echelon Financial Holdings Inc. (EFH.TO)
25512.01 millionN/ANot Optionable
Trisura Group Ltd. stock logo
TSU
Trisura Group
9,70047.21 millionN/ANot Optionable

Recent News About These Companies

Does Trisura Group (TSX:TSU) Merit Its Premium On Earnings?
Subsidiary executive selling at Trisura Group (TSU)

Media Sentiment Over Time

Definity Financial stock logo

Definity Financial TSE:DFY

C$74.03 +1.23 (+1.69%)
As of 04:00 PM Eastern

Definity Financial Corp is a multi-channel, property, and casualty insurance company. It offers auto, property, liability, and pet insurance products to individual customers.

Echelon Financial Holdings Inc. (EFH.TO) stock logo

Echelon Financial Holdings Inc. (EFH.TO) TSE:EFH

Echelon Financial Holdings Inc., through its subsidiaries, provides property and casualty insurance products and services in Canada. It operates in two segments, Personal Lines and Commercial Lines. The Personal Lines segment primarily underwrites automobile and personal property insurance. The Commercial Lines segment designs and underwrites commercial property and automobile insurance. The company also underwrites liability insurance. It distributes its insurance products through a network of 17 brokers in 68 offices. The company was formerly known as EGI Financial Holdings Inc. and changed its name to Echelon Financial Holdings Inc. in May 2015. Echelon Financial Holdings Inc. was incorporated in 1997 and is headquartered in Mississauga, Canada.

Trisura Group stock logo

Trisura Group TSE:TSU

C$42.28 +0.57 (+1.37%)
As of 04:00 PM Eastern

Trisura Group Ltd is a Canadian based company engages in the provision of specialty insurance. The company's operations currently include specialty property and casualty insurance (Surety, Risk Solutions, and Corporate Insurance business lines), underwritten predominantly in Canada. The operating business segments are Trisura Guarantee, Trisura Specialty, and Trisura International. The Trisura Guarantee segment generates maximum revenue, which offers Surety, Risk Solutions and Corporate Insurance products underwritten in Canada as well as the operations of Trisura Warranty.