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.

           
RY.PR.M ROYAL BANK PREF SERIES BF
19.23-1.44%-0.28Sell2.565K149.810B12.108.6782197.00Financials
RY ROYAL BANK OF CANADA
104.500.16%0.17Buy2.937M149.810B12.108.6782197.00Financials
RY.PR.F RBC NON-CUM FIRST PREF SERIES AF
25.420.16%0.04Buy2.983K149.810B12.108.6782197.00Financials
RY.PR.R RBC PREF SHARES SERIES BM
26.23-0.23%-0.06Buy7.037K149.810B12.108.6782197.00Financials
RY.PR.Q RBC PREF SHARES SERIES BK
26.200.19%0.05Strong Buy6.892K149.810B12.108.6782197.00Financials
RY.PR.O RBC PREF SHARES SERIES BI
24.200.04%0.01Strong Buy2.332K149.810B12.108.6782197.00Financials
RY.PR.A ROYAL BANK OF CANADA, PRF SERIES AA
25.330.08%0.02Buy3.700K149.810B12.108.6782197.00Financials
RY.PR.H ROYAL BANK OF CANADA PRF SERIES BB
18.20-0.71%-0.13Buy205.562K149.810B12.108.6782197.00Financials
RY.PR.E RBC NON-CUM FIRST PR SHS. SERIES AE
25.330.12%0.03Buy600149.810B12.108.6782197.00Financials
RY.PR.Z RBC FIRST PREF SH SERIES AZ
18.15-0.71%-0.13Buy8.307K149.810B12.108.6782197.00Financials
RY.PR.C ROYAL BANK OF CAN. FIRST PREF. SERIES AC
25.320.04%0.01Buy3.400K149.810B12.108.6782197.00Financials
RY.PR.W RBC PREF SHARES SERIES W
25.180.08%0.02Strong Buy1.565K149.810B12.108.6782197.00Financials
RY.PR.G RBC NON-CUM FIRST PR SERIES AG
25.310.00%0.00Buy654149.810B12.108.6782197.00Financials
RY.PR.N ROYAL BANK PREF SERIES BH
24.03-0.33%-0.08Buy200149.810B12.108.6782197.00Financials
RY.PR.P RBC PREF SHARES SERIES BJ
25.570.27%0.07Buy332149.810B12.108.6782197.00Financials
RY.PR.J ROYAL BANK PREF SERIES BD
20.01-0.94%-0.19Sell5.830K149.810B12.108.6782197.00Financials
RY.PR.S RBC PREF SHARES SERIES BO
21.00-0.94%-0.20Sell10.825K149.810B12.108.6782197.00Financials
TD.PF.L TD BANK PREF SERIES 22
24.77-0.08%-0.02Sell2.877K140.443B12.386.2184383.00Financials
TD.PF.J TD BANK PREF SERIES 18
20.72-0.58%-0.12Sell2.506K140.443B12.386.2184383.00Financials
TD.PF.B TD BANK PREF SERIES 3
17.980.11%0.02Buy6.609K140.443B12.386.2184383.00Financials
TD.PF.D TD BANK PREF SERIES 7
20.17-0.59%-0.12Sell4.176K140.443B12.386.2184383.00Financials
TD.PF.F TD BANK PREF SERIES 11
24.220.25%0.06Sell1.700K140.443B12.386.2184383.00Financials
TD.PF.M TD BANK PREF SERIES 24
25.020.12%0.03Buy22.187K140.443B12.386.2184383.00Financials
TD.PF.H TD BANK PREF SERIES 14
25.330.04%0.01Sell23.718K140.443B12.386.2184383.00Financials
TD.PF.C TD BANK PREF SERIES 5
17.97-0.17%-0.03Buy3.322K140.443B12.386.2184383.00Financials
TD.PF.G TD BANK PREF SERIES 12
25.890.00%0.00Sell3.048K140.443B12.386.2184383.00Financials
TD.PF.E TD BANK PREF SERIES 9
20.26-0.59%-0.12Sell2.443K140.443B12.386.2184383.00Financials
TD.PF.I TD BANK PREF SERIES 16
21.82-0.37%-0.08Sell71.919K140.443B12.386.2184383.00Financials
TD.PF.K TD BANK PREF SERIES 20
20.41-0.34%-0.07Sell169.503K140.443B12.386.2184383.00Financials
TD.PF.A TD BANK PREF SERIES 1
17.95-0.22%-0.04Buy3.209K140.443B12.386.2184383.00Financials
TD TORONTO-DOMINION BANK
77.000.30%0.23Buy3.392M140.443B12.386.2184383.00Financials
CNU CNOOC LIMITED
218.56-2.53%-5.68Sell10098.219B9.830.2214965.00Energy
ENB.PR.B ENBRIDGE INC CUM REDEEM PREF SER B
15.150.66%0.10Buy79595.362B22.282.1212000.00Energy
ENB.PF.E ENBRIDGE INC PREF SERIES 13
16.38-0.97%-0.16Buy4.575K95.362B22.282.1212000.00Energy
ENB.PR.D ENBRIDGE INC PREF SER D
16.350.06%0.01Buy2.408K95.362B22.282.1212000.00Energy
ENB.PR.J ENBRIDGE INC PREF SER 7
16.65-0.06%-0.01Buy3.254K95.362B22.282.1212000.00Energy
ENB.PR.Y ENBRIDGE INC CUM RED PREF SERIES 3
15.270.26%0.04Buy5.850K95.362B22.282.1212000.00Energy
ENB.PR.V ENBRIDGE INC PREF SER 1
20.57-0.39%-0.08Buy3.900K95.362B22.282.1212000.00Energy
ENB.PR.C ENBRIDGE INC PREF SERIES C
15.060.00%0.00Buy1.042K95.362B22.282.1212000.00Energy
ENB.PF.U ENBRIDGE INC PREFERRED SER L
18.740.48%0.09Buy3.300K95.362B22.282.1212000.00Energy
ENB.PR.A ENBRIDGE PR
23.98-0.04%-0.01Sell3.287K95.362B22.282.1212000.00Energy
ENB ENBRIDGE INC
47.290.36%0.17Sell3.528M95.362B22.282.1212000.00Energy
ENB.PF.V ENBRIDGE INC PREF SERIES 5 USD
19.05-0.26%-0.05Neutral2.200K95.362B22.282.1212000.00Energy
ENB.PR.F ENBRIDGE INC PREF SER F
17.030.35%0.06Buy1.810K95.362B22.282.1212000.00Energy
ENB.PR.P ENBRIDGE INC PREF SER P
16.440.37%0.06Buy3.324K95.362B22.282.1212000.00Energy
ENB.PF.K ENBRIDGE INC PREF SERIES 19
22.750.13%0.03Buy18.457K95.362B22.282.1212000.00Energy
ENB.PR.H ENBRIDGE INC PREFERRED SER H
15.700.45%0.07Buy3.525K95.362B22.282.1212000.00Energy
ENB.PF.I ENBRIDGE INC PREF SERIES 17
25.030.00%0.00Buy3.451K95.362B22.282.1212000.00Energy
ENB.PF.G ENBRIDGE INC PREF SERIES 15
16.41-0.42%-0.07Buy1.765K95.362B22.282.1212000.00Energy
ENB.PF.A ENBRIDGE INC PREF SERIES 9
16.30-0.37%-0.06Buy2.124K95.362B22.282.1212000.00Energy
ENB.PR.N ENBRIDGE INC PREF SER N
18.280.00%0.00Buy7.142K95.362B22.282.1212000.00Energy
ENB.PF.C ENBRIDGE INC PREF SERIES 11
16.33-0.97%-0.16Buy50795.362B22.282.1212000.00Energy
ENB.PR.U ENBRIDGE INC PREF SH SERIES J
18.750.54%0.10Buy90095.362B22.282.1212000.00Energy
ENB.PR.T ENBRIDGE INC PREF SER R
15.73-0.69%-0.11Sell7.848K95.362B22.282.1212000.00Energy
CNR CANADIAN NATIONAL RAILWAY CO.
120.830.00%0.00Sell914.852K87.082B20.305.9827119.00Industrials
BNS.PR.D BNS PREFERRED SHARES SERIES 31
24.450.12%0.03Buy98584.400B10.316.7799678.00Financials
BNS.PR.G BNS PREFERRED SHARES SERIES 36
26.14-0.19%-0.05Buy1.107K84.400B10.316.7799678.00Financials
BNS.PR.E BNS PREFERRED SHARES SERIES 34
25.900.15%0.04Buy2.460K84.400B10.316.7799678.00Financials
BNS.PR.I BNS PREFERRED SHARES SERIES 40
20.700.78%0.16Sell14.165K84.400B10.316.7799678.00Financials
BNS.PR.F BNS PREFERRED SHARES SERIES 33
24.280.25%0.06Strong Buy1.738K84.400B10.316.7799678.00Financials
BNS.PR.Y BANK OF NOVA SCOTIA 5 YR PREF SER 30
24.35-0.25%-0.06Buy1.560K84.400B10.316.7799678.00Financials
BNS.PR.Z BNS PREFERRED SERIES 32
24.070.17%0.04Buy1.361K84.400B10.316.7799678.00Financials
BNS.PR.H BNS PREFERRED SHARES SERIES 38
25.570.27%0.07Buy6.839K84.400B10.316.7799678.00Financials
BNS BANK OF NOVA SCOTIA
69.370.43%0.30Sell1.633M84.400B10.316.7799678.00Financials
SU SUNCOR ENERGY INC.
40.65-0.81%-0.33Sell3.089M64.379B16.662.4712480.00Energy
BMO.PR.A BMO PREF SHARES SERIES 26
23.90-1.24%-0.30Sell1.400K63.193B10.519.4545454.00Financials
BMO.PR.Y BANK OF MONTREAL PREF SERIES 33
19.52-1.06%-0.21Sell2.010K63.193B10.519.4545454.00Financials
BMO.PR.D BMO PREF SHARES SERIES 42
21.850.09%0.02Sell34.500K63.193B10.519.4545454.00Financials
BMO.PR.Q BANK OF MONTREAL B PREF SH SER 25
23.65-0.38%-0.09Buy2.550K63.193B10.519.4545454.00Financials
BMO BANK OF MONTREAL
99.100.18%0.18Strong Sell1.271M63.193B10.519.4545454.00Financials
BMO.PR.T BMO NON CUM CL B PRF SHARE SERIES 29
17.75-0.73%-0.13Buy60.900K63.193B10.519.4545454.00Financials
BMO.PR.C BMO PREF SHARES SERIES 40
22.61-0.44%-0.10Sell8.907K63.193B10.519.4545454.00Financials
BMO.PR.S BMO CL B PREF SHARES SER 27
18.24-0.22%-0.04Sell14.458K63.193B10.519.4545454.00Financials
BMO.PR.E BMO PREF SHARES SERIES 44
20.95-0.85%-0.18Sell15.178K63.193B10.519.4545454.00Financials
BMO.PR.F BMO PREF SHARES SERIES 46
25.200.28%0.07Buy20.776K63.193B10.519.4545454.00Financials
BMO.PR.Z BANK OF MONTREAL PREF SERIES 35
24.99-0.16%-0.04Buy1.800K63.193B10.519.4545454.00Financials
BMO.PR.B BMO PREF SHARES SERIES 38
25.930.43%0.11Strong Buy3.495K63.193B10.519.4545454.00Financials
BMO.PR.W BMO CL B PREF SHARES SER 31
17.71-0.67%-0.12Buy50.340K63.193B10.519.4545454.00Financials
TRP.PR.C TC ENERGY CUMUL REDEEM PREF SER 5
12.40-0.72%-0.09Sell6.719K60.891B16.414.007081.00Energy
TRP.PR.A TC ENERGY CORP PREF SERIES 1
14.00-0.50%-0.07Sell5.500K60.891B16.414.007081.00Energy
TRP.PR.K TC ENERGY CORP PREF SERIES 15
25.35-0.04%-0.01Buy4.217K60.891B16.414.007081.00Energy
TRP.PR.H TC ENERGY CORP PREF SERIES 4
11.81-2.80%-0.34Buy1.130K60.891B16.414.007081.00Energy
TRP.PR.J TC ENERGY CORP PREF SERIES 13
25.63-0.54%-0.14Sell30760.891B16.414.007081.00Energy
TRP.PR.B TC ENERGY CORP PREF SERIES 3
11.78-1.59%-0.19Buy28.905K60.891B16.414.007081.00Energy
TRP.PR.F TC ENERGY CORP PREF SERIES 2
13.90-1.07%-0.15Sell9.471K60.891B16.414.007081.00Energy
TRP.PR.E TC ENERGY CORP PREF SERIES 9
16.00-1.23%-0.20Sell23.350K60.891B16.414.007081.00Energy
TRP.PR.D TC ENERGY CORP PREF SERIES 7
16.71-0.83%-0.14Buy4.588K60.891B16.414.007081.00Energy
TRP.PR.I TC ENERGY CORP PREF SERIES 6
13.000.00%0.00Buy90060.891B16.414.007081.00Energy
TRP TC ENERGY CORP.
65.730.26%0.17Buy1.304M60.891B16.414.007081.00Energy
TRP.PR.G TC ENERGY CORP PREF SERIES 11
18.40-0.65%-0.12Sell2.078K60.891B16.414.007081.00Energy
BAM.PR.X BROOKFIELD AM PREF SER 28
13.08-0.53%-0.07Sell9.050K60.303B15.204.35100000.00Financials
BAM.PR.B BROOKFIELD ASSET MGMT INC., PR. SER 2
11.250.09%0.01Buy1.200K60.303B15.204.35100000.00Financials
BAM.PF.H BROOKFIELD ASSET MGT INC PREF SER 44
25.47-0.16%-0.04Sell1.704K60.303B15.204.35100000.00Financials
BAM.PR.G BROOKFIELD ASSET MGMT INC., PR SER 9
14.45-0.34%-0.05Strong Sell60060.303B15.204.35100000.00Financials
BAM.PF.E BROOKFIELD ASSET MGMT PREF SERIES 38
16.66-0.06%-0.01Buy84360.303B15.204.35100000.00Financials
BAM.PR.K BROOKFIELD ASSET MGMT INC., PR. SER 13
11.190.36%0.04Buy3.145K60.303B15.204.35100000.00Financials
BAM.PF.D BROOKFIELD ASSET MGMT INC PR SER 37
21.00-0.47%-0.10Buy2.342K60.303B15.204.35100000.00Financials
BAM.PR.M BROOKFIELD ASSET MGMT INC, PRF A SER 17
20.510.29%0.06Buy2.600K60.303B15.204.35100000.00Financials
BAM.PR.N BROOKFIELD ASSET MGMT PREF SHS SER 18
20.410.44%0.09Buy98360.303B15.204.35100000.00Financials
BAM.PF.A BROOKFIELD ASSET MGMT INC PREF SER 32
19.26-0.62%-0.12Sell2.267K60.303B15.204.35100000.00Financials
Load More
Home Stock Screener Forex Screener Crypto Screener Economic Calendar How It Works Chart Features Pricing House Rules Moderators Website & Broker Solutions Widgets Charting Solutions Get Help Feature Request Blog & News FAQ Wiki Twitter
Profile Profile Settings Account and Billing Get Help Ideas Published Followers Following Private Messages Chat Sign Out