Free Trial

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
AgJunction Inc. stock logo
AJX
AgJunction
C$0.00
C$0.39
▼
C$0.75
C$87.51MN/A79,983 shs4,500 shs
Baylin Technologies Inc. stock logo
BYL
Baylin Technologies
C$0.21
C$0.23
C$0.20
▼
C$0.42
C$57.69M-0.25541967,167 shs27,510 shs
Enablence Technologies Inc. stock logo
ENA
Enablence Technologies
C$7.95
-10.7%
C$6.97
C$1.19
▼
C$14.75
C$193.15M0.3325158,932 shs832 shs
Haivision Systems Inc. stock logo
HAI
Haivision Systems
C$3.98
C$4.17
C$3.53
▼
C$10.40
C$106.56M1.17867965,379 shs4,474 shs
10 Best Stocks to Own in Fall 2026 Cover

AI spending is reshaping the market, and the opportunity extends far beyond the biggest chipmakers. Discover 10 stocks set to benefit from powerful trends in AI infrastructure, cloud computing, energy, capital returns, and consumer growth this fall.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
AgJunction Inc. stock logo
AJX
AgJunction
0.00%0.00%0.00%0.00%0.00%
Baylin Technologies Inc. stock logo
BYL
Baylin Technologies
-2.38%-2.38%-10.87%-28.07%-29.31%
Enablence Technologies Inc. stock logo
ENA
Enablence Technologies
-10.67%-16.23%+35.90%+24.22%+557.02%
Haivision Systems Inc. stock logo
HAI
Haivision Systems
-1.00%-7.01%+2.58%-8.51%-21.81%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
AgJunction Inc. stock logo
AJX
AgJunction
C$0.00
C$0.39
▼
C$0.75
C$87.51MN/A79,983 shs4,500 shs
Baylin Technologies Inc. stock logo
BYL
Baylin Technologies
C$0.21
C$0.23
C$0.20
▼
C$0.42
C$57.69M-0.25541967,167 shs27,510 shs
Enablence Technologies Inc. stock logo
ENA
Enablence Technologies
C$7.95
-10.7%
C$6.97
C$1.19
▼
C$14.75
C$193.15M0.3325158,932 shs832 shs
Haivision Systems Inc. stock logo
HAI
Haivision Systems
C$3.98
C$4.17
C$3.53
▼
C$10.40
C$106.56M1.17867965,379 shs4,474 shs
10 Best Stocks to Own in Fall 2026 Cover

AI spending is reshaping the market, and the opportunity extends far beyond the biggest chipmakers. Discover 10 stocks set to benefit from powerful trends in AI infrastructure, cloud computing, energy, capital returns, and consumer growth this fall.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
AgJunction Inc. stock logo
AJX
AgJunction
0.00%0.00%0.00%0.00%0.00%
Baylin Technologies Inc. stock logo
BYL
Baylin Technologies
-2.38%-2.38%-10.87%-28.07%-29.31%
Enablence Technologies Inc. stock logo
ENA
Enablence Technologies
-10.67%-16.23%+35.90%+24.22%+557.02%
Haivision Systems Inc. stock logo
HAI
Haivision Systems
-1.00%-7.01%+2.58%-8.51%-21.81%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
AgJunction Inc. stock logo
AJX
AgJunction
0.00
N/AN/AN/A
Baylin Technologies Inc. stock logo
BYL
Baylin Technologies
0.00
N/AN/AN/A
Enablence Technologies Inc. stock logo
ENA
Enablence Technologies
0.00
N/AN/AN/A
Haivision Systems Inc. stock logo
HAI
Haivision Systems
2.00
HoldC$4.000.50% Upside

Current Analyst Ratings Breakdown

