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
Gatekeeper Systems Inc. stock logo
GSI
Gatekeeper Systems
C$1.69
C$1.69
C$1.06
▼
C$3.14
C$188.59M2.711204121,180 shs1,166 shs
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
C$41.12
+0.2%
C$45.19
C$33.61
▼
C$48.69
C$529.05M0.90814517,026 shs740 shs
Tervita Co. stock logo
TEV
Tervita
C$0.00
C$1.69
▼
C$6.46
C$672.00MN/A79,738 shs15,893 shs
The Infrastructure's Backbone: 10 Stocks Powering the AI Buildout Cover

The AI boom extends far beyond the biggest tech names. Discover 10 companies supplying the memory, storage, networking, semiconductor manufacturing, and power infrastructure that make AI possible. Learn where the next wave of AI investment opportunities may emerge—and the key risks investors should watch as the global AI buildout accelerates.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Gatekeeper Systems Inc. stock logo
GSI
Gatekeeper Systems
-0.59%-3.43%-9.14%+19.01%-8.65%
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
-0.87%-2.08%-11.00%-5.48%+13.00%
Tervita Co. stock logo
TEV
Tervita
0.00%0.00%0.00%0.00%0.00%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Gatekeeper Systems Inc. stock logo
GSI
Gatekeeper Systems
C$1.69
C$1.69
C$1.06
▼
C$3.14
C$188.59M2.711204121,180 shs1,166 shs
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
C$41.12
+0.2%
C$45.19
C$33.61
▼
C$48.69
C$529.05M0.90814517,026 shs740 shs
Tervita Co. stock logo
TEV
Tervita
C$0.00
C$1.69
▼
C$6.46
C$672.00MN/A79,738 shs15,893 shs
The Infrastructure's Backbone: 10 Stocks Powering the AI Buildout Cover

