Largest companies by market cap

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.G RBC NON-CUM FIRST PR SERIES AG
25.32-0.08%-0.02Sell16.907K142.633B12.487.9582236.00Financials
RY.PR.C ROYAL BANK OF CAN. FIRST PREF. SERIES AC
25.290.08%0.02Strong Buy241.723K142.633B12.487.9582236.00Financials
RY.PR.A ROYAL BANK OF CANADA, PRF SERIES AA
25.31-0.12%-0.03Sell4.831K142.633B12.487.9582236.00Financials
RY.PR.Z RBC FIRST PREF SH SERIES AZ
23.20-1.61%-0.38Strong Sell21.300K142.633B12.487.9582236.00Financials
RY.PR.F RBC NON-CUM FIRST PREF SERIES AF
25.340.12%0.03Strong Buy1.082K142.633B12.487.9582236.00Financials
RY.PR.Q RBC PREF SHARES SERIES BK
26.29-0.08%-0.02Sell16.518K142.633B12.487.9582236.00Financials
RY.PR.H ROYAL BANK OF CANADA PRF SERIES BB
23.48-0.30%-0.07Sell10.630K142.633B12.487.9582236.00Financials
RY.PR.D RBC FIRST PREF SHARES SERIES AD
25.32-0.12%-0.03Sell3.607K142.633B12.487.9582236.00Financials
RY.PR.E RBC NON-CUM FIRST PR SHS. SERIES AE
25.30-0.12%-0.03Sell5.100K142.633B12.487.9582236.00Financials
RY.PR.P RBC PREF SHARES SERIES BJ
25.050.16%0.04Sell7.783K142.633B12.487.9582236.00Financials
RY.PR.L RBC NON COM 5-YEAR SRS AL
25.23-0.04%-0.01Buy12.312K142.633B12.487.9582236.00Financials
RY.PR.R RBC PREF SHARES SERIES BM
26.37-0.34%-0.09Sell24.639K142.633B12.487.9582236.00Financials
RY.PR.I ROYAL BANK PREF SERIES AJ
25.11-0.08%-0.02Buy16.700K142.633B12.487.9582236.00Financials
RY.PR.J ROYAL BANK PREF SERIES BD
24.840.24%0.06Strong Buy8.742K142.633B12.487.9582236.00Financials
RY.PR.W RBC PREF SHARES SERIES W
24.850.00%0.00Buy15.932K142.633B12.487.9582236.00Financials
RY ROYAL BANK OF CANADA
99.000.04%0.04Sell1.998M142.633B12.487.9582236.00Financials
RY.PR.K ROYAL BANK PREF SERIES AK
25.090.04%0.01Strong Buy2.600K142.633B12.487.9582236.00Financials
RY.PR.N ROYAL BANK PREF SERIES BH
24.60-0.12%-0.03Sell8.300K142.633B12.487.9582236.00Financials
RY.PR.M ROYAL BANK PREF SERIES BF
24.26-0.94%-0.23Sell5.200K142.633B12.487.9582236.00Financials
RY.PR.O RBC PREF SHARES SERIES BI
24.60-0.20%-0.05Strong Sell2.600K142.633B12.487.9582236.00Financials
TD.PF.E TD BANK PREF SERIES 9
24.54-0.28%-0.07Sell3.200K135.868B12.735.8683160.00Financials
TD.PF.C TD BANK PREF SERIES 5
23.00-0.26%-0.06Strong Sell8.573K135.868B12.735.8683160.00Financials
TD TORONTO-DOMINION BANK
74.04-0.35%-0.26Sell2.882M135.868B12.735.8683160.00Financials
TD.PR.Z TD BANK PREF SERIES Z
24.97-0.04%-0.01Sell1.052K135.868B12.735.8683160.00Financials
TD.PF.B TD BANK PREF SERIES 3
23.972.52%0.59Buy11.222K135.868B12.735.8683160.00Financials
TD.PR.Y TD BANK SER Y PR
24.97-0.04%-0.01Sell2.314K135.868B12.735.8683160.00Financials
TD.PF.G TD BANK PREF SERIES 12
26.10-0.08%-0.02Sell11.069K135.868B12.735.8683160.00Financials
TD.PF.K TD BANK PREF SERIES 20
25.05-0.60%-0.15Sell196.934K135.868B12.735.8683160.00Financials
TD.PF.J TD BANK PREF SERIES 18
24.75-1.12%-0.28Sell4.684K135.868B12.735.8683160.00Financials
TD.PF.D TD BANK PREF SERIES 7
24.40-0.53%-0.13Strong Sell6.600K135.868B12.735.8683160.00Financials
TD.PF.F TD BANK PREF SERIES 11
24.26-0.04%-0.01Sell2.700K135.868B12.735.8683160.00Financials
TD.PF.A TD BANK PREF SERIES 1
22.85-1.25%-0.29Sell16.100K135.868B12.735.8683160.00Financials
TD.PF.I TD BANK PREF SERIES 16
25.08-0.04%-0.01Sell3.040K135.868B12.735.8683160.00Financials
TD.PF.H TD BANK PREF SERIES 14
25.60-0.31%-0.08Sell18.875K135.868B12.735.8683160.00Financials
CNU CNOOC LIMITED
237.41-1.13%-2.71Buy126108.381B17.010.1414783.00Energy
BNS.PR.E BNS PREFERRED SHARES SERIES 34
25.98-0.57%-0.15Sell22.305K87.957B10.596.8496988.00Financials
BNS.PR.R BNS NON CUM, PREF SERIES 22
25.010.00%0.00Strong Sell1.024K87.957B10.596.8496988.00Financials
BNS.PR.Y BANK OF NOVA SCOTIA 5 YR PREF SER 30
24.040.17%0.04Buy22.710K87.957B10.596.8496988.00Financials
BNS.PR.I BNS PREFERRED SHARES SERIES 40
25.050.20%0.0531.500K87.957B10.596.8496988.00Financials
BNS.PR.H BNS PREFERRED SHARES SERIES 38
25.850.15%0.04Sell9.556K87.957B10.596.8496988.00Financials
BNS.PR.Q BNS PREF SHARES, SERIES 20
24.990.04%0.01Sell39.281K87.957B10.596.8496988.00Financials
BNS.PR.G BNS PREFERRED SHARES SERIES 36
26.08-0.46%-0.12Sell10.011K87.957B10.596.8496988.00Financials
BNS.PR.F BNS PREFERRED SHARES SERIES 33
24.110.17%0.04Buy50087.957B10.596.8496988.00Financials
BNS.PR.B BNS PREFERRED SHARES SERIES 21
24.98-0.04%-0.01Sell141.317K87.957B10.596.8496988.00Financials
BNS.PR.D BNS PREFERRED SHARES SERIES 31
24.22-0.12%-0.03Sell70087.957B10.596.8496988.00Financials
BNS BANK OF NOVA SCOTIA
71.17-0.35%-0.25Strong Sell1.682M87.957B10.596.8496988.00Financials
BNS.PR.C BNS PREFERRED SERIES 23
25.000.08%0.02Sell1.500K87.957B10.596.8496988.00Financials
BNS.PR.Z BNS PREFERRED SERIES 32
23.690.08%0.02Sell52.380K87.957B10.596.8496988.00Financials
CNR CANADIAN NATIONAL RAILWAY CO.
111.101.92%2.09Sell1.472M80.031B11.059.9225654.00Industrials
SU SUNCOR ENERGY INC.
46.850.97%0.45Sell3.264M75.054B17.292.6912381.00Energy
ENB.PR.H ENBRIDGE INC PREFERRED SER H
18.24-0.44%-0.08Strong Sell2.614K73.026B168.360.2512700.00Energy
ENB.PR.B ENBRIDGE INC CUM REDEEM PREF SER B
17.81-2.36%-0.43Sell22.814K73.026B168.360.2512700.00Energy
ENB.PR.V ENBRIDGE INC PREF SER 1
23.810.04%0.01Strong Sell1.800K73.026B168.360.2512700.00Energy
ENB.PF.V ENBRIDGE INC PREF SERIES 5 USD
22.500.00%0.00Sell36.200K73.026B168.360.2512700.00Energy
ENB.PF.E ENBRIDGE INC PREF SERIES 13
20.280.25%0.05Sell4.053K73.026B168.360.2512700.00Energy
ENB.PR.F ENBRIDGE INC PREF SER F
19.76-1.20%-0.24Strong Sell12.416K73.026B168.360.2512700.00Energy
ENB.PR.T ENBRIDGE INC PREF SER R
19.780.20%0.04Sell64.625K73.026B168.360.2512700.00Energy
ENB ENBRIDGE INC
42.881.25%0.53Sell3.968M73.026B168.360.2512700.00Energy
ENB.PF.C ENBRIDGE INC PREF SERIES 11
20.11-0.35%-0.07Strong Sell4.089K73.026B168.360.2512700.00Energy
ENB.PR.D ENBRIDGE INC PREF SER D
19.25-0.16%-0.03Strong Sell5.730K73.026B168.360.2512700.00Energy
ENB.PR.A ENBRIDGE PR
23.870.59%0.14Strong Sell3.100K73.026B168.360.2512700.00Energy
ENB.PR.J ENBRIDGE INC PREF SER 7
19.80-1.54%-0.31Sell18.939K73.026B168.360.2512700.00Energy
ENB.PF.G ENBRIDGE INC PREF SERIES 15
20.420.74%0.15Buy4.894K73.026B168.360.2512700.00Energy
ENB.PR.N ENBRIDGE INC PREF SER N
20.770.34%0.07Sell55.879K73.026B168.360.2512700.00Energy
ENB.PF.A ENBRIDGE INC PREF SERIES 9
20.20-0.35%-0.07Strong Sell4.600K73.026B168.360.2512700.00Energy
ENB.PF.I ENBRIDGE INC PREF SERIES 17
25.32-0.12%-0.03Strong Sell16.140K73.026B168.360.2512700.00Energy
ENB.PR.U ENBRIDGE INC PREF SH SERIES J
22.050.09%0.02Sell80073.026B168.360.2512700.00Energy
ENB.PF.K ENBRIDGE INC PREF SERIES 19
23.96-1.20%-0.29Strong Sell83.765K73.026B168.360.2512700.00Energy
ENB.PR.P ENBRIDGE INC PREF SER P
19.800.05%0.01Sell14.139K73.026B168.360.2512700.00Energy
ENB.PR.Y ENBRIDGE INC CUM RED PREF SERIES 3
18.60-3.12%-0.60Strong Sell25.525K73.026B168.360.2512700.00Energy
ENB.PR.C ENBRIDGE INC PREF SERIES C
18.66-1.27%-0.24Strong Sell14.300K73.026B168.360.2512700.00Energy
ENB.PF.U ENBRIDGE INC PREFERRED SER L
22.360.04%0.01Strong Sell10.300K73.026B168.360.2512700.00Energy
BMO.PR.S BMO CL B PREF SHARES SER 27
23.981.40%0.33Strong Buy16.880K66.361B12.848.0945000.00Financials
BMO.PR.C BMO PREF SHARES SERIES 40
25.992.52%0.64Buy73.428K66.361B12.848.0945000.00Financials
BMO BANK OF MONTREAL
103.690.01%0.01Sell1.186M66.361B12.848.0945000.00Financials
BMO.PR.B BMO PREF SHARES SERIES 38
25.71-0.92%-0.24Strong Sell22.256K66.361B12.848.0945000.00Financials
BMO.PR.D BMO PREF SHARES SERIES 42
25.952.89%0.73Buy95.335K66.361B12.848.0945000.00Financials
BMO.PR.Q BANK OF MONTREAL B PREF SH SER 25
23.20-0.51%-0.12Sell2.703K66.361B12.848.0945000.00Financials
BMO.PR.W BMO CL B PREF SHARES SER 31
22.83-1.38%-0.32Strong Sell6.500K66.361B12.848.0945000.00Financials
BMO.PR.A BMO PREF SHARES SERIES 26
24.240.66%0.16Buy1.100K66.361B12.848.0945000.00Financials
BMO.PR.T BMO NON CUM CL B PRF SHARE SERIES 29
23.992.52%0.59Strong Buy23.460K66.361B12.848.0945000.00Financials
BMO.PR.Z BANK OF MONTREAL PREF SERIES 35
25.000.04%0.01Sell2.700K66.361B12.848.0945000.00Financials
BMO.PR.E BMO PREF SHARES SERIES 44
25.35-0.04%-0.01Buy317.002K66.361B12.848.0945000.00Financials
BMO.PR.Y BANK OF MONTREAL PREF SERIES 33
24.74-0.20%-0.05Strong Buy94666.361B12.848.0945000.00Financials
BAM.PR.E BROOKFIELD ASSET MGMT INC. PR. SER 8
23.17-0.13%-0.03Buy1.400K54.128B15.733.5480000.00Financials
BAM.A BROOKFIELD ASSET MANAGEMENT INC. CL.A LV
54.940.77%0.42Sell960.994K54.128B15.733.5480000.00Financials
BAM.PR.Z BROOKFIELD ASSET MGMT INC PR SER 30
24.550.00%0.00Sell3.984K54.128B15.733.5480000.00Financials
BAM.PR.T BROOKFIELD ASSET MGMT PREF SER 26
21.06-0.61%-0.13Strong Sell30.956K54.128B15.733.5480000.00Financials
BAM.PR.X BROOKFIELD AM PREF SER 28
19.02-1.19%-0.23Sell26.426K54.128B15.733.5480000.00Financials
BAM.PF.G BROOKFIELD ASSET MGMT INC PREF SER 42
24.65-0.36%-0.09Sell29.860K54.128B15.733.5480000.00Financials
BAM.PF.E BROOKFIELD ASSET MGMT PREF SERIES 38
23.820.29%0.07Buy3.080K54.128B15.733.5480000.00Financials
BAM.PF.C BROOKFIELD ASSET MGMT INC PREF SER 36
20.79-0.57%-0.12Sell24.043K54.128B15.733.5480000.00Financials
BAM.PR.B BROOKFIELD ASSET MGMT INC., PR. SER 2
17.65-2.81%-0.51Sell4.914K54.128B15.733.5480000.00Financials
BAM.PF.D BROOKFIELD ASSET MGMT INC PR SER 37
20.95-0.14%-0.03Strong Sell98054.128B15.733.5480000.00Financials
BAM.PF.F BROOKFIELD ASSET MGMT INC PREF SER 40
24.68-0.24%-0.06Sell3.143K54.128B15.733.5480000.00Financials
BAM.PR.C BROOKFIELD ASSET MGMT INC., PR. SER 4
17.80-1.93%-0.35Sell4.200K54.128B15.733.5480000.00Financials
BAM.PR.N BROOKFIELD ASSET MGMT PREF SHS SER 18
20.07-1.47%-0.30Strong Sell4.143K54.128B15.733.5480000.00Financials
BAM.PF.J BROOKFIELD ASSET MGMT INC PREF SER 48
25.11-1.06%-0.27Strong Sell9.929K54.128B15.733.5480000.00Financials
BAM.PF.A BROOKFIELD ASSET MGMT INC PREF SER 32
24.51-1.25%-0.31Strong Sell26.634K54.128B15.733.5480000.00Financials
BAM.PR.S BROOKFIELD ASSET MGMT INC PREF SER 25
21.500.23%0.05Buy70054.128B15.733.5480000.00Financials
Load More
EN English (UK)
EN English
EN English (IN)
DE Deutsch
FR Français
ES Español
IT Italiano
PL Polski
SV Svenska
TR Türkçe
RU Русский
PT Português
ID Bahasa Indonesia
MS Bahasa Melayu
TH ภาษาไทย
VI Tiếng Việt
JA 日本語
KO 한국어
ZH 简体中文
ZH 繁體中文
AR العربية
HE עברית
Home Stock Screener Forex Screener Crypto Screener Economic Calendar How It Works Chart Features House Rules Moderators Website & Broker Solutions Widgets Stock Charting Library Feature Request Blog & News FAQ Help & Wiki Twitter
Profile Profile Settings Account and Billing My Support Tickets Contact Support Ideas Published Followers Following Private Messages Chat Sign Out