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
ECN Capital Corp. stock logo
ECN
ECN Capital
C$3.10
C$3.10
C$2.50
C$3.26
C$873.37M1.419031381,085 shs494,883 shs
Fabrinet stock logo
FN
Fabrinet
$572.15
+1.0%
$526.98
$272.49
$748.89
$20.43B1.23784,249 shs591,146 shs
Home Capital Group Inc. stock logo
HCG
Home Capital Group
C$0.00
C$23.82
C$44.29
C$1.69B1.94198,651 shs163,131 shs
MCAN Mortgage Co. stock logo
MKP
MCAN Mortgage
C$23.59
+0.3%
C$24.92
C$20.30
C$26.68
C$962.72M0.82463261,060 shs41,061 shs
 The Best Nuclear Energy Stocks to Buy Cover

Nuclear energy is entering a new growth cycle as rising power demand, expanding data centers, and renewed policy support bring the sector back into focus. After strong gains in recent years, the most impactful phase of nuclear investment may still be ahead. This report highlights seven nuclear energy stocks positioned across the value chain—combining near-term revenue with long-term upside as next-generation technologies scale. Click the link below to unlock the full list.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
ECN Capital Corp. stock logo
ECN
ECN Capital
0.00%0.00%0.00%0.00%+11.91%
Fabrinet stock logo
FN
Fabrinet
+0.60%+1.84%+17.38%-20.78%+69.07%
Home Capital Group Inc. stock logo
HCG
Home Capital Group
0.00%0.00%0.00%0.00%0.00%
MCAN Mortgage Co. stock logo
MKP
MCAN Mortgage
+0.25%+5.27%-9.93%-3.08%+11.17%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
ECN Capital Corp. stock logo
ECN
ECN Capital
C$3.10
C$3.10
C$2.50
C$3.26
C$873.37M1.419031381,085 shs494,883 shs
Fabrinet stock logo
FN
Fabrinet
$572.15
+1.0%
$526.98
$272.49
$748.89
$20.43B1.23784,249 shs591,146 shs
Home Capital Group Inc. stock logo
HCG
Home Capital Group
C$0.00
C$23.82
C$44.29
C$1.69B1.94198,651 shs163,131 shs
MCAN Mortgage Co. stock logo
MKP
MCAN Mortgage
C$23.59
+0.3%
C$24.92
C$20.30
C$26.68
C$962.72M0.82463261,060 shs41,061 shs
 The Best Nuclear Energy Stocks to Buy Cover

Nuclear energy is entering a new growth cycle as rising power demand, expanding data centers, and renewed policy support bring the sector back into focus. After strong gains in recent years, the most impactful phase of nuclear investment may still be ahead. This report highlights seven nuclear energy stocks positioned across the value chain—combining near-term revenue with long-term upside as next-generation technologies scale. Click the link below to unlock the full list.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
ECN Capital Corp. stock logo
ECN
ECN Capital
0.00%0.00%0.00%0.00%+11.91%
Fabrinet stock logo
FN
Fabrinet
+0.60%+1.84%+17.38%-20.78%+69.07%
Home Capital Group Inc. stock logo
HCG
Home Capital Group
0.00%0.00%0.00%0.00%0.00%
MCAN Mortgage Co. stock logo
MKP
MCAN Mortgage
+0.25%+5.27%-9.93%-3.08%+11.17%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
ECN Capital Corp. stock logo
ECN
ECN Capital
2.00
HoldC$3.10N/A
Fabrinet stock logo
FN
Fabrinet
2.50
Moderate Buy$643.0012.38% Upside
Home Capital Group Inc. stock logo
HCG
Home Capital Group
0.00
N/AN/AN/A
MCAN Mortgage Co. stock logo
MKP
MCAN Mortgage
2.67
Moderate BuyC$24.674.56% Upside

Current Analyst Ratings Breakdown