Latest BYL, ENA, HAI, and AJX Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
9/11/2026
Haivision Systems Inc. stock logo
HAI
Haivision Systems
DowngradeBuy ➝ HoldC$8.00 ➝ C$4.00
(Data available from 10/14/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
AgJunction Inc. stock logo
AJX
AgJunction
C$12.24M0.00N/A14.51C$0.15 per share0.00
Baylin Technologies Inc. stock logo
BYL
Baylin Technologies
C$73.07M0.79C$0.04 per share5.49C$0.11 per share1.90
Enablence Technologies Inc. stock logo
ENA
Enablence Technologies
C$7.33M26.35C$0.07 per share112.73C($1.10) per share-7.23
Haivision Systems Inc. stock logo
HAI
Haivision Systems
C$142.47M0.75C$0.37 per share10.72C$3.34 per share1.19
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
AgJunction Inc. stock logo
AJX
AgJunction
N/A-C$0.07N/AN/AN/AN/AN/AN/A
Baylin Technologies Inc. stock logo
BYL
Baylin Technologies
-C$15.42M-C$0.12N/AN/AN/A-12.51%252.15%-7.99%N/A
Enablence Technologies Inc. stock logo
ENA
Enablence Technologies
-C$11.18M-C$1.16N/AN/AN/AN/AN/A-276.79%N/A
Haivision Systems Inc. stock logo
HAI
Haivision Systems
C$4.60M-C$0.03N/AN/AN/A-0.48%-0.73%4.06%N/A

Latest BYL, ENA, HAI, and AJX Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
9/9/2026Q3 2026
Haivision Systems Inc. stock logo
HAI
Haivision Systems
N/A-C$0.08N/A-C$0.08N/AC$34.54 million
8/5/2026Q2 2026
Baylin Technologies Inc. stock logo
BYL
Baylin Technologies
N/A-C$0.03N/A-C$0.03N/AC$22.02 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
AgJunction Inc. stock logo
AJX
AgJunction
C$1.20N/AN/AN/A N/A
Baylin Technologies Inc. stock logo
BYL
Baylin Technologies
N/AN/AN/AN/AN/A
Enablence Technologies Inc. stock logo
ENA
Enablence Technologies
N/A13.33%N/AN/AN/A
Haivision Systems Inc. stock logo
HAI
Haivision Systems
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
AgJunction Inc. stock logo
AJX
AgJunction
3.35
2.45
1.12
Baylin Technologies Inc. stock logo
BYL
Baylin Technologies
157.34
1.10
0.46
Enablence Technologies Inc. stock logo
ENA
Enablence Technologies
N/A
0.25
0.09
Haivision Systems Inc. stock logo
HAI
Haivision Systems
21.35
1.40
0.85

Institutional Ownership

CompanyInstitutional Ownership
AgJunction Inc. stock logo
AJX
AgJunction
N/A
Baylin Technologies Inc. stock logo
BYL
Baylin Technologies
0.10%
Enablence Technologies Inc. stock logo
ENA
Enablence Technologies
0.00%
Haivision Systems Inc. stock logo
HAI
Haivision Systems
1.78%

Insider Ownership

CompanyInsider Ownership
AgJunction Inc. stock logo
AJX
AgJunction
N/A
Baylin Technologies Inc. stock logo
BYL
Baylin Technologies
73.98%
Enablence Technologies Inc. stock logo
ENA
Enablence Technologies
41.60%
Haivision Systems Inc. stock logo
HAI
Haivision Systems
40.74%
CompanyEmployeesShares OutstandingFree FloatOptionable
AgJunction Inc. stock logo
AJX
AgJunction
55118.26 millionN/ANot Optionable
Baylin Technologies Inc. stock logo
BYL
Baylin Technologies
225281.42 millionN/ANot Optionable
Enablence Technologies Inc. stock logo
ENA
Enablence Technologies
N/A24.30 millionN/ANot Optionable
Haivision Systems Inc. stock logo
HAI
Haivision Systems
38926.77 millionN/ANot Optionable

Recent News About These Companies

Haivision Systems (TSE:HAI) Shares Down 2.8% - Should You Sell?
Paradigm trims price target on Haivision Systems

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
AgJunction stock logo

AgJunction TSE:AJX

AgJunction Inc. develops, sells, and licenses hardware and software solutions for precision agriculture applications worldwide. Its products and solutions offer precision guidance and positioning, autosteering, and machine automation for off-road markets with application to farming operations, such as tilling, planting, spraying, and harvesting. The company provides Wheelman white-label, an autosteering platform for manufacturers and suppliers; Electronic Control Units family support modules for autosteering, hydraulic control, machine learning, diagnostic system, and sensor fusion applications; Mechanical Drive Units family that allow manufacturers and suppliers to integrate autosteering on vehicles that do not have manufacturing autosteering interfaces; and terminals, GNSS, and kits that are provided to support manufacturers' and suppliers' requirements. It also offers RANGER, a GPS guidance solution; and Wheelman autosteering systems, such as Wheelman Pro, Wheelman Flex, Wheelman Pro HP, Wheelman Flex HP, and Whirl software for farmers to steer farm equipment. In addition, the company also provides cloud infrastructure services that include cloud data storage, subscription management, over-the-air update management, and remote support. It markets its solutions under the Novariant, HandsFreeFarm, Wheelman, and Whirl brands through manufacturers, suppliers, and direct-to-farmer, as well as its ecommerce platform, HandsFreeFarm.com. The company was formerly known as Hemisphere GPS Inc. and changed its name to AgJunction Inc. in May 2013. AgJunction Inc. was incorporated in 1990 and is headquartered in Scottsdale, Arizona.

Baylin Technologies stock logo

Baylin Technologies TSE:BYL

C$0.20 0.00 (0.00%)
As of 10/13/2026 02:35 PM Eastern

Baylin is a leading diversified global wireless technology company focused on cellular radio frequency products, custom antenna solutions, satellite communications products, and supporting services.

Enablence Technologies stock logo

Enablence Technologies CVE:ENA

C$7.95 -0.95 (-10.67%)
As of 09:30 AM Eastern

Enablence Technologies Inc., together with its subsidiaries, designs, manufactures, and sells optical components in planar light wave circuits in Canada, China, and the United States. The company provides coarse wavelength division multiplexing optical demultiplexer and multiplexer, and LAN-wavelength division multiplexing, an optical component device. It also offers long delay lines, an optical component device used for laser locking, short-pulse lasers, and decoherence services. In addition, the company provides various customized design services. Enablence Technologies Inc. serves maritime, manufacturing, augmented reality, automotive, datacom, and healthcare sectors. The company was incorporated in 2006 and is headquartered in Ottawa, Canada.

Haivision Systems stock logo

Haivision Systems TSE:HAI

C$3.98 0.00 (0.00%)
As of 10/13/2026 04:00 PM Eastern

Haivision is a leading global provider of mission-critical, real-time video streaming and visual collaboration solutions. Our connected cloud and intelligent edge technologies enable organizations globally to engage audiences, enhance collaboration, and support decision making. We provide high quality, low latency, secure, and reliable live video at a global scale. Haivision open sourced its award-winning SRT low latency video streaming protocol and founded the SRT Alliance to support its adoption. Awarded four Emmys® for Technology and Engineering from the National Academy of Television Arts and Sciences, Haivision continues to fuel the future of IP video transformation. Founded in 2004, Haivision is headquartered in Montreal and Chicago with offices, sales, and support located throughout the Americas, Europe, and Asia. Learn more at haivision.com.