Take your trading to the next level Start free trial

Largest companies by market cap — Canadian Stock Market

Market capitalization shows the value of a corporation by multiplying the stock price by the number of stocks outstanding. Companies are sorted according to their market cap. Any public company with a market cap above $10 billion is generally considered to be a large cap company. Large-cap stocks are usually industry and sector leaders, and represent well-known, established companies.

           
SHOP SHOPIFY INC
1446.60-0.48%-7.02Buy110.593K174.883B-0.825000.00Retail Trade
SHOP SHOPIFY INC
1448.00-0.29%-4.14Buy1.342K174.883B-0.825000.00Retail Trade
RY.PR.W RBC PREF SHARES SERIES W
24.86-0.28%-0.07Buy6.705K133.488B3.197.8385000.00Finance
RY.PR.S RBC PREF SHARES SERIES BO
18.820.37%0.07Buy1.294K133.488B2.407.8385000.00Finance
RY.PR.S RBC PREF SHARES SERIES BO
18.85-1.31%-0.25Buy1.000K133.488B2.457.8385000.00Finance
RY.PR.A ROYAL BANK OF CANADA, PRF SERIES AA
25.150.08%0.02Sell100133.488B3.227.8385000.00Finance
RY.PR.H ROYAL BANK OF CANADA PRF SERIES BB
17.320.70%0.12Buy800133.488B2.207.8385000.00Finance
RY.PR.J ROYAL BANK PREF SERIES BD
18.820.32%0.06Buy500133.488B2.407.8385000.00Finance
RY.PR.C ROYAL BANK OF CAN. FIRST PREF. SERIES AC
25.120.16%0.04Sell7.013K133.488B3.217.8385000.00Finance
RY.PR.Z RBC FIRST PREF SH SERIES AZ
17.09-0.06%-0.01Strong Buy100133.488B2.197.8385000.00Finance
RY.PR.O RBC PREF SHARES SERIES BI
24.700.08%0.02Strong Buy674133.488B3.167.8385000.00Finance
RY.PR.E RBC NON-CUM FIRST PR SHS. SERIES AE
25.120.08%0.02Sell3.200K133.488B3.227.8385000.00Finance
RY.PR.Z RBC FIRST PREF SH SERIES AZ
17.150.59%0.10Buy27.030K133.488B2.187.8385000.00Finance
RY.PR.N ROYAL BANK PREF SERIES BH
24.750.45%0.11Strong Buy1.000K133.488B3.167.8385000.00Finance
RY.PR.A ROYAL BANK OF CANADA, PRF SERIES AA
25.100.08%0.02Sell4.000K133.488B3.217.8385000.00Finance
RY ROYAL BANK OF CANADA
94.570.90%0.84Buy85.056K133.488B12.017.8385000.00Finance
RY.PR.Q RBC PREF SHARES SERIES BK
25.27-0.08%-0.02Buy30.680K133.488B3.247.8385000.00Finance
RY.PR.C ROYAL BANK OF CAN. FIRST PREF. SERIES AC
25.120.16%0.04Sell1.000K133.488B3.217.8385000.00Finance
RY.PR.M ROYAL BANK PREF SERIES BF
18.851.34%0.25Strong Buy65.400K133.488B2.387.8385000.00Finance
RY.PR.M ROYAL BANK PREF SERIES BF
18.801.08%0.20Buy2.200K133.488B2.387.8385000.00Finance
RY.PR.F RBC NON-CUM FIRST PREF SERIES AF
25.110.16%0.04Buy200133.488B3.217.8385000.00Finance
RY.PR.G RBC NON-CUM FIRST PR SERIES AG
25.09-0.04%-0.01Sell300133.488B3.227.8385000.00Finance
RY.PR.G RBC NON-CUM FIRST PR SERIES AG
25.09-0.04%-0.01Sell4.050K133.488B3.227.8385000.00Finance
RY.PR.O RBC PREF SHARES SERIES BI
24.500.04%0.01Buy300133.488B3.147.8385000.00Finance
RY.PR.W RBC PREF SHARES SERIES W
24.860.04%0.01Buy400133.488B3.187.8385000.00Finance
RY.PR.Q RBC PREF SHARES SERIES BK
25.27-0.16%-0.04Buy3.600K133.488B3.247.8385000.00Finance
RY.PR.J ROYAL BANK PREF SERIES BD
19.101.87%0.35Buy61.700K133.488B2.407.8385000.00Finance
RY ROYAL BANK OF CANADA
94.590.84%0.79Buy2.763M133.488B12.027.8385000.00Finance
RY.PR.N ROYAL BANK PREF SERIES BH
24.840.28%0.07Buy2.900K133.488B3.177.8385000.00Finance
RY.PR.H ROYAL BANK OF CANADA PRF SERIES BB
17.320.70%0.12Buy2.600K133.488B2.207.8385000.00Finance
RY.PR.F RBC NON-CUM FIRST PREF SERIES AF
25.10-0.08%-0.02Sell1.400K133.488B3.227.8385000.00Finance
RY.PR.E RBC NON-CUM FIRST PR SHS. SERIES AE
25.120.08%0.02Sell2.575K133.488B3.227.8385000.00Finance
TD.PF.H TD BANK PREF SERIES 14
25.05-0.08%-0.02Buy17.573K108.505B4.405.70Finance
TD.PF.J TD BANK PREF SERIES 18
19.730.15%0.03Buy26.200K108.505B3.465.70Finance
TD.PF.L TD BANK PREF SERIES 22
23.30-0.47%-0.11Buy200108.505B4.115.70Finance
TD.PF.E TD BANK PREF SERIES 9
19.480.41%0.08Buy2.043K108.505B3.415.70Finance
TD.PF.B TD BANK PREF SERIES 3
16.810.00%0.00Buy400108.505B2.955.70Finance
TD.PF.K TD BANK PREF SERIES 20
19.100.00%0.00Buy19.600K108.505B3.365.70Finance
TD.PF.D TD BANK PREF SERIES 7
18.62-0.75%-0.14Buy690108.505B3.305.70Finance
TD.PF.C TD BANK PREF SERIES 5
17.30-0.52%-0.09Strong Buy1.200K108.505B3.065.70Finance
TD.PF.D TD BANK PREF SERIES 7
18.70-0.53%-0.10Buy3.144K108.505B3.305.70Finance
TD TORONTO-DOMINION BANK
60.490.52%0.31Sell3.241M108.505B10.575.70Finance
TD.PF.C TD BANK PREF SERIES 5
17.30-1.42%-0.25Buy3.300K108.505B3.085.70Finance
TD.PF.B TD BANK PREF SERIES 3
16.900.60%0.10Buy700108.505B2.955.70Finance
TD.PF.H TD BANK PREF SERIES 14
25.00-0.20%-0.05Buy100108.505B4.405.70Finance
TD.PF.I TD BANK PREF SERIES 16
21.160.81%0.17Buy4.600K108.505B3.695.70Finance
TD.PF.I TD BANK PREF SERIES 16
21.170.91%0.19Buy100108.505B3.695.70Finance
TD.PF.M TD BANK PREF SERIES 24
24.20-0.08%-0.02Buy1.729K108.505B4.265.70Finance
TD.PF.M TD BANK PREF SERIES 24
24.250.00%0.00Buy100108.505B4.265.70Finance
TD.PF.L TD BANK PREF SERIES 22
23.450.43%0.10Buy3.600K108.505B4.105.70Finance
TD.PF.K TD BANK PREF SERIES 20
19.04-1.04%-0.20Buy300108.505B3.385.70Finance
TD.PF.A TD BANK PREF SERIES 1
16.950.30%0.05Buy4.730K108.505B2.975.70Finance
TD TORONTO-DOMINION BANK
60.500.53%0.32Sell62.092K108.505B10.575.70Finance
TD.PF.E TD BANK PREF SERIES 9
19.202.24%0.42Buy40.900K108.505B3.305.70Finance
TD.PF.A TD BANK PREF SERIES 1
16.961.25%0.21Buy1.400K108.505B2.945.70Finance
TD.PF.J TD BANK PREF SERIES 18
19.90-0.10%-0.02Buy100108.505B3.505.70Finance
CNR CANADIAN NATIONAL RAILWAY CO.
132.371.36%1.77Buy15.040K92.805B25.835.0725975.00Transportation
CNR CANADIAN NATIONAL RAILWAY CO.
132.451.32%1.72Buy658.275K92.805B25.865.0725975.00Transportation
ENB.PF.E ENBRIDGE INC PREF SERIES 13
12.50-3.47%-0.45Buy25.500K88.400B13.810.9511300.00Industrial Services
ENB.PR.A ENBRIDGE PR
23.750.64%0.15Buy60088.400B25.180.9511300.00Industrial Services
ENB.PR.H ENBRIDGE INC PREFERRED SER H
11.90-0.34%-0.04Buy1.500K88.400B12.740.9511300.00Industrial Services
ENB.PR.A ENBRIDGE PR
23.850.42%0.10Strong Buy3.911K88.400B25.340.9511300.00Industrial Services
ENB.PR.B ENBRIDGE INC CUM REDEEM PREF SER B
11.35-0.53%-0.06Buy10088.400B12.170.9511300.00Industrial Services
ENB.PR.T ENBRIDGE INC PREF SER R
12.76-0.78%-0.10Buy1.700K88.400B13.720.9511300.00Industrial Services
ENB.PF.G ENBRIDGE INC PREF SERIES 15
12.03-2.20%-0.27Sell17.300K88.400B13.120.9511300.00Industrial Services
ENB.PF.I ENBRIDGE INC PREF SERIES 17
24.150.62%0.15Buy3.112K88.400B25.600.9511300.00Industrial Services
ENB.PR.B ENBRIDGE INC CUM REDEEM PREF SER B
11.20-1.15%-0.13Neutral4.100K88.400B12.090.9511300.00Industrial Services
ENB.PF.C ENBRIDGE INC PREF SERIES 11
13.600.29%0.04Buy3.309K88.400B14.470.9511300.00Industrial Services
ENB.PF.C ENBRIDGE INC PREF SERIES 11
13.560.22%0.03Buy9.000K88.400B14.430.9511300.00Industrial Services
ENB.PF.I ENBRIDGE INC PREF SERIES 17
24.100.33%0.08Buy38.500K88.400B25.620.9511300.00Industrial Services
ENB.PR.J ENBRIDGE INC PREF SER 7
13.300.15%0.02Buy80088.400B14.170.9511300.00Industrial Services
ENB.PR.H ENBRIDGE INC PREFERRED SER H
11.90-0.25%-0.03Buy12.050K88.400B12.730.9511300.00Industrial Services
ENB.PF.V ENBRIDGE INC PREF SERIES 5 USD
16.182.60%0.41Buy25088.400B22.370.9511300.00Industrial Services
ENB.PR.J ENBRIDGE INC PREF SER 7
13.300.15%0.02Buy80088.400B14.170.9511300.00Industrial Services
ENB.PR.N ENBRIDGE INC PREF SER N
13.99-0.14%-0.02Buy1.600K88.400B14.950.9511300.00Industrial Services
ENB.PR.D ENBRIDGE INC PREF SER D
12.42-1.43%-0.18Buy50088.400B13.440.9511300.00Industrial Services
ENB.PR.Y ENBRIDGE INC CUM RED PREF SERIES 3
12.200.83%0.10Buy10088.400B12.910.9511300.00Industrial Services
ENB.PF.V ENBRIDGE INC PREF SERIES 5 USD
16.15-0.92%-0.15Buy9.000K88.400B23.130.9511300.00Industrial Services
ENB.PF.A ENBRIDGE INC PREF SERIES 9
13.75-0.36%-0.05Buy5.190K88.400B14.720.9511300.00Industrial Services
ENB ENBRIDGE INC
44.020.85%0.37Buy13.105M88.400B46.560.9511300.00Industrial Services
ENB.PR.C ENBRIDGE INC PREF SERIES C
10.800.00%0.00Buy80088.400B11.520.9511300.00Industrial Services
ENB.PF.G ENBRIDGE INC PREF SERIES 15
12.381.06%0.13Buy5.628K88.400B13.070.9511300.00Industrial Services
ENB.PR.U ENBRIDGE INC PREF SH SERIES J
14.551.75%0.25Sell1.700K88.400B20.290.9511300.00Industrial Services
ENB.PR.P ENBRIDGE INC PREF SER P
13.100.77%0.10Buy60088.400B13.870.9511300.00Industrial Services
ENB.PR.F ENBRIDGE INC PREF SER F
12.910.39%0.05Sell1.500K88.400B13.720.9511300.00Industrial Services
ENB.PR.V ENBRIDGE INC PREF SER 1
16.901.50%0.25Buy70088.400B23.620.9511300.00
ENB.PR.C ENBRIDGE INC PREF SERIES C
10.85-1.36%-0.15Buy1.200K88.400B11.730.9511300.00Industrial Services
ENB.PR.P ENBRIDGE INC PREF SER P
13.00-0.23%-0.03Buy2.140K88.400B13.900.9511300.00Industrial Services
ENB.PF.A ENBRIDGE INC PREF SERIES 9
13.800.00%0.00Buy10088.400B14.720.9511300.00Industrial Services
ENB.PR.Y ENBRIDGE INC CUM RED PREF SERIES 3
12.251.58%0.19Buy91088.400B12.870.9511300.00Industrial Services
ENB.PR.N ENBRIDGE INC PREF SER N
14.050.29%0.04Buy70088.400B14.950.9511300.00Industrial Services
ENB.PR.T ENBRIDGE INC PREF SER R
12.65-0.78%-0.10Buy2.800K88.400B13.600.9511300.00Industrial Services
ENB.PR.U ENBRIDGE INC PREF SH SERIES J
14.50-0.14%-0.02Sell10.050K88.400B20.600.9511300.00Industrial Services
ENB.PR.F ENBRIDGE INC PREF SER F
13.090.31%0.04Buy14.500K88.400B13.920.9511300.00Industrial Services
ENB.PF.K ENBRIDGE INC PREF SERIES 19
22.001.34%0.29Buy20088.400B23.160.9511300.00Industrial Services
ENB.PF.E ENBRIDGE INC PREF SERIES 13
12.20-2.24%-0.28Sell28.350K88.400B13.310.9511300.00Industrial Services
ENB ENBRIDGE INC
43.990.83%0.36Buy291.531K88.400B46.540.9511300.00Industrial Services
ENB.PF.U ENBRIDGE INC PREFERRED SER L
14.802.49%0.36Buy30088.400B20.490.9511300.00Industrial Services
ENB.PF.U ENBRIDGE INC PREFERRED SER L
14.700.00%0.00Buy5.925K88.400B20.860.9511300.00Industrial Services
ENB.PR.D ENBRIDGE INC PREF SER D
12.42-0.24%-0.03Buy4.680K88.400B13.280.9511300.00Industrial Services
Load More
Home Stock Screener Forex Screener Crypto Screener Economic Calendar How It Works Chart Features Pricing Refer a friend House Rules Help Center Website & Broker Solutions Widgets Charting Solutions Lightweight Charting Library Blog & News Twitter
Profile Profile Settings Account and Billing Referred friends Coins My Support Tickets Help Center Ideas Published Followers Following Private Messages Chat Sign Out