Latest FN, HCG, MKP, and ECN Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
8/12/2026
Fabrinet stock logo
FN
Fabrinet
DowngradeBuy (B-)Hold (C+)
7/22/2026
Fabrinet stock logo
FN
Fabrinet
Lower Price TargetBuy$800.00 ➝ $650.00
6/30/2026
Fabrinet stock logo
FN
Fabrinet
DowngradeBuy (B)Buy (B-)
6/29/2026
MCAN Mortgage Co. stock logo
MKP
MCAN Mortgage
Set Price TargetOutperformC$27.00
6/15/2026
Fabrinet stock logo
FN
Fabrinet
UpgradeBuy (B-)Buy (B)
6/15/2026
Fabrinet stock logo
FN
Fabrinet
DowngradeStrong-BuyHold
5/29/2026
Fabrinet stock logo
FN
Fabrinet
DowngradeBuy (B)Buy (B-)
(Data available from 8/15/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
ECN Capital Corp. stock logo
ECN
ECN Capital
C$255.42M3.42C$0.09 per share33.21C$0.83 per share3.73
Fabrinet stock logo
FN
Fabrinet
$3.42B6.00$10.77 per share53.12$55.31 per share10.34
Home Capital Group Inc. stock logo
HCG
Home Capital Group
C$512.55M0.00N/A3.02C$43.41 per share0.00
MCAN Mortgage Co. stock logo
MKP
MCAN Mortgage
C$160.38M6.02C$1.90 per share12.39C$16.37 per share1.44
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
ECN Capital Corp. stock logo
ECN
ECN Capital
-C$32.06MC$0.0562.00N/A0.246.98%10.01%-4.85%N/A
Fabrinet stock logo
FN
Fabrinet
$332.53M$11.6449.1534.76N/A9.94%19.83%13.41%8/17/2026 (Estimated)
Home Capital Group Inc. stock logo
HCG
Home Capital Group
C$174.16MC$4.489.88N/A1.6733.98%10.77%0.77%N/A
MCAN Mortgage Co. stock logo
MKP
MCAN Mortgage
C$91.55MC$2.1111.18N/AN/A26.55%13.08%1.71%N/A

Latest FN, HCG, MKP, and ECN Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/17/2026Q4 2026
Fabrinet stock logo
FN
Fabrinet
$3.81N/AN/AN/A$1.28 billionN/A
7/30/2026Q2 2026
MCAN Mortgage Co. stock logo
MKP
MCAN Mortgage
N/AC$0.59N/AC$0.59N/AC$43.34 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
ECN Capital Corp. stock logo
ECN
ECN Capital
C$0.030.93%N/A57.56%N/A
Fabrinet stock logo
FN
Fabrinet
N/AN/AN/AN/AN/A
Home Capital Group Inc. stock logo
HCG
Home Capital Group
C$0.601.36%N/A13.39%N/A
MCAN Mortgage Co. stock logo
MKP
MCAN Mortgage
C$1.687.12%N/A79.62%N/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
ECN Capital Corp. stock logo
ECN
ECN Capital
284.21
8.03
3.81
Fabrinet stock logo
FN
Fabrinet
N/A
2.55
1.79
Home Capital Group Inc. stock logo
HCG
Home Capital Group
N/AN/AN/A
MCAN Mortgage Co. stock logo
MKP
MCAN Mortgage
555.10
6.22
1.97

Institutional Ownership

CompanyInstitutional Ownership
ECN Capital Corp. stock logo
ECN
ECN Capital
22.55%
Fabrinet stock logo
FN
Fabrinet
97.38%
Home Capital Group Inc. stock logo
HCG
Home Capital Group
33.05%
MCAN Mortgage Co. stock logo
MKP
MCAN Mortgage
0.37%

Insider Ownership

CompanyInsider Ownership
ECN Capital Corp. stock logo
ECN
ECN Capital
18.31%
Fabrinet stock logo
FN
Fabrinet
0.24%
Home Capital Group Inc. stock logo
HCG
Home Capital Group
0.60%
MCAN Mortgage Co. stock logo
MKP
MCAN Mortgage
15.28%
CompanyEmployeesShares OutstandingFree FloatOptionable
ECN Capital Corp. stock logo
ECN
ECN Capital
620281.73 millionN/ANot Optionable
Fabrinet stock logo
FN
Fabrinet
16,45735.83 million35.74 millionOptionable
Home Capital Group Inc. stock logo
HCG
Home Capital Group
83638.19 millionN/ANot Optionable
MCAN Mortgage Co. stock logo
MKP
MCAN Mortgage
14240.91 millionN/ANot Optionable

Recent News About These Companies

2 Top Canadian Stocks to Buy if Rates Stay Higher for Longer
Off-market insider buying at MCAN Mortgage (MKP)
2 dividend stocks worth owning forever

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
ECN Capital stock logo

ECN Capital TSE:ECN

C$3.10 0.00 (0.00%)
As of 04/28/2026

With managed assets of US$7.6 billion, ECN Capital Corp. (TSX: ECN) is a leading provider of business services to North American-based banks, institutional investors, insurance company, pension plan, bank and credit union partners (collectively, its " Partners "). ECN Capital originates, manages and advises on credit assets on behalf of its Partners, specifically consumer (manufactured housing and recreational vehicle and marine) loans and commercial (floorplan and rental) loans. Its Partners are seeking high-quality assets to match with their deposits, term insurance or other liabilities. These services are offered through two operating segments: (i) Manufactured Housing Finance, and (ii) Recreational Vehicle and Marine Finance.

Fabrinet stock logo

Fabrinet NYSE:FN

$572.15 +5.66 (+1.00%)
Closing price 08/14/2026 03:59 PM Eastern
Extended Trading
$574.50 +2.35 (+0.41%)
As of 08/14/2026 07:58 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Massive. Learn more.

Fabrinet provides optical packaging and precision optical, electro-mechanical, and electronic manufacturing services in North America, the Asia-Pacific, and Europe. The company offers a range of advanced optical and electro-mechanical capabilities in the manufacturing process, including process design and engineering, supply chain management, manufacturing, printed circuit board assembly, advanced packaging, integration, final assembly, and testing. Its products include switching products, including reconfigurable optical add-drop multiplexers, optical amplifiers, modulators, and other optical components and modules that enable network managers to route voice, video, and data communications traffic through fiber optic cables at various wavelengths, speeds, and over various distances. The company's products also comprise tunable lasers, transceivers, and transponders; and active optical cables, which provide high-speed interconnect capabilities for data centers and computing clusters, as well as Infiniband, Ethernet, fiber channel, and optical backplane connectivity. In addition, it provides solid state, diode-pumped, gas, and fiber lasers used in semiconductor processing, biotechnology and medical device, metrology, and material processing industries; and differential pressure, micro-gyro, fuel, and other sensors used in automobiles, as well as non-contact temperature measurement sensors for the medical industry. Further, the company designs and fabricates application-specific crystals, lenses, prisms, mirrors, laser components, and substrates; and other custom and standard borosilicate, clear fused quartz, and synthetic fused silica glass products. It serves original equipment manufacturers of optical communication components, modules and sub-systems, industrial lasers, automotive components, medical devices, and sensors. The company was incorporated in 1999 and is based in Grand Cayman, the Cayman Islands.

Home Capital Group stock logo

Home Capital Group TSE:HCG

Home Capital Group Inc., through its subsidiary, Home Trust Company, provides residential and non-residential mortgage lending, securitization of residential mortgage products, consumer lending, and credit card services in Canada. The company provides various lending and savings solutions. It offers deposits through brokers and financial planners under the Oaken Financial brand. The company also provides credit card and line of credit services, include Equityline Visa product, a home equity line of credit that is secured by residential property; and cash-secured and unsecured credit card products. In addition, it offers consumer retail lending services for durable household goods, such as water heaters and larger-ticket home improvement items; and consumer loans. Further, the company manages a treasury portfolio. The company was founded in 1986 and is based in Toronto, Canada.

MCAN Mortgage stock logo

MCAN Mortgage TSE:MKP

C$23.59 +0.06 (+0.25%)
As of 08/14/2026 04:00 PM Eastern

MCAN Mortgage Corporation d/b/a MCAN Financial Group is a public company listed on the Toronto Stock Exchange under the symbol MKP and is a reporting issuer in all provinces and territories in Canada. MCAN also qualifies as a Mortgage Investment Corporation ("MIC") under the Income Tax Act (Canada). MCAN is the largest MIC in Canada and the only federally regulated MIC that issues term deposits eligible for Canada Deposit Insurance Corporation deposit insurance. MCAN's primary objective is to generate a reliable stream of income by investing in a diversified portfolio of Canadian mortgages, including residential mortgages, residential construction, non-residential construction, and commercial loans, as well as other types of securities, loans, and real estate investments. Reimagining opportunity to drive growth for Canadian communities.