Largest Companies in Canada by Market Cap

This is the complete list of 1,680 largest companies in Canada by market cap, with a combined market capitalization of CA$5.63 Trillion ($4.07 Trillion USD). Royal Bank of Canada leads as the top Canada company by market cap, valued at $247.35 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.07 Trillion

Companies Listed

1,680

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
$247.35 Billion CA$341.93 Billion CA$244.20 -0.05% +1.94% Low: CA$165.45 / High: CA$245.85 Low: CA$46.04 / High: CA$245.85 99.00 Million
2 Toronto Dominion Bank
TO:TD
$176.31 Billion CA$243.73 Billion CA$145.84 -0.33% +1.40% Low: CA$87.34 / High: CA$146.33 Low: CA$34.14 / High: CA$146.33 168.34 Million
3 Shopify Inc
TO:SHOP
$153.86 Billion CA$212.69 Billion CA$173.48 +5.22% +1.89% Low: CA$127.98 / High: CA$249.71 Low: CA$2.68 / High: CA$249.71 41.44 Million
4 Enbridge Inc
TO:ENB
$117.71 Billion CA$162.72 Billion CA$74.58 -1.01% +3.71% Low: CA$59.95 / High: CA$75.83 Low: CA$23.62 / High: CA$75.83 153.46 Million
5 Bank of Montreal
TO:BMO
$105.76 Billion CA$146.21 Billion CA$207.41 +0.28% -0.12% Low: CA$135.04 / High: CA$209.61 Low: CA$45.34 / High: CA$209.61 63.77 Million
6 Canadian Imperial Bank Of Commerce
TO:CM
$102.22 Billion CA$141.31 Billion CA$152.50 +0.61% +2.70% Low: CA$87.73 / High: CA$152.50 Low: CA$29.35 / High: CA$152.50 60.67 Million
7 Brookfield Corporation
TO:BN
$99.82 Billion CA$137.99 Billion CA$61.48 +0.21% -1.13% Low: CA$52.55 / High: CA$100.51 Low: CA$19.78 / High: CA$100.51 63.85 Million
8 Canadian Natural Resources Ltd
TO:CNQ
$96.26 Billion CA$133.07 Billion CA$63.88 -1.48% +2.68% Low: CA$38.67 / High: CA$69.50 Low: CA$4.43 / High: CA$69.50 356.75 Million
9 Bank of Nova Scotia
TO:BNS
$94.47 Billion CA$130.59 Billion CA$106.05 +0.35% +3.24% Low: CA$68.91 / High: CA$106.05 Low: CA$33.00 / High: CA$106.05 124.33 Million
10 Agnico Eagle Mines Limited
TO:AEM
$90.48 Billion CA$125.08 Billion CA$249.67 -2.26% -8.36% Low: CA$146.37 / High: CA$344.78 Low: CA$29.14 / High: CA$344.78 19.23 Million
11 Suncor Energy Inc
TO:SU
$79.05 Billion CA$109.27 Billion CA$91.83 -1.34% +3.79% Low: CA$46.99 / High: CA$93.08 Low: CA$13.05 / High: CA$93.08 98.36 Million
12 Canadian Pacific Railway Ltd
TO:CP
$76.08 Billion CA$105.18 Billion CA$117.16 -0.83% -0.78% Low: CA$97.09 / High: CA$122.23 Low: CA$29.05 / High: CA$122.68 31.35 Million
13 TC Energy Corp
TO:TRP
$68.30 Billion CA$94.41 Billion CA$90.63 -0.49% +8.63% Low: CA$63.77 / High: CA$91.08 Low: CA$22.44 / High: CA$91.08 168.60 Million
14 Canadian National Railway Co
TO:CNR
$67.31 Billion CA$93.05 Billion CA$152.19 -0.25% -2.59% Low: CA$127.07 / High: CA$157.36 Low: CA$58.92 / High: CA$177.82 30.68 Million
15 Manulife Financial Corp
TO:MFC
$64.53 Billion CA$89.20 Billion CA$53.20 -0.39% +0.43% Low: CA$41.19 / High: CA$53.41 Low: CA$10.58 / High: CA$53.41 109.53 Million
16 Barrick Gold Corp
TO:ABX
$63.93 Billion CA$88.38 Billion CA$52.75 -1.16% -4.20% Low: CA$24.63 / High: CA$71.86 Low: CA$8.04 / High: CA$71.86 93.00 Million
17 Imperial Oil Ltd
TO:IMO
$61.08 Billion CA$84.44 Billion CA$174.60 -4.04% +0.68% Low: CA$93.44 / High: CA$184.38 Low: CA$10.14 / High: CA$184.38 16.71 Million
18 National Bank of Canada
TO:NA
$57.47 Billion CA$79.44 Billion CA$205.21 +0.08% +1.70% Low: CA$122.46 / High: CA$205.21 Low: CA$24.80 / High: CA$205.21 30.23 Million
19 Wheaton Precious Metals Corp
TO:WPM
$56.11 Billion CA$77.57 Billion CA$170.85 -0.43% -11.93% Low: CA$106.89 / High: CA$226.64 Low: CA$13.60 / High: CA$226.64 17.77 Million
20 Cenovus Energy Inc
TO:CVE
$54.34 Billion CA$75.12 Billion CA$39.82 +0.20% +10.09% Low: CA$16.11 / High: CA$39.82 Low: CA$2.11 / High: CA$39.82 176.85 Million
21 Alimentation Couchen Tard Inc A
TO:ATD
$54.30 Billion CA$75.07 Billion CA$81.09 +0.91% +3.92% Low: CA$67.64 / High: CA$85.26 Low: CA$25.47 / High: CA$85.88 27.70 Million
22 Loblaw Companies Limited
TO:L
$53.17 Billion CA$73.50 Billion CA$62.72 +0.16% +1.05% Low: CA$53.46 / High: CA$234.11 Low: CA$45.40 / High: CA$234.11 24.56 Million
23 Cameco Corp
TO:CCO
$51.55 Billion CA$71.26 Billion CA$163.66 -1.99% -3.43% Low: CA$64.11 / High: CA$181.66 Low: CA$7.87 / High: CA$181.66 19.49 Million
24 Great-West Lifeco Inc.
TO:GWO
$48.22 Billion CA$66.66 Billion CA$73.55 +1.34% +2.48% Low: CA$49.95 / High: CA$73.55 Low: CA$14.90 / High: CA$73.55 21.94 Million
25 Celestica Inc.
TO:CLS
$43.91 Billion CA$60.70 Billion CA$569.51 +2.12% +5.96% Low: CA$127.56 / High: CA$576.75 Low: CA$4.09 / High: CA$576.75 12.43 Million
26 Franco-Nevada Corporation
TO:FNV
$42.89 Billion CA$59.29 Billion CA$307.53 -1.87% -8.04% Low: CA$211.93 / High: CA$383.74 Low: CA$54.99 / High: CA$383.74 7.62 Million
27 Thomson Reuters Corp
TO:TRI
$41.26 Billion CA$57.04 Billion CA$128.18 -1.35% +3.78% Low: CA$110.84 / High: CA$293.53 Low: CA$36.07 / High: CA$293.53 15.90 Million
28 Waste Connections Inc
TO:WCN
$40.50 Billion CA$55.98 Billion CA$219.00 -2.13% -5.34% Low: CA$213.71 / High: CA$274.32 Low: CA$38.33 / High: CA$281.55 7.81 Million
29 Sun Life Financial Inc.
TO:SLF
$39.38 Billion CA$54.43 Billion CA$98.27 +0.41% +1.45% Low: CA$77.85 / High: CA$98.27 Low: CA$26.12 / High: CA$98.27 31.73 Million
30 Constellation Software Inc.
TO:CSU
$37.43 Billion CA$51.75 Billion CA$2441.95 -1.29% -2.36% Low: CA$2258.18 / High: CA$5181.96 Low: CA$381.16 / High: CA$5181.96 1.55 Million
31 Nutrien Ltd
TO:NTR
$35.75 Billion CA$49.42 Billion CA$102.24 -0.98% +3.41% Low: CA$75.58 / High: CA$114.41 Low: CA$31.61 / High: CA$134.99 37.26 Million
32 Kinross Gold Corp
TO:K
$35.12 Billion CA$48.55 Billion CA$40.22 -2.26% -8.47% Low: CA$18.85 / High: CA$51.92 Low: CA$1.86 / High: CA$51.92 67.75 Million
33 Dollarama Inc
TO:DOL
$34.44 Billion CA$47.60 Billion CA$174.00 +0.23% +2.12% Low: CA$163.59 / High: CA$206.17 Low: CA$23.14 / High: CA$206.17 17.89 Million
34 Intact Financial Corporation
TO:IFC
$33.61 Billion CA$46.46 Billion CA$261.66 -0.03% +1.11% Low: CA$244.28 / High: CA$316.65 Low: CA$63.68 / High: CA$316.65 9.55 Million
35 Power Corporation Of Canada
TO:POW
$32.10 Billion CA$44.37 Billion CA$76.21 +0.57% +4.71% Low: CA$49.18 / High: CA$76.21 Low: CA$13.29 / High: CA$76.21 61.37 Million
36 Fairfax Financial Holdings Ltd
TO:FFH
$30.31 Billion CA$41.90 Billion CA$2170.28 -7.67% -12.28% Low: CA$2170.28 / High: CA$2624.49 Low: CA$300.37 / High: CA$2624.49 1.41 Million
37 Fortis Inc
TO:FTS
$28.63 Billion CA$39.58 Billion CA$77.74 +0.08% +0.32% Low: CA$63.96 / High: CA$80.10 Low: CA$25.47 / High: CA$80.10 33.27 Million
38 Teck Resources Limited
TO:TECK-B
$27.40 Billion CA$37.87 Billion CA$78.80 -0.63% -5.41% Low: CA$43.33 / High: CA$83.98 Low: CA$3.56 / High: CA$83.98 22.16 Million
39 Restaurant Brands International Inc
TO:QSR
$27.26 Billion CA$37.69 Billion CA$108.76 -0.78% -2.23% Low: CA$85.60 / High: CA$111.24 Low: CA$34.72 / High: CA$111.24 21.86 Million
40 George Weston Limited
TO:WN
$27.01 Billion CA$37.33 Billion CA$97.65 -0.39% +0.73% Low: CA$83.24 / High: CA$280.39 Low: CA$78.46 / High: CA$280.39 6.23 Million
41 Pembina Pipeline Corp
TO:PPL
$26.58 Billion CA$36.74 Billion CA$63.20 -0.05% +6.79% Low: CA$48.90 / High: CA$63.57 Low: CA$12.36 / High: CA$63.57 44.76 Million
42 Hydro One Ltd
TO:H
$25.34 Billion CA$35.03 Billion CA$58.41 +0.09% +0.52% Low: CA$47.89 / High: CA$60.17 Low: CA$14.89 / High: CA$60.17 23.48 Million
43 WSP Global Inc
TO:WSP
$22.14 Billion CA$30.61 Billion CA$227.03 +0.46% +0.70% Low: CA$212.73 / High: CA$291.43 Low: CA$30.43 / High: CA$291.43 10.34 Million
44 BCE Inc
TO:BCE
$21.96 Billion CA$30.36 Billion CA$32.56 +0.87% -1.24% Low: CA$29.27 / High: CA$36.12 Low: CA$29.27 / High: CA$61.95 87.50 Million
45 Pan American Silver Corp
TO:PAAS
$21.48 Billion CA$29.70 Billion CA$70.40 -0.96% -6.80% Low: CA$31.58 / High: CA$93.58 Low: CA$7.37 / High: CA$93.58 21.36 Million
46 Lundin Mining Corporation
TO:LUN
$21.47 Billion CA$29.68 Billion CA$34.70 -0.46% -7.54% Low: CA$11.49 / High: CA$44.41 Low: CA$2.43 / High: CA$44.41 61.99 Million
47 First Quantum Minerals Ltd
TO:FM
$19.37 Billion CA$26.78 Billion CA$32.34 -2.77% -13.58% Low: CA$18.56 / High: CA$41.91 Low: CA$2.45 / High: CA$44.40 70.67 Million
48 Telus Corp
TO:T
$19.28 Billion CA$26.65 Billion CA$17.07 +0.35% +0.47% Low: CA$16.27 / High: CA$23.01 Low: CA$14.13 / High: CA$29.84 168.86 Million
49 RB Global
TO:RBA
$19.20 Billion CA$26.54 Billion CA$142.72 +0.56% -1.89% Low: CA$130.15 / High: CA$164.14 Low: CA$26.37 / High: CA$164.14 4.84 Million
50 Tourmaline Oil Corp.
TO:TOU
$18.46 Billion CA$25.52 Billion CA$65.95 +0.23% +9.10% Low: CA$56.85 / High: CA$69.52 Low: CA$4.88 / High: CA$70.65 55.91 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