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.85 Trillion ($4.23 Trillion USD). FirstService Corp leads as the top Canada company by market cap, valued at $6.60 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.23 Trillion

Companies Listed

1,683

Largest Company

FirstService Corp
Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change 52-Week Range All-Time Range 24h Volume
101 FirstService Corp
TO:FSV
$6.60 Billion CA$9.13 Billion CA$199.64 -0.68% +3.33% Low: CA$171.21 / High: CA$288.17 Low: CA$40.09 / High: CA$288.17 3.70 Million
102 Triple Flag Precious Metals Corp
TO:TFPM
$6.55 Billion CA$9.05 Billion CA$43.81 +2.05% +10.30% Low: CA$31.51 / High: CA$56.40 Low: CA$10.47 / High: CA$56.40 5.78 Million
103 OceanaGold Corporation
TO:OGC
$6.48 Billion CA$8.96 Billion CA$40.03 +2.98% +9.79% Low: CA$6.81 / High: CA$58.22 Low: CA$1.18 / High: CA$58.22 17.99 Million
104 Artemis Gold Inc
V:ARTG
$6.28 Billion CA$8.68 Billion CA$37.24 +4.52% +21.94% Low: CA$24.00 / High: CA$46.49 Low: CA$0.96 / High: CA$46.49 12.19 Million
105 Descartes Systems Group Inc
TO:DSG
$6.21 Billion CA$8.58 Billion CA$99.86 -1.45% -4.89% Low: CA$86.02 / High: CA$149.45 Low: CA$21.40 / High: CA$175.34 7.23 Million
106 Definity Financial Corp
TO:DFY
$6.18 Billion CA$8.54 Billion CA$71.05 +1.36% +1.12% Low: CA$62.20 / High: CA$79.37 Low: CA$25.52 / High: CA$79.37 3.98 Million
107 B2Gold Corp
TO:BTO
$6.17 Billion CA$8.53 Billion CA$6.40 +2.24% +10.92% Low: CA$4.57 / High: CA$8.47 Low: CA$0.77 / High: CA$8.47 117.59 Million
108 Topicus.com Inc
V:TOI
$6.15 Billion CA$8.50 Billion CA$101.98 -0.62% -0.67% Low: CA$83.73 / High: CA$194.70 Low: CA$58.06 / High: CA$194.70 2.00 Million
109 MEG Energy Corp
TO:MEG
$5.68 Billion CA$7.86 Billion CA$30.89 +0.72% +3.90% Low: CA$25.25 / High: CA$30.90 Low: CA$1.22 / High: CA$33.29 30.66 Million
110 Strathcona Resources Ltd.
TO:SCR
$5.61 Billion CA$7.76 Billion CA$42.07 -1.89% -10.85% Low: CA$25.94 / High: CA$51.33 Low: CA$0.32 / High: CA$51.33 10.60 Million
111 Open Text Corp
TO:OTEX
$5.61 Billion CA$7.76 Billion CA$30.96 +0.45% -1.40% Low: CA$28.40 / High: CA$55.33 Low: CA$26.36 / High: CA$65.18 78.28 Million
112 Onex Corp
TO:ONEX
$5.51 Billion CA$7.61 Billion CA$110.88 -0.07% +2.62% Low: CA$95.96 / High: CA$125.78 Low: CA$39.58 / High: CA$125.78 2.60 Million
113 PrairieSky Royalty Ltd
TO:PSK
$5.49 Billion CA$7.59 Billion CA$32.67 -1.71% -5.61% Low: CA$23.34 / High: CA$35.12 Low: CA$5.68 / High: CA$35.12 10.73 Million
114 Bausch + Lomb Corp
TO:BLCO
$5.39 Billion CA$7.45 Billion CA$21.03 +0.77% -0.33% Low: CA$15.73 / High: CA$25.41 Low: CA$14.64 / High: CA$29.30 39.30K
115 West Fraser Timber Co Ltd
TO:WFG
$5.39 Billion CA$7.44 Billion CA$97.93 -1.21% +8.37% Low: CA$81.01 / High: CA$106.42 Low: CA$21.53 / High: CA$139.20 4.29 Million
116 Almonty Industries Inc
TO:AII
$5.33 Billion CA$7.37 Billion CA$25.98 +3.71% +13.20% Low: CA$3.12 / High: CA$32.07 Low: CA$0.21 / High: CA$32.07 15.51 Million
117 Exchange Income Corporation
TO:EIF
$5.28 Billion CA$7.30 Billion CA$130.24 +1.81% +5.97% Low: CA$57.43 / High: CA$130.24 Low: CA$10.96 / High: CA$130.24 4.57 Million
118 MDA Ltd
TO:MDA
$5.28 Billion CA$7.29 Billion CA$52.57 -1.52% -2.67% Low: CA$21.43 / High: CA$67.13 Low: CA$5.70 / High: CA$67.13 32.57 Million
119 ATCO Ltd
TO:ACO-X
$5.19 Billion CA$7.17 Billion CA$71.03 -0.53% +0.07% Low: CA$47.81 / High: CA$72.93 Low: CA$22.90 / High: CA$72.93 5.76 Million
120 Perseus Mining Ltd
TO:PRU
$5.13 Billion CA$7.10 Billion CA$5.27 +1.15% +12.61% Low: CA$2.91 / High: CA$6.25 Low: CA$0.25 / High: CA$6.25 908.44K
121 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
122 Chartwell Retirement Residences
TO:CSH-UN
$4.96 Billion CA$6.85 Billion CA$21.13 +1.44% -1.26% Low: CA$17.25 / High: CA$22.27 Low: CA$5.30 / High: CA$22.27 12.56 Million
123 Montage Gold Corp.
TO:MAU
$4.92 Billion CA$6.80 Billion CA$16.86 -4.15% +15.96% Low: CA$4.31 / High: CA$17.59 Low: CA$3.58 / High: CA$17.59 21.40 Million
124 Colliers International Group Inc Bats
TO:CIGI
$4.83 Billion CA$6.67 Billion CA$134.01 +0.63% -0.76% Low: CA$126.77 / High: CA$236.32 Low: CA$43.00 / High: CA$236.32 2.27 Million
125 RioCan Real Estate Investment Trust
TO:REI-UN
$4.80 Billion CA$6.64 Billion CA$22.84 +0.31% +1.83% Low: CA$17.42 / High: CA$23.16 Low: CA$9.49 / High: CA$23.16 14.80 Million
126 Air Canada
TO:AC
$4.76 Billion CA$6.59 Billion CA$22.94 +3.33% +7.85% Low: CA$16.56 / High: CA$23.29 Low: CA$7.07 / High: CA$52.09 62.91 Million
127 Algonquin Power & Utilities Corp
TO:AQN
$4.68 Billion CA$6.47 Billion CA$8.42 +0.24% +2.06% Low: CA$7.45 / High: CA$9.54 Low: CA$5.95 / High: CA$18.06 58.15 Million
128 Empire Company Limited
TO:EMP-A
$4.60 Billion CA$6.36 Billion CA$49.47 -0.02% +2.00% Low: CA$43.84 / High: CA$57.80 Low: CA$13.05 / High: CA$57.80 9.78 Million
129 Tamarack Valley Energy Ltd
TO:TVE
$4.44 Billion CA$6.14 Billion CA$12.61 -0.94% -8.89% Low: CA$4.75 / High: CA$13.94 Low: CA$0.39 / High: CA$13.94 46.84 Million
130 Linamar Corporation
TO:LNR
$4.39 Billion CA$6.07 Billion CA$102.50 -0.38% -2.33% Low: CA$62.75 / High: CA$105.48 Low: CA$23.50 / High: CA$105.48 2.70 Million
131 Methanex Corporation
TO:MX
$4.38 Billion CA$6.05 Billion CA$78.20 -0.74% -3.99% Low: CA$44.68 / High: CA$90.57 Low: CA$13.29 / High: CA$96.79 5.56 Million
132 Rogers Communications Inc
TO:RCI-A
$4.32 Billion CA$5.97 Billion CA$53.73 -1.00% +1.17% Low: CA$41.50 / High: CA$56.72 Low: CA$35.61 / High: CA$70.66 53.47K
133 Northland Power Inc.
TO:NPI
$4.30 Billion CA$5.94 Billion CA$22.73 -0.31% -0.31% Low: CA$16.24 / High: CA$25.78 Low: CA$11.40 / High: CA$43.71 22.79 Million
134 Torex Gold Resources Inc
TO:TXG
$4.27 Billion CA$5.90 Billion CA$63.23 +2.00% +12.81% Low: CA$39.03 / High: CA$83.11 Low: CA$7.66 / High: CA$83.11 13.24 Million
135 E-L Financial Corp Ltd
TO:ELF
$4.25 Billion CA$5.88 Billion CA$16.98 +0.53% -0.76% Low: CA$14.37 / High: CA$18.44 Low: CA$14.37 / High: CA$1660.00 1.18 Million
136 Lumine Group Inc.
V:LMN
$4.23 Billion CA$5.85 Billion CA$22.80 +1.79% +0.66% Low: CA$18.10 / High: CA$54.26 Low: CA$14.10 / High: CA$54.26 3.35 Million
137 Granite Real Estate Investment Trust
TO:GRT-UN
$4.11 Billion CA$5.68 Billion CA$93.62 +0.59% -2.48% Low: CA$68.44 / High: CA$96.96 Low: CA$23.80 / High: CA$96.96 1.91 Million
138 TransAlta Corp
TO:TA
$4.08 Billion CA$5.64 Billion CA$18.94 -0.42% +8.41% Low: CA$14.26 / High: CA$24.79 Low: CA$3.40 / High: CA$24.79 52.03 Million
139 Orla Mining Ltd
TO:OLA
$4.06 Billion CA$5.61 Billion CA$16.24 +3.70% +7.27% Low: CA$12.85 / High: CA$29.67 Low: CA$0.10 / High: CA$29.67 32.82 Million
140 Canadian Apartment Properties Real Estate Investment Trust
TO:CAR-UN
$3.89 Billion CA$5.37 Billion CA$35.08 -0.93% +1.27% Low: CA$33.36 / High: CA$46.05 Low: CA$18.79 / High: CA$56.97 11.36 Million
141 Skeena Resources Ltd
TO:SKE
$3.88 Billion CA$5.36 Billion CA$43.19 +2.91% +16.01% Low: CA$19.33 / High: CA$51.99 Low: CA$1.08 / High: CA$51.99 9.05 Million
142 Choice Properties Real Estate Investment Trust
TO:CHP-UN
$3.87 Billion CA$5.35 Billion CA$16.30 -0.24% +2.45% Low: CA$14.19 / High: CA$16.36 Low: CA$5.98 / High: CA$16.36 15.63 Million
143 Athabasca Oil Corp
TO:ATH
$3.78 Billion CA$5.22 Billion CA$10.79 -2.53% -8.48% Low: CA$5.51 / High: CA$12.68 Low: CA$0.11 / High: CA$12.68 54.72 Million
144 Quebecor Inc
TO:QBR-A
$3.75 Billion CA$5.18 Billion CA$69.19 +0.00% +2.37% Low: CA$37.77 / High: CA$71.89 Low: CA$12.50 / High: CA$71.89 16.43K
145 Peyto Exploration&Development Corp
TO:PEY
$3.64 Billion CA$5.03 Billion CA$24.91 +1.05% -3.30% Low: CA$17.94 / High: CA$28.98 Low: CA$0.82 / High: CA$28.98 16.40 Million
146 Aris Mining Corporation
TO:ARIS
$3.63 Billion CA$5.02 Billion CA$24.33 +0.45% +12.74% Low: CA$9.01 / High: CA$30.90 Low: CA$0.00 / High: CA$30.90 13.74 Million
147 Gibson Energy Inc.
TO:GEI
$3.60 Billion CA$4.98 Billion CA$28.87 -1.97% -1.94% Low: CA$22.66 / High: CA$30.24 Low: CA$6.84 / High: CA$30.24 17.39 Million
148 Centerra Gold Inc
TO:CG
$3.55 Billion CA$4.91 Billion CA$24.72 +4.30% +13.60% Low: CA$9.43 / High: CA$28.67 Low: CA$4.25 / High: CA$28.67 18.18 Million
149 First Capital Real Estate Investment Trust
TO:FCR-UN
$3.55 Billion CA$4.90 Billion CA$23.07 -0.17% -0.69% Low: CA$17.55 / High: CA$23.59 Low: CA$9.11 / High: CA$23.59 23.89 Million
150 Topaz Energy Corp
TO:TPZ
$3.45 Billion CA$4.77 Billion CA$30.82 -1.15% -6.12% Low: CA$24.48 / High: CA$33.54 Low: CA$10.43 / High: CA$33.54 12.05 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