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). Capstone Mining Corp leads as the top Canada company by market cap, valued at $6.22 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

Capstone Mining Corp
Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change 52-Week Range All-Time Range 24h Volume
101 Capstone Mining Corp
TO:CS
$6.22 Billion CA$8.60 Billion CA$11.26 -0.53% -4.74% Low: CA$6.58 / High: CA$16.66 Low: CA$0.29 / High: CA$16.66 106.09 Million
102 Descartes Systems Group Inc
TO:DSG
$6.19 Billion CA$8.55 Billion CA$99.45 +1.47% +0.36% Low: CA$86.02 / High: CA$161.60 Low: CA$21.40 / High: CA$175.34 7.37 Million
103 Definity Financial Corp
TO:DFY
$5.95 Billion CA$8.23 Billion CA$68.65 -0.87% +1.33% Low: CA$62.20 / High: CA$79.37 Low: CA$25.52 / High: CA$79.37 4.56 Million
104 FirstService Corp
TO:FSV
$5.95 Billion CA$8.22 Billion CA$179.90 -1.16% -12.05% Low: CA$179.90 / High: CA$288.17 Low: CA$40.09 / High: CA$288.17 2.98 Million
105 Eldorado Gold Corp
TO:ELD
$5.89 Billion CA$8.15 Billion CA$40.53 -3.43% -6.48% Low: CA$24.29 / High: CA$67.47 Low: CA$3.46 / High: CA$67.47 23.69 Million
106 Topicus.com Inc
V:TOI
$5.81 Billion CA$8.03 Billion CA$96.31 +2.93% -3.98% Low: CA$83.73 / High: CA$194.70 Low: CA$58.06 / High: CA$194.70 1.71 Million
107 PrairieSky Royalty Ltd
TO:PSK
$5.78 Billion CA$7.99 Billion CA$34.35 +0.12% +4.76% Low: CA$22.75 / High: CA$34.35 Low: CA$5.68 / High: CA$34.35 16.35 Million
108 Onex Corp
TO:ONEX
$5.74 Billion CA$7.94 Billion CA$115.58 +0.99% -0.99% Low: CA$95.96 / High: CA$125.78 Low: CA$39.58 / High: CA$125.78 2.44 Million
109 B2Gold Corp
TO:BTO
$5.74 Billion CA$7.93 Billion CA$5.93 -3.42% -12.54% Low: CA$4.04 / High: CA$8.47 Low: CA$0.77 / High: CA$8.47 111.34 Million
110 Open Text Corp
TO:OTEX
$5.71 Billion CA$7.90 Billion CA$31.51 +2.34% +3.24% Low: CA$28.40 / High: CA$55.33 Low: CA$26.36 / High: CA$65.18 25.13 Million
111 Artemis Gold Inc
V:ARTG
$5.71 Billion CA$7.89 Billion CA$34.05 -0.87% -8.30% Low: CA$19.84 / High: CA$46.49 Low: CA$0.96 / High: CA$46.49 5.81 Million
112 MEG Energy Corp
TO:MEG
$5.68 Billion CA$7.86 Billion CA$30.89 +0.72% +3.90% Low: CA$19.36 / High: CA$30.90 Low: CA$1.22 / High: CA$33.29 30.66 Million
113 Bausch + Lomb Corp
TO:BLCO
$5.65 Billion CA$7.81 Billion CA$22.04 +2.18% +2.37% Low: CA$14.64 / High: CA$25.41 Low: CA$14.64 / High: CA$29.30 58.74K
114 Strathcona Resources Ltd.
TO:SCR
$5.61 Billion CA$7.76 Billion CA$44.69 +4.71% +20.17% Low: CA$24.76 / High: CA$44.69 Low: CA$0.32 / High: CA$44.69 13.27 Million
115 Perseus Mining Ltd
TO:PRU
$5.16 Billion CA$7.13 Billion CA$5.28 -1.31% -1.49% Low: CA$2.91 / High: CA$6.25 Low: CA$0.25 / High: CA$6.25 697.91K
116 Colliers International Group Inc Bats
TO:CIGI
$5.08 Billion CA$7.02 Billion CA$141.09 -0.64% -7.06% Low: CA$136.77 / High: CA$236.32 Low: CA$43.00 / High: CA$236.32 1.97 Million
117 Parkland Fuel Corporation
TO:PKI
$5.03 Billion CA$6.96 Billion CA$39.84 -0.35% -2.90% Low: CA$37.67 / High: CA$41.03 Low: CA$14.52 / High: CA$46.55 30.99 Million
118 Chartwell Retirement Residences
TO:CSH-UN
$4.99 Billion CA$6.90 Billion CA$21.77 +1.07% +6.40% Low: CA$17.25 / High: CA$22.23 Low: CA$5.30 / High: CA$22.23 8.61 Million
119 ATCO Ltd
TO:ACO-X
$4.98 Billion CA$6.88 Billion CA$68.20 +0.13% +0.66% Low: CA$47.81 / High: CA$72.19 Low: CA$22.90 / High: CA$72.19 4.75 Million
120 Methanex Corporation
TO:MX
$4.89 Billion CA$6.76 Billion CA$87.36 -1.71% +5.67% Low: CA$43.99 / High: CA$90.57 Low: CA$13.29 / High: CA$96.79 8.56 Million
121 Algonquin Power & Utilities Corp
TO:AQN
$4.77 Billion CA$6.59 Billion CA$8.58 +0.70% -0.92% Low: CA$7.36 / High: CA$9.54 Low: CA$5.95 / High: CA$18.06 45.81 Million
122 Almonty Industries Inc
TO:AII
$4.73 Billion CA$6.55 Billion CA$27.97 -4.96% -7.38% Low: CA$2.31 / High: CA$32.07 Low: CA$0.21 / High: CA$32.07 15.30 Million
123 West Fraser Timber Co Ltd
TO:WFG
$4.67 Billion CA$6.46 Billion CA$84.88 -1.30% -5.62% Low: CA$81.34 / High: CA$106.68 Low: CA$21.53 / High: CA$139.20 3.23 Million
124 RioCan Real Estate Investment Trust
TO:REI-UN
$4.53 Billion CA$6.27 Billion CA$21.34 +0.38% +0.90% Low: CA$17.00 / High: CA$21.47 Low: CA$9.49 / High: CA$22.57 19.96 Million
125 Tamarack Valley Energy Ltd
TO:TVE
$4.51 Billion CA$6.23 Billion CA$12.80 +0.47% +6.22% Low: CA$3.51 / High: CA$12.90 Low: CA$0.39 / High: CA$12.90 56.89 Million
126 Orla Mining Ltd
TO:OLA
$4.44 Billion CA$6.14 Billion CA$18.06 +1.46% -7.72% Low: CA$12.28 / High: CA$29.67 Low: CA$0.10 / High: CA$29.67 22.12 Million
127 Northland Power Inc.
TO:NPI
$4.39 Billion CA$6.07 Billion CA$23.21 -0.64% +0.69% Low: CA$16.24 / High: CA$25.78 Low: CA$11.40 / High: CA$43.71 25.96 Million
128 Empire Company Limited
TO:EMP-A
$4.34 Billion CA$6.00 Billion CA$46.68 +0.39% -0.32% Low: CA$43.84 / High: CA$57.80 Low: CA$13.05 / High: CA$57.80 10.65 Million
129 E-L Financial Corp Ltd
TO:ELF
$4.28 Billion CA$5.91 Billion CA$17.08 +0.18% +0.29% Low: CA$14.37 / High: CA$1660.00 Low: CA$14.37 / High: CA$1660.00 1.27 Million
130 Athabasca Oil Corp
TO:ATH
$4.13 Billion CA$5.71 Billion CA$11.91 -0.42% +2.41% Low: CA$4.38 / High: CA$11.96 Low: CA$0.11 / High: CA$11.96 83.75 Million
131 Granite Real Estate Investment Trust
TO:GRT-UN
$4.09 Billion CA$5.65 Billion CA$93.20 +1.45% +1.17% Low: CA$62.08 / High: CA$93.22 Low: CA$23.80 / High: CA$93.32 2.52 Million
132 Exchange Income Corporation
TO:EIF
$4.08 Billion CA$5.64 Billion CA$100.53 +0.48% -2.11% Low: CA$52.42 / High: CA$109.23 Low: CA$10.96 / High: CA$109.23 3.09 Million
133 Canadian Apartment Properties Real Estate Investment Trust
TO:CAR-UN
$4.06 Billion CA$5.62 Billion CA$36.51 -0.19% -1.08% Low: CA$35.27 / High: CA$46.05 Low: CA$18.79 / High: CA$56.97 9.54 Million
134 Rogers Communications Inc
TO:RCI-A
$4.03 Billion CA$5.57 Billion CA$50.08 +0.14% -2.76% Low: CA$39.39 / High: CA$56.72 Low: CA$35.61 / High: CA$70.66 67.67K
135 Air Canada
TO:AC
$3.89 Billion CA$5.38 Billion CA$18.26 -2.09% +0.00% Low: CA$14.79 / High: CA$23.29 Low: CA$7.07 / High: CA$52.09 79.02 Million
136 Linamar Corporation
TO:LNR
$3.85 Billion CA$5.33 Billion CA$89.58 -1.44% +4.34% Low: CA$51.71 / High: CA$95.20 Low: CA$23.50 / High: CA$95.20 3.42 Million
137 MDA Ltd
TO:MDA
$3.84 Billion CA$5.30 Billion CA$42.00 +1.11% -6.71% Low: CA$21.43 / High: CA$48.49 Low: CA$5.70 / High: CA$48.49 25.69 Million
138 Lumine Group Inc.
V:LMN
$3.83 Billion CA$5.30 Billion CA$20.64 +2.08% -0.53% Low: CA$18.10 / High: CA$54.26 Low: CA$14.10 / High: CA$54.26 4.14 Million
139 Torex Gold Resources Inc
TO:TXG
$3.82 Billion CA$5.29 Billion CA$54.99 -1.70% -9.84% Low: CA$39.03 / High: CA$83.11 Low: CA$7.66 / High: CA$83.11 11.46 Million
140 Peyto Exploration&Development Corp
TO:PEY
$3.81 Billion CA$5.27 Billion CA$26.11 +0.38% +6.79% Low: CA$17.35 / High: CA$28.98 Low: CA$0.82 / High: CA$28.98 23.15 Million
141 TransAlta Corp
TO:TA
$3.64 Billion CA$5.03 Billion CA$16.94 +0.06% +2.36% Low: CA$11.81 / High: CA$24.79 Low: CA$3.40 / High: CA$24.79 31.19 Million
142 Baytex Energy Corp
TO:BTE
$3.63 Billion CA$5.01 Billion CA$6.79 -1.45% +7.95% Low: CA$2.07 / High: CA$7.02 Low: CA$0.29 / High: CA$8.80 190.65 Million
143 Aris Mining Corporation
TO:ARIS
$3.60 Billion CA$4.97 Billion CA$24.31 +0.12% -5.37% Low: CA$7.58 / High: CA$30.90 Low: CA$0.00 / High: CA$30.90 19.13 Million
144 Allied Gold Corporation
TO:AAUC
$3.60 Billion CA$4.97 Billion CA$39.71 -2.77% -8.88% Low: CA$5.22 / High: CA$43.70 Low: CA$2.71 / High: CA$43.70 21.79 Million
145 First Capital Real Estate Investment Trust
TO:FCR-UN
$3.59 Billion CA$4.97 Billion CA$23.38 -0.04% -0.55% Low: CA$17.09 / High: CA$23.59 Low: CA$9.11 / High: CA$23.59 20.87 Million
146 Choice Properties Real Estate Investment Trust
TO:CHP-UN
$3.59 Billion CA$4.97 Billion CA$15.14 +0.46% -2.20% Low: CA$14.19 / High: CA$16.19 Low: CA$5.98 / High: CA$16.19 16.33 Million
147 Gibson Energy Inc.
TO:GEI
$3.54 Billion CA$4.90 Billion CA$29.90 +0.50% +6.90% Low: CA$21.54 / High: CA$30.24 Low: CA$6.84 / High: CA$30.24 22.52 Million
148 Skeena Resources Ltd
TO:SKE
$3.53 Billion CA$4.89 Billion CA$40.35 +1.87% -7.13% Low: CA$15.54 / High: CA$51.99 Low: CA$1.08 / High: CA$51.99 7.56 Million
149 Secure Energy Services Inc.
TO:SES
$3.53 Billion CA$4.87 Billion CA$22.48 -2.89% -3.31% Low: CA$12.64 / High: CA$23.31 Low: CA$0.69 / High: CA$23.31 31.08 Million
150 Topaz Energy Corp
TO:TPZ
$3.48 Billion CA$4.81 Billion CA$31.27 -0.86% +2.73% Low: CA$23.20 / High: CA$32.18 Low: CA$10.43 / High: CA$32.18 13.03 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