tiprankstipranks
Trending News
More News >

Largest Canadian Stocks & Companies

Compare the largest Canadian companies by market cap. See a comparison of key indicators, including large cap stock price targets and Wall Street analyst recommendations.

Comparison Results

Name
Price
Volume
Analyst Price Target
Analyst Consensus
Smart Score
Market Cap
P/E Ratio
Dividend Yield
Sector
Article
Follow
TSE:SHOPC$141.711.57M
xxxxxxxxxxxxx
26 Buy
11 Hold
0 Sell
Moderate Buy
C$189.33B84.77Technology
TSE:RYC$174.251.71M
xxxxxxxxxxxxx
9 Buy
3 Hold
0 Sell
Strong Buy
C$247.42B14.173.25%Financial
TSE:TDC$95.221.98M
xxxxxxxxxxxxx
5 Buy
4 Hold
1 Sell
Moderate Buy
C$166.34B10.124.29%Financial
TSE:CNRC$145.152.11M
xxxxxxxxxxxxx
12 Buy
5 Hold
0 Sell
Moderate Buy
C$90.23B20.442.35%Industrials
TSE:ENBC$63.896.30M
xxxxxxxxxxxxx
6 Buy
5 Hold
0 Sell
Moderate Buy
C$140.80B24.245.62%Energy

Performance Comparison

Ticker
Company Name
Price
Change
% Change
TSE:SHOP
Shopify
144.14
60.30
71.92%
TSE:RY
Royal Bank Of Canada
174.93
33.31
23.52%
TSE:TD
Toronto Dominion Bank
96.02
23.27
31.99%
TSE:CNR
Canadian National Railway
145.38
-23.39
-13.86%
TSE:ENB
Enbridge
64.61
17.92
38.38%

Large Cap Latest News

Currently, no data available
Read the latest stock news and analysis from the TipRanks news team.

Recent Analysts Ratings of Large Cap Stocks

Name
Analyst
Analyst Firm
Rating
Price Target
Upside / Downside
Action
Date
Royal Bank Of Canada
Hold
Downgraded
Toronto Dominion Bank
Sell
Reiterated
Canadian National Railway
Hold
Reiterated
Royal Bank Of Canada
Buy
Reiterated
Royal Bank Of Canada
Buy
Reiterated
Royal Bank Of Canada
Buy
Reiterated
Royal Bank Of Canada
Buy
Reiterated

Most Recent Earnings of Large Cap Stocks

Name
Report Date
Time Of Day
Period Ending
Forecast / EPS
Last Year's EPS
Shopify
May 08, 2025
Mar 01, 2025
0.36 / 0.36
0.357
Royal Bank Of Canada
May 29, 2025
Apr 01, 2025
3.18 / 3.12
3.264
Toronto Dominion Bank
May 23, 2025
Apr 01, 2025
1.79 / 1.97
2.052
Canadian National Railway
May 01, 2025
Mar 01, 2025
1.78 / 1.85
1.842
Enbridge
May 09, 2025
Mar 01, 2025
0.96 / 1.03
0.581

Large Cap - FAQ

Which Large Cap stocks have a "Strong Buy" analyst rating?
These Large Cap stocks currently have a "Strong Buy" analyst rating consensus:
Royal Bank Of Canada - Strong Buy, based on 12 analyst ratings, 9 Buy, 3 Hold, and 0 Sell.
    Are Large Cap stocks overpriced?
    Shopify's stock price is currently C$141.71, and its average 12-month price target is C$156.49.
      Royal Bank Of Canada's stock price is currently C$174.25, and its average 12-month price target is C$186.95.
        Toronto Dominion Bank's stock price is currently C$95.22, and its average 12-month price target is C$96.21.
          Canadian National Railway's stock price is currently C$145.15, and its average 12-month price target is C$163.67.
            Enbridge's stock price is currently C$63.89, and its average 12-month price target is C$71.48.
              Which Large Cap stocks pay dividends?
              Shopify does not currently pay dividends.
                Royal Bank Of Canada currently pays a dividend of C$1.54 which represents an annual dividend yield of 3.25%. Royal Bank Of Canada's next Ex-dividend date is July 24, 2025 and its next payout date is August 22, 2025.
                  Toronto Dominion Bank currently pays a dividend of C$1.05 which represents an annual dividend yield of 4.29%. Toronto Dominion Bank's next Ex-dividend date is July 10, 2025 and its next payout date is July 31, 2025.
                    Canadian National Railway currently pays a dividend of C$0.89 which represents an annual dividend yield of 2.35%. Canadian National Railway's next Ex-dividend date is June 9, 2025 and its next payout date is June 30, 2025.
                      Enbridge does not currently pay dividends.

                        Popular Stocks Comparisons

                        Latest News​

                        Gabe Ross‘Don’t Jump the Gun,’ Says Investor About Nio Stock
                        Marty ShtrubelTop Analyst Amit Daryanani Sets Expectations on Apple Stock Ahead of WWDC 2025
                        Marty ShtrubelStrategy (MSTR) Stock Is Less Risky Now, Says Top Investor – But Is It Worth Buying?
                        David CraikNvidia Stock (NVDA) Takes Battle to DeepSeek as AI Chips Go Full Speed Ahead
                        Marty ShtrubelJefferies Bangs the Drum on Nvidia Stock
                        Oliver RodziankoWhy ASML is the Most Important Stock You’ve Never Owned
                        William WhiteWhat a Costco Recall Means for Coca-Cola Stock (KO)
                        Michael ByrneWhy Alphabet (GOOGL) is the Cheapest Magnificent 7 Stock
                        Marty ShtrubelCrowdStrike Stock Tumbles: Here’s What Morgan Stanley Predicts Next
                        William WhiteRite Aid Closes More Stores In Bankruptcy Filing
                        Stephen AyersRhode Acquisition Raises the Stakes for e.l.f. Beauty Stock (ELF)
                        Vince CondarcuriIs Lululemon (LULU) a Good Stock to Buy before Earnings?
                        William WhiteNintendo Stock (NTDOF) Rallies Ahead of Switch 2 Launch
                        Vince CondarcuriMicrosoft-Backed OpenAI (MSFT) Now Has Three Million Paying Business Users
                        William WhiteMoleculin Biotech Stock (MBRX) Dives 10% on Clinical Trial Results

                        Large Cap Stock Events

                        Stock
                        Type
                        Date
                        Canadian National Railway
                        Ex-Dividend Date
                        Jun 09, 2025
                        Toronto Dominion Bank
                        Ex-Dividend Date
                        Jul 10, 2025
                        Canadian National Railway
                        Earnings Release
                        Jul 22, 2025
                        Royal Bank Of Canada
                        Ex-Dividend Date
                        Jul 24, 2025
                        Shopify
                        Earnings Release
                        Jul 30, 2025

                        Popular Stocks

                        Company
                        Price & Change
                        Follow
                        Nvidia
                        Apple
                        Microsoft