Go Pro

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
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
Fairfax Financial Holdings Limited stock logo
FFH
Fairfax Financial
C$2,209.86
+0.3%
C$2,321.99
C$2,066.16
C$2,700.00
C$45.90B0.30655873,651 shs13,924 shs
Trisura Group Ltd. stock logo
TSU
Trisura Group
C$41.11
-1.3%
C$42.72
C$36.02
C$51.00
C$1.94B0.537914100,770 shs19,522 shs
Don't Wait for the OpenAI IPO Cover

The AI wave will soon hit public markets with Anthropic and OpenAI set to go public later this year. However, you don't have to wait to invest. This report shows seven AI stocks that you can buy today while the big model providers get ready to go public.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
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%
Fairfax Financial Holdings Limited stock logo
FFH
Fairfax Financial
-0.63%-4.65%-5.66%-3.32%-8.78%
Trisura Group Ltd. stock logo
TSU
Trisura Group
-1.68%-0.17%+2.36%-2.09%+5.12%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
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
Fairfax Financial Holdings Limited stock logo
FFH
Fairfax Financial
C$2,209.86
+0.3%
C$2,321.99
C$2,066.16
C$2,700.00
C$45.90B0.30655873,651 shs13,924 shs
Trisura Group Ltd. stock logo
TSU
Trisura Group
C$41.11
-1.3%
C$42.72
C$36.02
C$51.00
C$1.94B0.537914100,770 shs19,522 shs
Don't Wait for the OpenAI IPO Cover

The AI wave will soon hit public markets with Anthropic and OpenAI set to go public later this year. However, you don't have to wait to invest. This report shows seven AI stocks that you can buy today while the big model providers get ready to go public.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
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%
Fairfax Financial Holdings Limited stock logo
FFH
Fairfax Financial
-0.63%-4.65%-5.66%-3.32%-8.78%
Trisura Group Ltd. stock logo
TSU
Trisura Group
-1.68%-0.17%+2.36%-2.09%+5.12%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Echelon Financial Holdings Inc. (EFH.TO) stock logo
EFH
Echelon Financial Holdings Inc. (EFH.TO)
0.00
N/AN/AN/A
Fairfax Financial Holdings Limited stock logo
FFH
Fairfax Financial
2.57
Moderate BuyC$2,751.5724.51% Upside
Trisura Group Ltd. stock logo
TSU
Trisura Group
2.83
Moderate BuyC$56.6137.70% Upside

Current Analyst Ratings Breakdown

Latest TSU, EFH, and FFH Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
7/28/2026
Trisura Group Ltd. stock logo
TSU
Trisura Group
Lower Price TargetOutperformC$55.00 ➝ C$51.00
7/27/2026
Fairfax Financial Holdings Limited stock logo
FFH
Fairfax Financial
Boost Price TargetOutperformC$3,300.00 ➝ C$3,450.00
7/27/2026
Trisura Group Ltd. stock logo
TSU
Trisura Group
Boost Price TargetOutperformC$59.00 ➝ C$60.00
6/26/2026
Fairfax Financial Holdings Limited stock logo
FFH
Fairfax Financial
Set Price TargetNeutralC$2,350.00
(Data available from 9/10/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
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
Fairfax Financial Holdings Limited stock logo
FFH
Fairfax Financial
C$29.53B1.55C$941.85 per share2.35C$1,511.26 per share1.46
Trisura Group Ltd. stock logo
TSU
Trisura Group
C$899.64M2.16C$7.53 per share5.46C$21.19 per share1.94
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
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
Fairfax Financial Holdings Limited stock logo
FFH
Fairfax Financial
C$2.94BC$203.7510.85N/A0.2713.57%16.94%4.27%N/A
Trisura Group Ltd. stock logo
TSU
Trisura Group
C$111.69MC$3.2312.73N/AN/A4.80%16.54%2.18%N/A

Latest TSU, EFH, and FFH 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
Fairfax Financial Holdings Limited stock logo
FFH
Fairfax Financial
N/AC$90.05N/AC$90.05N/AC$18.46 billion
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Echelon Financial Holdings Inc. (EFH.TO) stock logo
EFH
Echelon Financial Holdings Inc. (EFH.TO)
N/A54.05%N/AN/AN/A
Fairfax Financial Holdings Limited stock logo
FFH
Fairfax Financial
C$15.000.68%N/A7.36%N/A
Trisura Group Ltd. stock logo
TSU
Trisura Group
C$0.080.19%N/A2.48%N/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Echelon Financial Holdings Inc. (EFH.TO) stock logo
EFH
Echelon Financial Holdings Inc. (EFH.TO)
1.78
0.97
0.85
Fairfax Financial Holdings Limited stock logo
FFH
Fairfax Financial
54.38
2.03
0.93
Trisura Group Ltd. stock logo
TSU
Trisura Group
22.11
N/A
0.22

Institutional Ownership

CompanyInstitutional Ownership
Echelon Financial Holdings Inc. (EFH.TO) stock logo
EFH
Echelon Financial Holdings Inc. (EFH.TO)
N/A
Fairfax Financial Holdings Limited stock logo
FFH
Fairfax Financial
33.15%
Trisura Group Ltd. stock logo
TSU
Trisura Group
44.68%

Insider Ownership

CompanyInsider Ownership
Echelon Financial Holdings Inc. (EFH.TO) stock logo
EFH
Echelon Financial Holdings Inc. (EFH.TO)
N/A
Fairfax Financial Holdings Limited stock logo
FFH
Fairfax Financial
3.76%
Trisura Group Ltd. stock logo
TSU
Trisura Group
1.09%
CompanyEmployeesShares OutstandingFree FloatOptionable
Echelon Financial Holdings Inc. (EFH.TO) stock logo
EFH
Echelon Financial Holdings Inc. (EFH.TO)
25512.01 millionN/ANot Optionable
Fairfax Financial Holdings Limited stock logo
FFH
Fairfax Financial
62,50020.77 millionN/ANot Optionable
Trisura Group Ltd. stock logo
TSU
Trisura Group
9,70047.21 millionN/ANot Optionable

Recent News About These Companies

Subsidiary executive selling at Trisura Group (TSU)
Public market insider selling at Trisura Group (TSU)

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
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.

Fairfax Financial stock logo

Fairfax Financial TSE:FFH

C$2,209.86 +5.66 (+0.26%)
As of 02:14 PM Eastern

Fairfax Financial is a holding company which, through its subsidiaries, is engaged in property and casualty insurance and reinsurance and the associated investment management.

Trisura Group stock logo

Trisura Group TSE:TSU

C$41.11 -0.55 (-1.32%)
As of 02:22 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.