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 ROYAL BANK OF CANADA 104.09-0.44%-0.46Buy4.999M150.027B13.137.9582236.00Financials
RY.PR.M ROYAL BANK PREF SERIES BF 24.19-0.21%-0.05Sell4.660K150.027B13.137.9582236.00Financials
RY.PR.Q RBC PREF SHARES SERIES BK 26.30-0.04%-0.01Sell4.205K150.027B13.137.9582236.00Financials
RY.PR.J ROYAL BANK PREF SERIES BD 24.450.04%0.01Sell111.432K150.027B13.137.9582236.00Financials
RY.PR.E RBC NON-CUM FIRST PR SHS. SERIES AE 25.28-0.08%-0.02Sell440150.027B13.137.9582236.00Financials
RY.PR.G RBC NON-CUM FIRST PR SERIES AG 25.31-0.04%-0.01Sell350150.027B13.137.9582236.00Financials
RY.PR.O RBC PREF SHARES SERIES BI 24.730.20%0.05Sell3.500K150.027B13.137.9582236.00Financials
RY.PR.C ROYAL BANK OF CAN. FIRST PREF. SERIES AC 25.300.04%0.01Strong Buy500150.027B13.137.9582236.00Financials
RY.PR.H ROYAL BANK OF CANADA PRF SERIES BB 23.290.00%0.00Sell123.556K150.027B13.137.9582236.00Financials
RY.PR.A ROYAL BANK OF CANADA, PRF SERIES AA 25.350.20%0.05Buy573150.027B13.137.9582236.00Financials
RY.PR.R RBC PREF SHARES SERIES BM 26.440.00%0.00Neutral6.600K150.027B13.137.9582236.00Financials
RY.PR.F RBC NON-CUM FIRST PREF SERIES AF 25.300.00%0.00Buy3.376K150.027B13.137.9582236.00Financials
RY.PR.N ROYAL BANK PREF SERIES BH 24.73-0.08%-0.02Strong Sell500150.027B13.137.9582236.00Financials
RY.PR.L RBC NON COM 5-YEAR SRS AL 25.250.20%0.05Buy2.785K150.027B13.137.9582236.00Financials
RY.PR.I ROYAL BANK PREF SERIES AJ 25.070.00%0.00Sell7.367K150.027B13.137.9582236.00Financials
RY.PR.D RBC FIRST PREF SHARES SERIES AD 25.300.00%0.00Sell1.313K150.027B13.137.9582236.00Financials
RY.PR.K ROYAL BANK PREF SERIES AK 25.010.04%0.01Sell1.000K150.027B13.137.9582236.00Financials
RY.PR.P RBC PREF SHARES SERIES BJ 25.19-0.16%-0.04Sell6.600K150.027B13.137.9582236.00Financials
RY.PR.Z RBC FIRST PREF SH SERIES AZ 23.260.09%0.02Sell8.100K150.027B13.137.9582236.00Financials
RY.PR.W RBC PREF SHARES SERIES W 24.870.00%0.00Buy1.375K150.027B13.137.9582236.00Financials
TD.PF.C TD BANK PREF SERIES 5 23.190.26%0.06Sell11.210K145.650B13.645.8683160.00Financials
TD.PF.K TD BANK PREF SERIES 20 25.010.12%0.0363.038K145.650B13.645.8683160.00Financials
TD.PF.H TD BANK PREF SERIES 14 26.000.00%0.00Sell8.379K145.650B13.645.8683160.00Financials
TD.PF.G TD BANK PREF SERIES 12 26.510.23%0.06Strong Buy9.448K145.650B13.645.8683160.00Financials
TD TORONTO-DOMINION BANK 79.65-0.10%-0.08Buy7.889M145.650B13.645.8683160.00Financials
TD.PR.Z TD BANK PREF SERIES Z 25.110.00%0.00Buy60.200K145.650B13.645.8683160.00Financials
TD.PF.J TD BANK PREF SERIES 18 25.50-0.12%-0.03Buy10.200K145.650B13.645.8683160.00Financials
TD.PF.F TD BANK PREF SERIES 11 24.78-0.08%-0.02Strong Sell2.700K145.650B13.645.8683160.00Financials
TD.PF.E TD BANK PREF SERIES 9 24.730.08%0.02Sell3.951K145.650B13.645.8683160.00Financials
TD.PF.I TD BANK PREF SERIES 16 25.300.40%0.10Buy4.450K145.650B13.645.8683160.00Financials
TD.PF.D TD BANK PREF SERIES 7 24.41-0.16%-0.04Strong Sell3.900K145.650B13.645.8683160.00Financials
TD.PF.A TD BANK PREF SERIES 1 23.26-0.39%-0.09Sell11.930K145.650B13.645.8683160.00Financials
TD.PR.Y TD BANK SER Y PR 25.150.04%0.01Strong Buy6.800K145.650B13.645.8683160.00Financials
TD.PF.B TD BANK PREF SERIES 3 23.29-0.34%-0.08Sell10.720K145.650B13.645.8683160.00Financials
BNS.PR.E BNS PREFERRED SHARES SERIES 34 26.400.04%0.01Buy51896.075B11.566.8496988.00Financials
BNS.PR.F BNS PREFERRED SHARES SERIES 33 24.140.00%0.00Buy1.500K96.075B11.566.8496988.00Financials
BNS.PR.D BNS PREFERRED SHARES SERIES 31 24.270.04%0.01Buy50096.075B11.566.8496988.00Financials
BNS.PR.Y BANK OF NOVA SCOTIA 5 YR PREF SER 30 24.080.25%0.06Strong Buy1.000K96.075B11.566.8496988.00Financials
BNS.PR.Z BNS PREFERRED SERIES 32 23.800.00%0.00Sell5.700K96.075B11.566.8496988.00Financials
BNS BANK OF NOVA SCOTIA 78.000.54%0.42Buy7.341M96.075B11.566.8496988.00Financials
BNS.PR.B BNS PREFERRED SHARES SERIES 21 25.120.00%0.00Buy6.600K96.075B11.566.8496988.00Financials
BNS.PR.Q BNS PREF SHARES, SERIES 20 25.150.04%0.01Buy2.900K96.075B11.566.8496988.00Financials
BNS.PR.G BNS PREFERRED SHARES SERIES 36 26.420.00%0.00Buy16896.075B11.566.8496988.00Financials
BNS.PR.H BNS PREFERRED SHARES SERIES 38 26.10-0.11%-0.03Sell11.075K96.075B11.566.8496988.00Financials
BNS.PR.C BNS PREFERRED SERIES 23 25.200.04%0.01Buy10096.075B11.566.8496988.00Financials
BNS.PR.R BNS NON CUM, PREF SERIES 22 25.160.00%0.00Sell70096.075B11.566.8496988.00Financials
CNR CANADIAN NATIONAL RAILWAY CO. 114.510.72%0.82Buy2.319M84.069B11.609.9225654.00Industrials
SU SUNCOR ENERGY INC. 50.481.00%0.50Sell6.060M82.411B18.812.6912381.00Energy
ENB.PR.V ENBRIDGE INC PREF SER 1 23.880.08%0.02Sell2.300K76.271B176.740.2512700.00Energy
ENB.PR.C ENBRIDGE INC PREF SERIES C 19.43-0.15%-0.03Sell20076.271B176.740.2512700.00Energy
ENB.PF.K ENBRIDGE INC PREF SERIES 19 24.300.41%0.10Buy14.500K76.271B176.740.2512700.00Energy
ENB.PF.A ENBRIDGE INC PREF SERIES 9 20.36-0.15%-0.03Sell8.600K76.271B176.740.2512700.00Energy
ENB.PR.U ENBRIDGE INC PREF SH SERIES J 22.27-0.31%-0.07Strong Sell3.700K76.271B176.740.2512700.00Energy
ENB.PF.E ENBRIDGE INC PREF SERIES 13 20.30-0.05%-0.01Sell3.350K76.271B176.740.2512700.00Energy
ENB.PF.G ENBRIDGE INC PREF SERIES 15 20.420.44%0.09Neutral7.500K76.271B176.740.2512700.00Energy
ENB.PR.B ENBRIDGE INC CUM REDEEM PREF SER B 18.52-0.11%-0.02Buy18.095K76.271B176.740.2512700.00Energy
ENB.PR.H ENBRIDGE INC PREFERRED SER H 18.50-0.16%-0.03Sell4.640K76.271B176.740.2512700.00Energy
ENB.PR.F ENBRIDGE INC PREF SER F 20.120.25%0.05Buy6.883K76.271B176.740.2512700.00Energy
ENB.PR.Y ENBRIDGE INC CUM RED PREF SERIES 3 19.40-0.10%-0.02Sell6.500K76.271B176.740.2512700.00Energy
ENB.PF.U ENBRIDGE INC PREFERRED SER L 22.40-0.09%-0.02Strong Sell7.000K76.271B176.740.2512700.00Energy
ENB.PR.D ENBRIDGE INC PREF SER D 19.580.56%0.11Buy23.720K76.271B176.740.2512700.00Energy
ENB.PF.C ENBRIDGE INC PREF SERIES 11 20.260.20%0.04Strong Sell14.641K76.271B176.740.2512700.00Energy
ENB.PR.J ENBRIDGE INC PREF SER 7 20.180.30%0.06Sell11.000K76.271B176.740.2512700.00Energy
ENB.PF.I ENBRIDGE INC PREF SERIES 17 25.530.24%0.06Buy4.900K76.271B176.740.2512700.00Energy
ENB.PF.V ENBRIDGE INC PREF SERIES 5 USD 22.490.18%0.04Buy10076.271B176.740.2512700.00Energy
ENB.PR.T ENBRIDGE INC PREF SER R 19.96-0.15%-0.03Sell8.039K76.271B176.740.2512700.00Energy
ENB ENBRIDGE INC 44.460.11%0.05Sell6.282M76.271B176.740.2512700.00Energy
ENB.PR.N ENBRIDGE INC PREF SER N 20.90-0.05%-0.01Buy16.590K76.271B176.740.2512700.00Energy
ENB.PR.P ENBRIDGE INC PREF SER P 20.040.20%0.04Sell4.700K76.271B176.740.2512700.00Energy
ENB.PR.A ENBRIDGE PR 24.15-0.41%-0.10Buy1.500K76.271B176.740.2512700.00Energy
BMO.PR.S BMO CL B PREF SHARES SER 27 23.44-0.09%-0.02Strong Sell15.478K69.279B13.418.0945000.00Financials
BMO.PR.T BMO NON CUM CL B PRF SHARE SERIES 29 23.06-0.13%-0.03Sell13.466K69.279B13.418.0945000.00Financials
BMO.PR.W BMO CL B PREF SHARES SER 31 22.830.04%0.01Sell17.300K69.279B13.418.0945000.00Financials
BMO.PR.C BMO PREF SHARES SERIES 40 25.45-0.16%-0.04Strong Buy1.400K69.279B13.418.0945000.00Financials
BMO.PR.Y BANK OF MONTREAL PREF SERIES 33 24.40-0.20%-0.05Sell2.404K69.279B13.418.0945000.00Financials
BMO.PR.A BMO PREF SHARES SERIES 26 24.250.00%0.00Buy70069.279B13.418.0945000.00Financials
BMO.PR.Z BANK OF MONTREAL PREF SERIES 35 25.03-0.08%-0.02Strong Sell3.000K69.279B13.418.0945000.00Financials
BMO.PR.Q BANK OF MONTREAL B PREF SH SER 25 23.55-0.30%-0.07Buy10069.279B13.418.0945000.00Financials
BMO BANK OF MONTREAL 108.260.61%0.66Buy2.985M69.279B13.418.0945000.00Financials
BMO.PR.D BMO PREF SHARES SERIES 42 25.250.12%0.03Buy7.800K69.279B13.418.0945000.00Financials
BMO.PR.E BMO PREF SHARES SERIES 44 25.010.00%0.00187.330K69.279B13.418.0945000.00Financials
BMO.PR.B BMO PREF SHARES SERIES 38 26.08-0.23%-0.06Sell1.900K69.279B13.418.0945000.00Financials
CM.PR.S CIBC PREF SERIES 47 24.260.04%0.01Sell15.807K55.172B10.6911.6845091.00Financials
CM CANADIAN IMPERIAL BANK OF COMMERCE 124.34-0.05%-0.06Buy2.130M55.172B10.6911.6845091.00Financials
CM.PR.R CIBC PREF SERIES 45 25.390.28%0.07Buy11.842K55.172B10.6911.6845091.00Financials
CM.PR.P CIBC PREF SERIES 41 23.00-0.35%-0.08Sell4.400K55.172B10.6911.6845091.00Financials
CM.PR.O CIBC PREF SER 39 23.51-0.72%-0.17Sell9.200K55.172B10.6911.6845091.00Financials
CM.PR.Q CIBC PREF SERIES 43 24.53-0.04%-0.01Sell3.600K55.172B10.6911.6845091.00Financials
BAM.PR.E BROOKFIELD ASSET MGMT INC. PR. SER 8 22.32-0.36%-0.08Buy21354.783B16.723.5080000.00Financials
BAM.PR.R BROOKFIELD ASSET MGMT PREF SER 24 21.00-0.66%-0.14Sell5.746K54.783B16.723.5080000.00Financials
BAM.PF.B BROOKFIELD ASSET MGMT INC PREF SER 34 23.65-0.34%-0.08Sell4.200K54.783B16.723.5080000.00Financials
BAM.PR.K BROOKFIELD ASSET MGMT INC., PR. SER 13 17.850.96%0.17Strong Buy6.450K54.783B16.723.5080000.00Financials
BAM.PF.J BROOKFIELD ASSET MGMT INC PREF SER 48 25.45-0.16%-0.04Sell9.375K54.783B16.723.5080000.00Financials
BAM.PR.T BROOKFIELD ASSET MGMT PREF SER 26 21.09-0.71%-0.15Sell7.400K54.783B16.723.5080000.00Financials
BAM.PF.I BROOKFIELD ASSET MGMT INC PREF SER 46 25.95-0.12%-0.03Sell3.300K54.783B16.723.5080000.00Financials
BAM.PF.F BROOKFIELD ASSET MGMT INC PREF SER 40 24.65-0.52%-0.13Sell8.750K54.783B16.723.5080000.00Financials
BAM.PF.H BROOKFIELD ASSET MGT INC PREF SER 44 25.840.16%0.04Sell2.500K54.783B16.723.5080000.00Financials
BAM.PF.G BROOKFIELD ASSET MGMT INC PREF SER 42 24.56-0.45%-0.11Sell11.112K54.783B16.723.5080000.00Financials
BAM.PR.C BROOKFIELD ASSET MGMT INC., PR. SER 4 17.780.62%0.11Buy9.200K54.783B16.723.5080000.00Financials
BAM.PR.M BROOKFIELD ASSET MGMT INC, PRF A SER 17 20.72-0.14%-0.03Sell2.500K54.783B16.723.5080000.00Financials
Load More
EN English (IN)
EN English
EN English (UK)
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