Largest Companies in Canada by Market Cap

This is the complete list of 1,683 largest companies in Canada by market cap, with a combined market capitalization of CA$5.83 Trillion ($4.22 Trillion USD). Royal Bank of Canada leads as the top Canada company by market cap, valued at $297.19 Billion. From billion-dollar companies to the biggest, richest and most valuable Canada corporations, these rankings span 128 sectors across 3 exchanges. Updated daily with live market data.

Total Market Cap (USD)

$4.22 Trillion

Companies Listed

1,683

Largest Company

Royal Bank of …
Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change 52-Week Range All-Time Range 24h Volume
1 Royal Bank of Canada
TO:RY
$297.19 Billion CA$410.84 Billion CA$293.41 -0.33% -0.09% Low: CA$180.06 / High: CA$305.74 Low: CA$46.04 / High: CA$305.74 89.15 Million
2 Toronto Dominion Bank
TO:TD
$200.82 Billion CA$277.61 Billion CA$168.04 +0.16% +0.10% Low: CA$100.24 / High: CA$175.27 Low: CA$34.14 / High: CA$175.27 157.75 Million
3 Shopify Inc
TO:SHOP
$144.84 Billion CA$200.23 Billion CA$164.18 -4.28% +4.00% Low: CA$130.71 / High: CA$249.71 Low: CA$2.68 / High: CA$249.71 50.85 Million
4 Bank of Montreal
TO:BMO
$128.23 Billion CA$177.27 Billion CA$251.47 +0.46% +1.01% Low: CA$154.22 / High: CA$257.76 Low: CA$45.34 / High: CA$257.76 51.65 Million
5 Enbridge Inc
TO:ENB
$120.50 Billion CA$166.57 Billion CA$76.28 -1.80% -3.97% Low: CA$62.71 / High: CA$80.21 Low: CA$23.62 / High: CA$80.21 112.13 Million
6 Canadian Imperial Bank Of Commerce
TO:CM
$109.64 Billion CA$151.56 Billion CA$166.04 +0.25% +1.16% Low: CA$99.00 / High: CA$169.94 Low: CA$29.35 / High: CA$169.94 60.21 Million
7 Bank of Nova Scotia
TO:BNS
$109.54 Billion CA$151.43 Billion CA$122.97 -0.11% +0.89% Low: CA$76.43 / High: CA$126.86 Low: CA$33.00 / High: CA$126.86 114.55 Million
8 Canadian Natural Resources Ltd
TO:CNQ
$100.63 Billion CA$139.11 Billion CA$66.78 +0.85% +0.88% Low: CA$40.66 / High: CA$69.50 Low: CA$4.43 / High: CA$69.50 279.54 Million
9 Brookfield Corporation
TO:BN
$96.74 Billion CA$133.73 Billion CA$59.58 +1.17% +2.62% Low: CA$52.55 / High: CA$100.51 Low: CA$19.78 / High: CA$100.51 58.19 Million
10 Suncor Energy Inc
TO:SU
$80.41 Billion CA$111.16 Billion CA$94.14 +0.65% +0.71% Low: CA$53.21 / High: CA$95.81 Low: CA$13.05 / High: CA$95.81 83.75 Million
11 Canadian Pacific Railway Ltd
TO:CP
$79.96 Billion CA$110.54 Billion CA$124.52 +0.98% -4.26% Low: CA$97.09 / High: CA$131.34 Low: CA$29.05 / High: CA$131.34 30.74 Million
12 Canadian National Railway Co
TO:CNR
$78.84 Billion CA$108.98 Billion CA$178.25 +0.10% -3.08% Low: CA$127.07 / High: CA$183.92 Low: CA$58.92 / High: CA$183.92 29.94 Million
13 Manulife Financial Corp
TO:MFC
$75.52 Billion CA$104.39 Billion CA$62.26 -0.22% +2.59% Low: CA$41.19 / High: CA$62.95 Low: CA$10.58 / High: CA$62.95 98.14 Million
14 Agnico Eagle Mines Limited
TO:AEM
$73.62 Billion CA$101.77 Billion CA$203.52 -3.65% +0.03% Low: CA$180.61 / High: CA$344.78 Low: CA$29.14 / High: CA$344.78 22.42 Million
15 TC Energy Corp
TO:TRP
$71.14 Billion CA$98.34 Billion CA$94.40 -0.95% -4.12% Low: CA$67.42 / High: CA$99.60 Low: CA$22.44 / High: CA$99.60 104.16 Million
16 Imperial Oil Ltd
TO:IMO
$63.58 Billion CA$87.89 Billion CA$181.75 +0.50% +0.15% Low: CA$114.49 / High: CA$189.41 Low: CA$10.14 / High: CA$189.41 14.22 Million
17 National Bank of Canada
TO:NA
$63.17 Billion CA$87.33 Billion CA$226.75 -0.15% +0.21% Low: CA$143.41 / High: CA$235.32 Low: CA$24.80 / High: CA$235.32 29.18 Million
18 Barrick Gold Corp
TO:ABX
$62.35 Billion CA$86.20 Billion CA$51.45 -2.46% -1.64% Low: CA$31.06 / High: CA$71.86 Low: CA$8.04 / High: CA$71.86 84.54 Million
19 Alimentation Couchen Tard Inc A
TO:ATD
$60.45 Billion CA$83.57 Billion CA$91.01 +1.37% +2.65% Low: CA$68.51 / High: CA$93.76 Low: CA$25.47 / High: CA$93.76 34.97 Million
20 Great-West Lifeco Inc.
TO:GWO
$57.91 Billion CA$80.06 Billion CA$92.94 +1.16% +1.37% Low: CA$52.26 / High: CA$93.06 Low: CA$14.90 / High: CA$93.06 21.50 Million
21 Cenovus Energy Inc
TO:CVE
$57.02 Billion CA$78.83 Billion CA$42.27 -0.49% +0.96% Low: CA$20.00 / High: CA$43.70 Low: CA$2.11 / High: CA$43.70 112.66 Million
22 Loblaw Companies Limited
TO:L
$55.41 Billion CA$76.60 Billion CA$65.81 +0.17% +3.82% Low: CA$53.46 / High: CA$231.10 Low: CA$45.40 / High: CA$234.11 26.63 Million
23 Wheaton Precious Metals Corp
TO:WPM
$50.09 Billion CA$69.24 Billion CA$152.48 -3.92% -1.61% Low: CA$126.23 / High: CA$226.64 Low: CA$13.60 / High: CA$226.64 16.74 Million
24 Sun Life Financial Inc.
TO:SLF
$46.60 Billion CA$64.42 Billion CA$116.31 +0.26% +1.35% Low: CA$77.85 / High: CA$118.69 Low: CA$26.12 / High: CA$118.69 30.30 Million
25 Constellation Software Inc.
TO:CSU
$46.03 Billion CA$63.64 Billion CA$3002.99 -0.56% +17.05% Low: CA$2258.18 / High: CA$4801.81 Low: CA$381.16 / High: CA$5181.96 1.39 Million
26 Thomson Reuters Corp
TO:TRI
$44.27 Billion CA$61.20 Billion CA$137.52 -0.64% +13.92% Low: CA$108.50 / High: CA$275.03 Low: CA$36.07 / High: CA$293.53 17.37 Million
27 Waste Connections Inc
TO:WCN
$43.43 Billion CA$60.03 Billion CA$234.84 +0.78% -0.66% Low: CA$205.74 / High: CA$262.45 Low: CA$38.33 / High: CA$281.55 9.64 Million
28 Franco-Nevada Corporation
TO:FNV
$41.59 Billion CA$57.50 Billion CA$298.24 -3.75% -1.16% Low: CA$235.13 / High: CA$383.74 Low: CA$54.99 / High: CA$383.74 7.92 Million
29 Power Corporation Of Canada
TO:POW
$39.87 Billion CA$55.12 Billion CA$95.80 +3.43% +4.89% Low: CA$56.20 / High: CA$95.80 Low: CA$13.29 / High: CA$95.80 55.76 Million
30 Celestica Inc.
TO:CLS
$38.58 Billion CA$53.33 Billion CA$463.87 -5.97% -1.49% Low: CA$252.29 / High: CA$652.82 Low: CA$4.09 / High: CA$652.82 8.73 Million
31 Cameco Corp
TO:CCO
$38.10 Billion CA$52.68 Billion CA$120.98 -2.09% -3.88% Low: CA$97.76 / High: CA$181.66 Low: CA$7.87 / High: CA$181.66 27.78 Million
32 Dollarama Inc
TO:DOL
$37.61 Billion CA$51.99 Billion CA$190.97 -0.24% +5.22% Low: CA$166.76 / High: CA$206.17 Low: CA$23.14 / High: CA$206.17 15.19 Million
33 Intact Financial Corporation
TO:IFC
$35.20 Billion CA$48.66 Billion CA$275.25 -0.97% -4.59% Low: CA$244.28 / High: CA$305.00 Low: CA$63.68 / High: CA$316.65 9.32 Million
34 Nutrien Ltd
TO:NTR
$33.60 Billion CA$46.45 Billion CA$96.76 -2.35% +0.29% Low: CA$75.58 / High: CA$114.41 Low: CA$31.61 / High: CA$134.99 41.16 Million
35 Fairfax Financial Holdings Ltd
TO:FFH
$32.39 Billion CA$44.78 Billion CA$2347.56 -0.55% +2.80% Low: CA$2111.76 / High: CA$2624.49 Low: CA$300.37 / High: CA$2624.49 1.34 Million
36 Teck Resources Limited
TO:TECK-B
$29.41 Billion CA$40.66 Billion CA$84.36 -3.62% +0.21% Low: CA$43.33 / High: CA$97.69 Low: CA$3.56 / High: CA$97.69 24.92 Million
37 Fortis Inc
TO:FTS
$29.39 Billion CA$40.63 Billion CA$79.80 -0.93% -3.31% Low: CA$67.38 / High: CA$82.99 Low: CA$25.47 / High: CA$82.99 26.80 Million
38 George Weston Limited
TO:WN
$28.98 Billion CA$40.06 Billion CA$104.77 +0.25% +2.40% Low: CA$83.24 / High: CA$267.66 Low: CA$78.46 / High: CA$280.39 5.00 Million
39 Pembina Pipeline Corp
TO:PPL
$28.83 Billion CA$39.85 Billion CA$68.54 -2.86% -4.91% Low: CA$48.90 / High: CA$72.44 Low: CA$12.36 / High: CA$72.44 48.18 Million
40 Kinross Gold Corp
TO:K
$27.92 Billion CA$38.59 Billion CA$32.32 -2.33% -3.15% Low: CA$25.03 / High: CA$51.92 Low: CA$1.86 / High: CA$51.92 74.44 Million
41 Restaurant Brands International Inc
TO:QSR
$26.02 Billion CA$35.98 Billion CA$103.68 -0.41% +1.81% Low: CA$85.60 / High: CA$111.25 Low: CA$34.72 / High: CA$111.25 17.64 Million
42 Hydro One Ltd
TO:H
$25.35 Billion CA$35.05 Billion CA$58.40 +0.24% -2.03% Low: CA$48.26 / High: CA$60.19 Low: CA$14.89 / High: CA$60.19 23.54 Million
43 First Quantum Minerals Ltd
TO:FM
$23.28 Billion CA$32.18 Billion CA$38.86 -0.26% -0.49% Low: CA$22.41 / High: CA$46.13 Low: CA$2.45 / High: CA$46.13 67.53 Million
44 Lundin Mining Corporation
TO:LUN
$21.48 Billion CA$29.70 Billion CA$34.71 -2.53% -4.22% Low: CA$14.16 / High: CA$44.41 Low: CA$2.43 / High: CA$44.41 51.09 Million
45 Bombardier Inc Series B
TO:BBD-B
$21.15 Billion CA$29.23 Billion CA$337.74 +2.34% -6.71% Low: CA$153.76 / High: CA$373.41 Low: CA$6.89 / High: CA$373.41 7.54 Million
46 RB Global
TO:RBA
$20.72 Billion CA$28.65 Billion CA$153.76 -0.13% -0.02% Low: CA$130.15 / High: CA$165.11 Low: CA$26.37 / High: CA$165.11 5.35 Million
47 BCE Inc
TO:BCE
$20.51 Billion CA$28.36 Billion CA$30.41 +0.00% +1.67% Low: CA$29.69 / High: CA$36.12 Low: CA$29.27 / High: CA$61.95 108.50 Million
48 Magna International Inc
TO:MG
$18.93 Billion CA$26.17 Billion CA$96.14 -1.81% +3.83% Low: CA$57.52 / High: CA$97.91 Low: CA$31.61 / High: CA$115.04 22.95 Million
49 Pan American Silver Corp
TO:PAAS
$18.40 Billion CA$25.43 Billion CA$60.36 -2.09% -2.93% Low: CA$40.14 / High: CA$93.58 Low: CA$7.37 / High: CA$93.58 19.67 Million
50 Brookfield Infrastructure Partners L.P
TO:BIP-UN
$17.82 Billion CA$24.63 Billion CA$53.59 -0.07% -1.13% Low: CA$41.15 / High: CA$54.92 Low: CA$18.98 / High: CA$54.92 11.25 Million

Track real-time market capitalization of largest public companies in Canada. Compare marketcap, analyze stock performance, and discover leading canada corporations. View global rankings