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 ROYAL BANK OF CANADA
105.361.63%1.69Strong Buy2.108M148.862B12.038.6782197.00Financials
RY.PR.H ROYAL BANK OF CANADA PRF SERIES BB
17.32-0.17%-0.03Strong Sell12.250K148.862B12.038.6782197.00Financials
RY.PR.C ROYAL BANK OF CAN. FIRST PREF. SERIES AC
25.290.12%0.03Strong Buy12.200K148.862B12.038.6782197.00Financials
RY.PR.W RBC PREF SHARES SERIES W
24.710.24%0.06Sell1.950K148.862B12.038.6782197.00Financials
RY.PR.J ROYAL BANK PREF SERIES BD
19.190.10%0.02Strong Sell5.916K148.862B12.038.6782197.00Financials
RY.PR.P RBC PREF SHARES SERIES BJ
25.300.04%0.01Buy4.300K148.862B12.038.6782197.00Financials
RY.PR.A ROYAL BANK OF CANADA, PRF SERIES AA
25.440.83%0.21Strong Buy1.200K148.862B12.038.6782197.00Financials
RY.PR.G RBC NON-CUM FIRST PR SERIES AG
25.260.04%0.01Strong Buy1.000K148.862B12.038.6782197.00Financials
RY.PR.N ROYAL BANK PREF SERIES BH
23.950.00%0.00Sell1.100K148.862B12.038.6782197.00Financials
RY.PR.S RBC PREF SHARES SERIES BO
20.80-0.95%-0.20Sell14.360K148.862B12.038.6782197.00Financials
RY.PR.Z RBC FIRST PREF SH SERIES AZ
17.33-0.12%-0.02Strong Sell7.649K148.862B12.038.6782197.00Financials
RY.PR.F RBC NON-CUM FIRST PREF SERIES AF
25.25-0.20%-0.05Buy5.182K148.862B12.038.6782197.00Financials
RY.PR.O RBC PREF SHARES SERIES BI
24.100.17%0.04Buy500148.862B12.038.6782197.00Financials
RY.PR.M ROYAL BANK PREF SERIES BF
18.490.27%0.05Strong Sell32.394K148.862B12.038.6782197.00Financials
RY.PR.Q RBC PREF SHARES SERIES BK
26.000.12%0.03Buy4.554K148.862B12.038.6782197.00Financials
RY.PR.E RBC NON-CUM FIRST PR SHS. SERIES AE
25.300.32%0.08Strong Buy1.300K148.862B12.038.6782197.00Financials
RY.PR.R RBC PREF SHARES SERIES BM
26.02-0.42%-0.11Sell6.850K148.862B12.038.6782197.00Financials
TD.PF.I TD BANK PREF SERIES 16
21.570.33%0.07Sell7.600K138.979B12.256.2184383.00Financials
TD.PF.F TD BANK PREF SERIES 11
24.13-0.08%-0.02Buy4.412K138.979B12.256.2184383.00Financials
TD.PF.A TD BANK PREF SERIES 1
16.88-0.12%-0.02Sell44.000K138.979B12.256.2184383.00Financials
TD.PF.K TD BANK PREF SERIES 20
20.07-1.47%-0.30Sell10.800K138.979B12.256.2184383.00Financials
TD.PF.B TD BANK PREF SERIES 3
17.230.00%0.00Sell64.069K138.979B12.256.2184383.00Financials
TD TORONTO-DOMINION BANK
76.901.22%0.93Strong Buy3.120M138.979B12.256.2184383.00Financials
TD.PF.H TD BANK PREF SERIES 14
25.520.16%0.04Sell38.936K138.979B12.256.2184383.00Financials
TD.PF.L TD BANK PREF SERIES 22
24.430.29%0.07Strong Sell16.115K138.979B12.256.2184383.00Financials
TD.PF.G TD BANK PREF SERIES 12
25.90-0.08%-0.02Strong Sell8.643K138.979B12.256.2184383.00Financials
TD.PF.C TD BANK PREF SERIES 5
16.81-0.24%-0.04Sell17.922K138.979B12.256.2184383.00Financials
TD.PF.M TD BANK PREF SERIES 24
24.51-0.37%-0.09Sell24.415K138.979B12.256.2184383.00Financials
TD.PF.D TD BANK PREF SERIES 7
19.61-0.25%-0.05Strong Sell13.600K138.979B12.256.2184383.00Financials
TD.PF.J TD BANK PREF SERIES 18
20.030.10%0.02Sell31.615K138.979B12.256.2184383.00Financials
TD.PF.E TD BANK PREF SERIES 9
19.770.56%0.11Sell2.453K138.979B12.256.2184383.00Financials
CNU CNOOC LIMITED
211.380.31%0.66Sell10095.818B9.390.2314965.00Energy
ENB.PR.P ENBRIDGE INC PREF SER P
15.50-0.06%-0.01Sell9.670K92.974B21.722.1212000.00Energy
ENB.PF.E ENBRIDGE INC PREF SERIES 13
15.57-0.19%-0.03Sell3.922K92.974B21.722.1212000.00Energy
ENB.PR.N ENBRIDGE INC PREF SER N
17.100.29%0.05Strong Sell14.205K92.974B21.722.1212000.00Energy
ENB.PR.F ENBRIDGE INC PREF SER F
16.25-0.06%-0.01Sell18.091K92.974B21.722.1212000.00Energy
ENB.PF.I ENBRIDGE INC PREF SERIES 17
24.290.37%0.09Sell12.900K92.974B21.722.1212000.00Energy
ENB.PF.G ENBRIDGE INC PREF SERIES 15
15.79-0.38%-0.06Strong Sell5.800K92.974B21.722.1212000.00Energy
ENB.PR.A ENBRIDGE PR
24.07-0.12%-0.03Sell2.000K92.974B21.722.1212000.00Energy
ENB.PR.C ENBRIDGE INC PREF SERIES C
14.49-0.82%-0.12Strong Sell80092.974B21.722.1212000.00Energy
ENB.PR.J ENBRIDGE INC PREF SER 7
15.70-2.55%-0.41Strong Sell7.110K92.974B21.722.1212000.00Energy
ENB.PF.U ENBRIDGE INC PREFERRED SER L
18.00-0.77%-0.14Sell14.274K92.974B21.722.1212000.00Energy
ENB.PR.Y ENBRIDGE INC CUM RED PREF SERIES 3
14.11-0.70%-0.10Strong Sell3.600K92.974B21.722.1212000.00Energy
ENB.PR.V ENBRIDGE INC PREF SER 1
20.28-0.59%-0.12Strong Sell13.070K92.974B21.722.1212000.00Energy
ENB.PF.C ENBRIDGE INC PREF SERIES 11
15.54-1.27%-0.20Sell10.070K92.974B21.722.1212000.00Energy
ENB.PF.K ENBRIDGE INC PREF SERIES 19
21.28-0.75%-0.16Sell4.900K92.974B21.722.1212000.00Energy
ENB.PF.V ENBRIDGE INC PREF SERIES 5 USD
18.990.00%0.00Sell7.199K92.974B21.722.1212000.00Energy
ENB.PF.A ENBRIDGE INC PREF SERIES 9
15.44-1.28%-0.20Sell3.294K92.974B21.722.1212000.00Energy
ENB.PR.H ENBRIDGE INC PREFERRED SER H
15.10-0.59%-0.09Sell13.000K92.974B21.722.1212000.00Energy
ENB.PR.U ENBRIDGE INC PREF SH SERIES J
17.70-1.12%-0.20Strong Sell4.765K92.974B21.722.1212000.00Energy
ENB.PR.B ENBRIDGE INC CUM REDEEM PREF SER B
14.02-1.34%-0.19Strong Sell10.939K92.974B21.722.1212000.00Energy
ENB.PR.D ENBRIDGE INC PREF SER D
15.32-0.26%-0.04Strong Sell11.786K92.974B21.722.1212000.00Energy
ENB ENBRIDGE INC
46.300.78%0.36Sell5.956M92.974B21.722.1212000.00Energy
ENB.PR.T ENBRIDGE INC PREF SER R
15.000.00%0.00Strong Sell32.175K92.974B21.722.1212000.00Energy
CNR CANADIAN NATIONAL RAILWAY CO.
122.730.73%0.89Buy1.037M87.945B20.475.9827119.00Industrials
BNS.PR.Z BNS PREFERRED SERIES 32
23.850.00%0.00Buy15.660K86.313B10.546.7799678.00Financials
BNS.PR.E BNS PREFERRED SHARES SERIES 34
25.940.35%0.09Sell3.652K86.313B10.546.7799678.00Financials
BNS.PR.H BNS PREFERRED SHARES SERIES 38
25.610.04%0.01Sell2.000K86.313B10.546.7799678.00Financials
BNS.PR.F BNS PREFERRED SHARES SERIES 33
23.94-0.08%-0.02Sell1.700K86.313B10.546.7799678.00Financials
BNS.PR.I BNS PREFERRED SHARES SERIES 40
21.05-2.32%-0.50Sell12.078K86.313B10.546.7799678.00Financials
BNS.PR.D BNS PREFERRED SHARES SERIES 31
24.41-0.04%-0.01Buy3.000K86.313B10.546.7799678.00Financials
BNS.PR.G BNS PREFERRED SHARES SERIES 36
26.120.46%0.12Buy5.900K86.313B10.546.7799678.00Financials
BNS.PR.Y BANK OF NOVA SCOTIA 5 YR PREF SER 30
24.28-0.29%-0.07Sell1.650K86.313B10.546.7799678.00Financials
BNS BANK OF NOVA SCOTIA
71.160.78%0.55Buy2.533M86.313B10.546.7799678.00Financials
SU SUNCOR ENERGY INC.
41.69-0.02%-0.01Sell4.070M65.510B16.962.4712480.00Energy
BMO.PR.F BMO PREF SHARES SERIES 46
24.620.20%0.05Sell4.000K63.595B10.589.4545454.00Financials
BMO.PR.W BMO CL B PREF SHARES SER 31
16.20-0.18%-0.03Sell7.597K63.595B10.589.4545454.00Financials
BMO.PR.A BMO PREF SHARES SERIES 26
23.90-0.33%-0.08Sell1.100K63.595B10.589.4545454.00Financials
BMO.PR.E BMO PREF SHARES SERIES 44
20.47-1.11%-0.23Sell11.985K63.595B10.589.4545454.00Financials
BMO.PR.C BMO PREF SHARES SERIES 40
21.97-0.18%-0.04Sell2.800K63.595B10.589.4545454.00Financials
BMO.PR.Z BANK OF MONTREAL PREF SERIES 35
24.800.20%0.05Sell31.770K63.595B10.589.4545454.00Financials
BMO.PR.T BMO NON CUM CL B PRF SHARE SERIES 29
16.22-0.67%-0.11Sell2.950K63.595B10.589.4545454.00Financials
BMO.PR.Y BANK OF MONTREAL PREF SERIES 33
18.52-0.70%-0.13Strong Sell15.450K63.595B10.589.4545454.00Financials
BMO.PR.S BMO CL B PREF SHARES SER 27
17.50-0.51%-0.09Strong Sell7.928K63.595B10.589.4545454.00Financials
BMO.PR.Q BANK OF MONTREAL B PREF SH SER 25
23.45-0.42%-0.10Sell4.200K63.595B10.589.4545454.00Financials
BMO.PR.B BMO PREF SHARES SERIES 38
25.580.55%0.14Sell21.975K63.595B10.589.4545454.00Financials
BMO.PR.D BMO PREF SHARES SERIES 42
21.16-0.14%-0.03Strong Sell23.150K63.595B10.589.4545454.00Financials
BMO BANK OF MONTREAL
100.510.95%0.95Buy1.118M63.595B10.589.4545454.00Financials
BAM.PR.C BROOKFIELD ASSET MGMT INC., PR. SER 4
10.700.00%0.00Sell3.010K62.902B14.814.47100000.00Financials
BAM.PR.N BROOKFIELD ASSET MGMT PREF SHS SER 18
19.69-0.05%-0.01Sell1.431K62.902B14.814.47100000.00Financials
BAM.PR.X BROOKFIELD AM PREF SER 28
12.34-2.53%-0.32Sell56.410K62.902B14.814.47100000.00Financials
BAM.PF.F BROOKFIELD ASSET MGMT INC PREF SER 40
16.53-0.84%-0.14Strong Sell3.812K62.902B14.814.47100000.00Financials
BAM.A BROOKFIELD ASSET MANAGEMENT INC. CL.A LV
64.181.49%0.94Strong Buy1.344M62.902B14.814.47100000.00Financials
BAM.PF.D BROOKFIELD ASSET MGMT INC PR SER 37
20.45-0.05%-0.01Sell2.816K62.902B14.814.47100000.00Financials
BAM.PF.A BROOKFIELD ASSET MGMT INC PREF SER 32
18.550.05%0.01Sell6.269K62.902B14.814.47100000.00Financials
BAM.PR.R BROOKFIELD ASSET MGMT PREF SER 24
14.09-0.49%-0.07Strong Sell6.733K62.902B14.814.47100000.00Financials
BAM.PF.H BROOKFIELD ASSET MGT INC PREF SER 44
25.540.31%0.08Sell5.250K62.902B14.814.47100000.00Financials
BAM.PR.K BROOKFIELD ASSET MGMT INC., PR. SER 13
10.700.38%0.04Sell3.871K62.902B14.814.47100000.00Financials
BAM.PF.C BROOKFIELD ASSET MGMT INC PREF SER 36
20.090.20%0.04Sell18.661K62.902B14.814.47100000.00Financials
BAM.PR.T BROOKFIELD ASSET MGMT PREF SER 26
14.34-0.42%-0.06Sell12.859K62.902B14.814.47100000.00Financials
BAM.PR.E BROOKFIELD ASSET MGMT INC. PR. SER 8
16.250.00%0.00Sell80062.902B14.814.47100000.00Financials
BAM.PR.S BROOKFIELD ASSET MGMT INC PREF SER 25
14.20-1.73%-0.25Sell2.394K62.902B14.814.47100000.00Financials
BAM.PR.G BROOKFIELD ASSET MGMT INC., PR SER 9
14.79-0.54%-0.08Sell90062.902B14.814.47100000.00Financials
BAM.PF.J BROOKFIELD ASSET MGMT INC PREF SER 48
23.17-0.47%-0.11Sell4.700K62.902B14.814.47100000.00Financials
BAM.PR.Z BROOKFIELD ASSET MGMT INC PR SER 30
18.00-0.22%-0.04Sell2.250K62.902B14.814.47100000.00Financials
BAM.PF.B BROOKFIELD ASSET MGMT INC PREF SER 34
16.870.18%0.03Sell8.893K62.902B14.814.47100000.00Financials
BAM.PF.I BROOKFIELD ASSET MGMT INC PREF SER 46
24.25-0.33%-0.08Sell7.266K62.902B14.814.47100000.00Financials
BAM.PR.B BROOKFIELD ASSET MGMT INC., PR. SER 2
10.760.84%0.09Sell1.619K62.902B14.814.47100000.00Financials
BAM.PR.M BROOKFIELD ASSET MGMT INC, PRF A SER 17
19.76-0.20%-0.04Sell3.594K62.902B14.814.47100000.00Financials
BAM.PF.E BROOKFIELD ASSET MGMT PREF SERIES 38
15.35-1.29%-0.20Sell4.830K62.902B14.814.47100000.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