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)
Companies Listed
Largest Company
| 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