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.81 Trillion ($4.20 Trillion USD). Royal Bank of Canada leads as the top Canada company by market cap, valued at $286.88 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.20 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
$286.88 Billion CA$396.58 Billion CA$283.23 +0.61% +2.62% Low: CA$174.67 / High: CA$283.23 Low: CA$46.04 / High: CA$283.23 71.46 Million
2 Toronto Dominion Bank
TO:TD
$200.11 Billion CA$276.64 Billion CA$167.45 +1.20% +4.70% Low: CA$97.39 / High: CA$167.45 Low: CA$34.14 / High: CA$167.45 82.61 Million
3 Shopify Inc
TO:SHOP
$134.72 Billion CA$186.24 Billion CA$152.71 -3.65% -0.92% Low: CA$130.71 / High: CA$249.71 Low: CA$2.68 / High: CA$249.71 47.27 Million
4 Bank of Montreal
TO:BMO
$122.25 Billion CA$168.99 Billion CA$239.73 +1.08% +3.93% Low: CA$144.27 / High: CA$239.73 Low: CA$45.34 / High: CA$239.73 47.73 Million
5 Enbridge Inc
TO:ENB
$121.48 Billion CA$167.93 Billion CA$76.90 -1.32% -0.80% Low: CA$59.95 / High: CA$80.19 Low: CA$23.62 / High: CA$80.19 237.49 Million
6 Bank of Nova Scotia
TO:BNS
$108.54 Billion CA$150.04 Billion CA$121.84 +1.83% +7.00% Low: CA$74.37 / High: CA$121.84 Low: CA$33.00 / High: CA$121.84 70.95 Million
7 Canadian Imperial Bank Of Commerce
TO:CM
$105.14 Billion CA$145.35 Billion CA$159.23 -0.39% +3.04% Low: CA$94.57 / High: CA$160.76 Low: CA$29.35 / High: CA$160.76 49.02 Million
8 Brookfield Corporation
TO:BN
$102.65 Billion CA$141.90 Billion CA$63.22 -1.14% -0.41% Low: CA$52.55 / High: CA$100.51 Low: CA$19.78 / High: CA$100.51 63.84 Million
9 Canadian Natural Resources Ltd
TO:CNQ
$90.07 Billion CA$124.51 Billion CA$59.77 -1.43% -4.18% Low: CA$40.66 / High: CA$69.50 Low: CA$4.43 / High: CA$69.50 361.95 Million
10 Agnico Eagle Mines Limited
TO:AEM
$88.62 Billion CA$122.51 Billion CA$245.00 -0.57% +9.96% Low: CA$158.97 / High: CA$344.78 Low: CA$29.14 / High: CA$344.78 24.93 Million
11 Canadian Pacific Railway Ltd
TO:CP
$78.52 Billion CA$108.54 Billion CA$120.91 -3.12% -3.95% Low: CA$97.09 / High: CA$126.24 Low: CA$29.05 / High: CA$126.24 27.62 Million
12 TC Energy Corp
TO:TRP
$72.32 Billion CA$99.97 Billion CA$95.96 -0.48% +0.87% Low: CA$63.77 / High: CA$97.90 Low: CA$22.44 / High: CA$97.90 76.66 Million
13 Canadian National Railway Co
TO:CNR
$71.19 Billion CA$98.41 Billion CA$160.96 -2.38% -4.12% Low: CA$127.07 / High: CA$168.70 Low: CA$58.92 / High: CA$177.82 48.18 Million
14 Barrick Gold Corp
TO:ABX
$70.81 Billion CA$97.89 Billion CA$58.43 -2.58% +7.15% Low: CA$28.03 / High: CA$71.86 Low: CA$8.04 / High: CA$71.86 141.46 Million
15 Manulife Financial Corp
TO:MFC
$69.10 Billion CA$95.52 Billion CA$56.97 -0.99% +5.23% Low: CA$41.19 / High: CA$57.54 Low: CA$10.58 / High: CA$57.54 192.69 Million
16 Suncor Energy Inc
TO:SU
$67.81 Billion CA$93.74 Billion CA$79.39 -2.49% -6.95% Low: CA$51.01 / High: CA$95.81 Low: CA$13.05 / High: CA$95.81 188.33 Million
17 National Bank of Canada
TO:NA
$60.64 Billion CA$83.82 Billion CA$217.64 +1.70% +5.00% Low: CA$134.97 / High: CA$217.64 Low: CA$24.80 / High: CA$217.64 32.90 Million
18 Wheaton Precious Metals Corp
TO:WPM
$58.55 Billion CA$80.93 Billion CA$178.22 -0.83% +13.60% Low: CA$118.65 / High: CA$226.64 Low: CA$13.60 / High: CA$226.64 20.65 Million
19 Great-West Lifeco Inc.
TO:GWO
$57.91 Billion CA$80.06 Billion CA$88.72 +3.23% +9.09% Low: CA$49.95 / High: CA$88.72 Low: CA$14.90 / High: CA$88.72 51.48 Million
20 Imperial Oil Ltd
TO:IMO
$56.37 Billion CA$77.93 Billion CA$161.14 -2.29% -2.86% Low: CA$108.14 / High: CA$189.41 Low: CA$10.14 / High: CA$189.41 16.67 Million
21 Alimentation Couchen Tard Inc A
TO:ATD
$55.54 Billion CA$76.78 Billion CA$83.62 +0.19% +1.57% Low: CA$67.64 / High: CA$85.26 Low: CA$25.47 / High: CA$85.88 29.63 Million
22 Loblaw Companies Limited
TO:L
$54.47 Billion CA$75.29 Billion CA$64.69 -0.29% -2.43% Low: CA$53.46 / High: CA$231.10 Low: CA$45.40 / High: CA$234.11 28.60 Million
23 Cenovus Energy Inc
TO:CVE
$48.71 Billion CA$67.34 Billion CA$36.11 -1.69% -6.35% Low: CA$18.53 / High: CA$43.70 Low: CA$2.11 / High: CA$43.70 153.42 Million
24 Cameco Corp
TO:CCO
$47.02 Billion CA$65.01 Billion CA$149.30 -1.15% +4.76% Low: CA$93.85 / High: CA$181.66 Low: CA$7.87 / High: CA$181.66 22.45 Million
25 Franco-Nevada Corporation
TO:FNV
$44.75 Billion CA$61.86 Billion CA$320.83 -0.51% +8.53% Low: CA$211.93 / High: CA$383.74 Low: CA$54.99 / High: CA$383.74 9.84 Million
26 Celestica Inc.
TO:CLS
$44.66 Billion CA$61.74 Billion CA$536.99 +0.40% +4.08% Low: CA$185.88 / High: CA$652.82 Low: CA$4.09 / High: CA$652.82 10.07 Million
27 Constellation Software Inc.
TO:CSU
$44.16 Billion CA$61.05 Billion CA$2881.02 -0.03% -3.17% Low: CA$2258.18 / High: CA$5040.07 Low: CA$381.16 / High: CA$5181.96 1.78 Million
28 Sun Life Financial Inc.
TO:SLF
$44.08 Billion CA$60.93 Billion CA$110.01 +1.21% +6.72% Low: CA$77.85 / High: CA$110.01 Low: CA$26.12 / High: CA$110.01 53.89 Million
29 Waste Connections Inc
TO:WCN
$40.48 Billion CA$55.96 Billion CA$218.92 -0.31% -0.37% Low: CA$205.74 / High: CA$264.24 Low: CA$38.33 / High: CA$281.55 8.65 Million
30 Dollarama Inc
TO:DOL
$37.25 Billion CA$51.49 Billion CA$189.13 +0.68% +6.32% Low: CA$166.76 / High: CA$206.17 Low: CA$23.14 / High: CA$206.17 17.37 Million
31 Power Corporation Of Canada
TO:POW
$37.06 Billion CA$51.24 Billion CA$89.06 +0.96% +5.10% Low: CA$52.13 / High: CA$89.06 Low: CA$13.29 / High: CA$89.06 44.04 Million
32 Thomson Reuters Corp
TO:TRI
$36.07 Billion CA$49.87 Billion CA$112.06 -1.42% -2.45% Low: CA$108.61 / High: CA$293.53 Low: CA$36.07 / High: CA$293.53 18.10 Million
33 Intact Financial Corporation
TO:IFC
$35.25 Billion CA$48.73 Billion CA$275.65 -0.72% -0.76% Low: CA$244.28 / High: CA$316.65 Low: CA$63.68 / High: CA$316.65 10.94 Million
34 Kinross Gold Corp
TO:K
$33.34 Billion CA$46.09 Billion CA$38.60 -1.66% +9.66% Low: CA$20.37 / High: CA$51.92 Low: CA$1.86 / High: CA$51.92 83.70 Million
35 Teck Resources Limited
TO:TECK-B
$32.37 Billion CA$44.74 Billion CA$92.83 -1.07% +7.38% Low: CA$43.33 / High: CA$97.69 Low: CA$3.56 / High: CA$97.69 26.12 Million
36 Nutrien Ltd
TO:NTR
$31.52 Billion CA$43.58 Billion CA$90.78 -1.01% -1.89% Low: CA$75.58 / High: CA$114.41 Low: CA$31.61 / High: CA$134.99 33.32 Million
37 Fairfax Financial Holdings Ltd
TO:FFH
$31.28 Billion CA$43.24 Billion CA$2266.52 -0.73% +0.64% Low: CA$2111.76 / High: CA$2624.49 Low: CA$300.37 / High: CA$2624.49 1.26 Million
38 Fortis Inc
TO:FTS
$29.19 Billion CA$40.35 Billion CA$79.25 -0.91% +1.85% Low: CA$63.96 / High: CA$80.22 Low: CA$25.47 / High: CA$80.22 43.34 Million
39 George Weston Limited
TO:WN
$28.59 Billion CA$39.52 Billion CA$103.38 +0.15% -1.11% Low: CA$83.24 / High: CA$275.36 Low: CA$78.46 / High: CA$280.39 8.02 Million
40 Pembina Pipeline Corp
TO:PPL
$27.47 Billion CA$37.98 Billion CA$65.32 -0.99% -2.70% Low: CA$48.90 / High: CA$68.45 Low: CA$12.36 / High: CA$68.45 84.60 Million
41 First Quantum Minerals Ltd
TO:FM
$26.59 Billion CA$36.75 Billion CA$44.38 -1.64% +9.34% Low: CA$21.36 / High: CA$46.13 Low: CA$2.45 / High: CA$46.13 80.08 Million
42 Restaurant Brands International Inc
TO:QSR
$26.33 Billion CA$36.40 Billion CA$104.91 -1.82% +3.40% Low: CA$85.60 / High: CA$111.25 Low: CA$34.72 / High: CA$111.25 27.47 Million
43 Hydro One Ltd
TO:H
$24.47 Billion CA$33.82 Billion CA$56.36 -1.38% +0.27% Low: CA$47.89 / High: CA$60.17 Low: CA$14.89 / High: CA$60.17 41.45 Million
44 Lundin Mining Corporation
TO:LUN
$23.97 Billion CA$33.14 Billion CA$38.73 -6.11% +4.22% Low: CA$13.64 / High: CA$44.41 Low: CA$2.43 / High: CA$44.41 60.61 Million
45 BCE Inc
TO:BCE
$22.20 Billion CA$30.69 Billion CA$32.91 -1.38% -3.91% Low: CA$29.83 / High: CA$36.12 Low: CA$29.27 / High: CA$61.95 128.16 Million
46 Pan American Silver Corp
TO:PAAS
$21.74 Billion CA$30.05 Billion CA$71.31 -1.98% +11.04% Low: CA$37.28 / High: CA$93.58 Low: CA$7.37 / High: CA$93.58 22.01 Million
47 RB Global
TO:RBA
$20.42 Billion CA$28.23 Billion CA$151.55 -2.27% +2.36% Low: CA$130.15 / High: CA$164.14 Low: CA$26.37 / High: CA$164.14 5.29 Million
48 Bombardier Inc Series B
TO:BBD-B
$18.98 Billion CA$26.24 Billion CA$303.18 -2.06% -0.87% Low: CA$106.60 / High: CA$326.00 Low: CA$6.89 / High: CA$326.00 8.85 Million
49 Telus Corp
TO:T
$18.62 Billion CA$25.75 Billion CA$16.49 -0.30% -3.51% Low: CA$16.27 / High: CA$23.01 Low: CA$14.13 / High: CA$29.84 180.53 Million
50 Magna International Inc
TO:MG
$18.06 Billion CA$24.97 Billion CA$91.71 +0.00% -0.49% Low: CA$51.10 / High: CA$94.71 Low: CA$31.61 / High: CA$115.04 30.78 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