Largest Companies in Canada by Market Cap

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

Companies Listed

1,684

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
$285.35 Billion CA$394.47 Billion CA$284.93 +0.66% -0.23% Low: CA$201.20 / High: CA$305.74 Low: CA$46.04 / High: CA$305.74 60.96 Million
2 Toronto Dominion Bank
TO:TD
$201.94 Billion CA$279.15 Billion CA$170.37 +0.92% +3.44% Low: CA$108.39 / High: CA$175.27 Low: CA$34.14 / High: CA$175.27 83.10 Million
3 Shopify Inc
TO:SHOP
$158.81 Billion CA$219.54 Billion CA$180.01 -0.97% +2.79% Low: CA$130.71 / High: CA$249.71 Low: CA$2.68 / High: CA$249.71 39.22 Million
4 Bank of Montreal
TO:BMO
$124.03 Billion CA$171.46 Billion CA$243.24 +0.66% +2.06% Low: CA$169.13 / High: CA$257.88 Low: CA$45.34 / High: CA$257.88 43.07 Million
5 Bank of Nova Scotia
TO:BNS
$115.89 Billion CA$160.20 Billion CA$131.66 +1.28% +3.43% Low: CA$88.42 / High: CA$131.66 Low: CA$33.00 / High: CA$131.66 83.31 Million
6 Enbridge Inc
TO:ENB
$107.72 Billion CA$148.91 Billion CA$68.18 +0.71% -1.59% Low: CA$62.71 / High: CA$80.21 Low: CA$23.62 / High: CA$80.21 246.89 Million
7 Canadian Natural Resources Ltd
TO:CNQ
$106.73 Billion CA$147.55 Billion CA$70.83 +1.07% -0.11% Low: CA$41.91 / High: CA$72.07 Low: CA$4.43 / High: CA$72.07 436.70 Million
8 Canadian Imperial Bank Of Commerce
TO:CM
$105.02 Billion CA$145.18 Billion CA$159.05 +0.63% +0.23% Low: CA$110.86 / High: CA$171.76 Low: CA$29.35 / High: CA$171.76 57.75 Million
9 Agnico Eagle Mines Limited
TO:AEM
$103.35 Billion CA$142.87 Billion CA$282.15 +3.22% +0.73% Low: CA$191.66 / High: CA$344.78 Low: CA$29.14 / High: CA$344.78 24.26 Million
10 Brookfield Corporation
TO:BN
$84.58 Billion CA$116.92 Billion CA$52.09 +0.52% -2.18% Low: CA$51.66 / High: CA$100.51 Low: CA$19.78 / High: CA$100.51 70.64 Million
11 Suncor Energy Inc
TO:SU
$83.12 Billion CA$114.90 Billion CA$97.31 +0.88% +2.12% Low: CA$53.51 / High: CA$99.99 Low: CA$13.05 / High: CA$99.99 153.64 Million
12 Canadian Pacific Railway Ltd
TO:CP
$78.97 Billion CA$109.17 Billion CA$124.19 +1.11% -0.22% Low: CA$97.09 / High: CA$133.08 Low: CA$29.05 / High: CA$133.08 26.19 Million
13 Manulife Financial Corp
TO:MFC
$74.87 Billion CA$103.51 Billion CA$61.73 +0.83% +4.03% Low: CA$42.77 / High: CA$62.98 Low: CA$10.58 / High: CA$62.98 135.08 Million
14 Canadian National Railway Co
TO:CNR
$74.19 Billion CA$102.56 Billion CA$167.74 +0.24% -0.36% Low: CA$127.18 / High: CA$183.92 Low: CA$58.92 / High: CA$183.92 33.38 Million
15 Barrick Gold Corp
TO:ABX
$72.82 Billion CA$100.66 Billion CA$61.16 +2.84% -0.65% Low: CA$44.09 / High: CA$71.86 Low: CA$8.04 / High: CA$71.86 93.14 Million
16 Wheaton Precious Metals Corp
TO:WPM
$69.99 Billion CA$96.75 Billion CA$213.03 +3.83% -1.73% Low: CA$132.14 / High: CA$226.64 Low: CA$13.60 / High: CA$226.64 16.61 Million
17 TC Energy Corp
TO:TRP
$64.91 Billion CA$89.74 Billion CA$86.14 +0.71% -1.59% Low: CA$70.16 / High: CA$99.60 Low: CA$22.44 / High: CA$99.60 85.35 Million
18 Imperial Oil Ltd
TO:IMO
$63.84 Billion CA$88.25 Billion CA$182.48 -0.04% +0.37% Low: CA$115.28 / High: CA$190.00 Low: CA$10.14 / High: CA$190.00 17.79 Million
19 Cenovus Energy Inc
TO:CVE
$62.11 Billion CA$85.86 Billion CA$46.04 +1.12% -0.37% Low: CA$21.95 / High: CA$47.23 Low: CA$2.11 / High: CA$47.23 131.25 Million
20 National Bank of Canada
TO:NA
$58.81 Billion CA$81.30 Billion CA$211.08 +0.56% -0.26% Low: CA$147.83 / High: CA$235.32 Low: CA$24.80 / High: CA$235.32 35.74 Million
21 Great-West Lifeco Inc.
TO:GWO
$57.91 Billion CA$80.06 Billion CA$93.61 +0.72% +4.44% Low: CA$53.84 / High: CA$93.61 Low: CA$14.90 / High: CA$93.61 28.95 Million
22 Alimentation Couchen Tard Inc A
TO:ATD
$53.05 Billion CA$73.34 Billion CA$79.87 -0.21% -0.03% Low: CA$68.51 / High: CA$93.76 Low: CA$25.47 / High: CA$93.76 34.04 Million
23 Loblaw Companies Limited
TO:L
$52.86 Billion CA$73.07 Billion CA$62.78 +0.08% +0.56% Low: CA$53.46 / High: CA$69.26 Low: CA$45.40 / High: CA$234.11 26.08 Million
24 Franco-Nevada Corporation
TO:FNV
$52.11 Billion CA$72.04 Billion CA$373.49 +2.94% +1.73% Low: CA$257.42 / High: CA$383.74 Low: CA$54.99 / High: CA$383.74 6.95 Million
25 Sun Life Financial Inc.
TO:SLF
$45.35 Billion CA$62.69 Billion CA$113.17 +0.72% +4.29% Low: CA$80.54 / High: CA$118.69 Low: CA$26.12 / High: CA$118.69 50.55 Million
26 Thomson Reuters Corp
TO:TRI
$43.63 Billion CA$60.31 Billion CA$139.21 -1.72% +3.93% Low: CA$108.50 / High: CA$228.64 Low: CA$36.07 / High: CA$293.53 15.09 Million
27 Constellation Software Inc.
TO:CSU
$43.38 Billion CA$59.97 Billion CA$2829.90 -0.23% +1.00% Low: CA$2258.18 / High: CA$4417.32 Low: CA$381.16 / High: CA$5181.96 1.21 Million
28 Cameco Corp
TO:CCO
$40.89 Billion CA$56.52 Billion CA$129.82 +2.06% -6.47% Low: CA$111.95 / High: CA$181.66 Low: CA$7.87 / High: CA$181.66 19.23 Million
29 Waste Connections Inc
TO:WCN
$40.14 Billion CA$55.49 Billion CA$217.07 -0.91% -2.43% Low: CA$205.74 / High: CA$249.42 Low: CA$38.33 / High: CA$281.55 7.02 Million
30 Power Corporation Of Canada
TO:POW
$39.33 Billion CA$54.37 Billion CA$94.91 +0.73% +2.86% Low: CA$57.56 / High: CA$95.94 Low: CA$13.29 / High: CA$95.94 37.93 Million
31 Celestica Inc.
TO:CLS
$38.42 Billion CA$53.11 Billion CA$461.88 +2.10% +0.37% Low: CA$326.12 / High: CA$652.82 Low: CA$4.09 / High: CA$652.82 9.23 Million
32 Nutrien Ltd
TO:NTR
$38.16 Billion CA$52.75 Billion CA$110.53 +1.77% -0.97% Low: CA$75.58 / High: CA$114.41 Low: CA$31.61 / High: CA$134.99 32.99 Million
33 Kinross Gold Corp
TO:K
$34.44 Billion CA$47.61 Billion CA$39.87 +2.49% -4.50% Low: CA$31.66 / High: CA$51.92 Low: CA$1.86 / High: CA$51.92 80.98 Million
34 Dollarama Inc
TO:DOL
$34.02 Billion CA$47.03 Billion CA$172.75 -1.04% +0.07% Low: CA$165.50 / High: CA$206.17 Low: CA$23.14 / High: CA$206.17 17.17 Million
35 Intact Financial Corporation
TO:IFC
$33.20 Billion CA$45.89 Billion CA$260.22 -0.26% +0.79% Low: CA$244.28 / High: CA$305.00 Low: CA$63.68 / High: CA$316.65 11.31 Million
36 Fairfax Financial Holdings Ltd
TO:FFH
$32.03 Billion CA$44.28 Billion CA$2303.82 -0.10% +4.52% Low: CA$2111.76 / High: CA$2624.49 Low: CA$300.37 / High: CA$2624.49 1.02 Million
37 Teck Resources Limited
TO:TECK-B
$31.89 Billion CA$44.09 Billion CA$91.28 +1.59% -6.17% Low: CA$53.44 / High: CA$99.25 Low: CA$3.56 / High: CA$99.25 26.15 Million
38 Fortis Inc
TO:FTS
$28.17 Billion CA$38.94 Billion CA$76.22 +1.05% +0.09% Low: CA$67.94 / High: CA$82.99 Low: CA$25.47 / High: CA$82.99 35.58 Million
39 George Weston Limited
TO:WN
$28.05 Billion CA$38.78 Billion CA$101.42 +0.61% +0.57% Low: CA$83.24 / High: CA$107.24 Low: CA$78.46 / High: CA$280.39 5.87 Million
40 Pembina Pipeline Corp
TO:PPL
$28.01 Billion CA$38.72 Billion CA$66.60 +0.97% -2.06% Low: CA$50.56 / High: CA$72.44 Low: CA$12.36 / High: CA$72.44 55.93 Million
41 First Quantum Minerals Ltd
TO:FM
$26.53 Billion CA$36.67 Billion CA$43.96 +4.00% -5.05% Low: CA$27.00 / High: CA$48.69 Low: CA$2.45 / High: CA$48.69 50.05 Million
42 Restaurant Brands International Inc
TO:QSR
$25.85 Billion CA$35.73 Billion CA$102.46 -2.28% -3.84% Low: CA$87.89 / High: CA$112.88 Low: CA$34.72 / High: CA$112.88 23.61 Million
43 Hydro One Ltd
TO:H
$22.56 Billion CA$31.18 Billion CA$51.96 +0.62% -1.46% Low: CA$48.86 / High: CA$60.19 Low: CA$14.89 / High: CA$60.19 43.72 Million
44 Pan American Silver Corp
TO:PAAS
$21.17 Billion CA$29.27 Billion CA$69.46 +4.50% -4.86% Low: CA$46.77 / High: CA$93.58 Low: CA$7.37 / High: CA$93.58 21.99 Million
45 BCE Inc
TO:BCE
$21.05 Billion CA$29.09 Billion CA$31.20 -1.05% -3.26% Low: CA$29.69 / High: CA$36.12 Low: CA$29.27 / High: CA$61.95 90.04 Million
46 Lundin Mining Corporation
TO:LUN
$20.56 Billion CA$28.42 Billion CA$33.22 +4.27% -10.84% Low: CA$16.83 / High: CA$44.41 Low: CA$2.43 / High: CA$44.41 51.70 Million
47 Bombardier Inc Series B
TO:BBD-B
$19.10 Billion CA$26.40 Billion CA$304.98 +1.16% +0.69% Low: CA$181.40 / High: CA$373.41 Low: CA$6.89 / High: CA$373.41 6.99 Million
48 Magna International Inc
TO:MG
$17.87 Billion CA$24.71 Billion CA$90.77 +1.69% +0.25% Low: CA$60.97 / High: CA$100.49 Low: CA$31.61 / High: CA$115.04 29.16 Million
49 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
50 WSP Global Inc
TO:WSP
$17.62 Billion CA$24.36 Billion CA$180.67 -0.50% +1.11% Low: CA$160.60 / High: CA$287.98 Low: CA$30.43 / High: CA$291.43 11.53 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