The AI boom extends far beyond the biggest tech names. Discover 10 companies supplying the memory, storage, networking, semiconductor manufacturing, and power infrastructure that make AI possible. Learn where the next wave of AI investment opportunities may emerge—and the key risks investors should watch as the global AI buildout accelerates.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Gatekeeper Systems Inc. stock logo
GSI
Gatekeeper Systems
-0.59%-3.43%-9.14%+19.01%-8.65%
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
-0.87%-2.08%-11.00%-5.48%+13.00%
Tervita Co. stock logo
TEV
Tervita
0.00%0.00%0.00%0.00%0.00%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Gatekeeper Systems Inc. stock logo
GSI
Gatekeeper Systems
3.00
BuyC$3.0077.51% Upside
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
3.17
BuyC$53.1729.30% Upside
Tervita Co. stock logo
TEV
Tervita
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest GSI, TEV, and KBL Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
8/6/2026
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
Boost Price TargetBuyC$52.00 ➝ C$54.00
8/6/2026
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
Boost Price TargetOutperformC$50.00 ➝ C$54.00
8/6/2026
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
Boost Price TargetOutperformC$50.00 ➝ C$55.00
7/28/2026
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
Boost Price TargetOutperformC$51.00 ➝ C$54.00
7/24/2026
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
UpgradeStrong-Buy
(Data available from 9/25/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Gatekeeper Systems Inc. stock logo
GSI
Gatekeeper Systems
C$39.94M4.72C$0.25 per share6.90C$0.36 per share4.65
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
C$592.20M0.89C$0.23 per share181.25C$21.63 per share1.90
Tervita Co. stock logo
TEV
Tervita
C$1.36B0.00N/A29.62C$1.58 per share0.00
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Gatekeeper Systems Inc. stock logo
GSI
Gatekeeper Systems
C$252.34K-C$0.01N/AN/AN/A-2.81%-3.14%12.53%N/A
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
C$18.80MC$1.7124.05N/A3.503.67%7.89%4.90%N/A
Tervita Co. stock logo
TEV
Tervita
N/A-C$0.01N/AN/AN/AN/AN/AN/A

Latest GSI, TEV, and KBL Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/4/2026Q2 2026
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
N/AC$0.78N/AC$0.59N/AC$150.36 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Gatekeeper Systems Inc. stock logo
GSI
Gatekeeper Systems
N/AN/AN/AN/AN/A
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
C$1.202.92%N/A70.18%N/A
Tervita Co. stock logo
TEV
Tervita
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Gatekeeper Systems Inc. stock logo
GSI
Gatekeeper Systems
1.25
10.80
0.95
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
113.71
1.85
0.87
Tervita Co. stock logo
TEV
Tervita
440.44
1.00
0.86

Institutional Ownership

CompanyInstitutional Ownership
Gatekeeper Systems Inc. stock logo
GSI
Gatekeeper Systems
1.84%
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
24.54%
Tervita Co. stock logo
TEV
Tervita
N/A

Insider Ownership

CompanyInsider Ownership
Gatekeeper Systems Inc. stock logo
GSI
Gatekeeper Systems
11.17%
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
3.25%
Tervita Co. stock logo
TEV
Tervita
N/A
CompanyEmployeesShares OutstandingFree FloatOptionable
Gatekeeper Systems Inc. stock logo
GSI
Gatekeeper Systems
28111.59 millionN/ANot Optionable
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
3,05012.87 millionN/ANot Optionable
Tervita Co. stock logo
TEV
Tervita
36,800115.66 millionN/ANot Optionable

Media Sentiment Over Time

Top Headlines

View All Headlines
Gatekeeper Systems stock logo

Gatekeeper Systems CVE:GSI

C$1.69 0.00 (0.00%)
As of 09:56 AM Eastern

Gatekeeper Systems Inc. designs, manufactures, markets, and sells video security solutions for mobile and extreme environments in Canada and the United States. The company offers interior and exterior cameras, and mobile data collectors; G4 Viewer that revolutionizes video management for fleet monitoring; AI Dash Cam, an AI-based dash cam that offers driver status monitor and advanced driver assistance systems; wireless systems, such as access points, mobile wireless modules, mobile Wi-Fi systems, and yard guards; and CLARITY, an integrated video and passenger counting school bus operating platform. It also provides Automated Lane Enforcement, a video and data analytics solution that provides automatic enforcement of transit lane violations; school bus student protector solution that automatically enforces stop-arm violations; and intelligent temperature sensing system, a health monitoring panel that measures the body temperature of individuals entering a transportation vehicle or building, as well as on-site system maintenance and repair, testing, troubleshooting, system installation, training, and warranty support services. The company serves to the transit, school bus, police, ambulance, taxi, and transport markets. Gatekeeper Systems Inc. was founded in 1997 and is headquartered in Abbotsford, Canada.

K-Bro Linen stock logo

K-Bro Linen TSE:KBL

C$41.12 +0.10 (+0.24%)
As of 09:58 AM Eastern

K-Bro Linen Inc is a healthcare and hospitality laundry and linen processor in Canada. It operates in major cities across Canada, and has two distribution centers, providing management services and laundry processing of hospitality, healthcare, and specialty linens. The company provides vital products and services that help people heal, travel, live, and play. It helps hospitals and extended care centers care for the young, old, and vulnerable in environmentally responsible ways. It operates through two divisions, which are the Canadian division and the United Kingdom division.

Tervita stock logo

Tervita TSE:TEV

Tervita Corporation operates as an environmentally focused waste service provider in Canada and the United States. It operates through two segments, Energy Services and Industrial Services. The Energy Services segment treats, recovers, and disposes fluids; provides oil terminalling and energy marketing services; processes and disposes solid materials; disposes oilfield-generated waste; offers onsite services using centrifugation or other processes for heavy oil producers involved in mining and in situ production; and purchases and sells oil volumes with treatment, recovery, terminalling, and disposal services. The Industrial Services segment provides site remediation, facility decommissioning, water treatment, sludge and slurry management, bio-remediation and technologies, technical, environmental liability management, emergency response, and rail services, as well as hazardous and non-hazardous waste management, and disposal services. This segment also offers recycling services that include purchase and processing of ferrous and non-ferrous metals recovered from demolition sites and other locations. As of December 31, 2020, the company operated 103 active waste processing, disposal, and industrial facilities, including 44 treatment, recovery, and disposal facilities; eight stand-alone disposal wells; three cavern disposal facilities; eight onsite facilities; 22 engineered landfills; three transfer stations; one naturally occurring radioactive material facility; nine bioremediation facilities; and five metals recycling facilities. It serves oil and gas industry, and industrial and natural resource sectors. The company was formerly known as CCS Corporation and changed its name to Tervita Corporation in March 2012. Tervita Corporation was founded in 1979 and is headquartered in Calgary, Canada.