Largest Companies on Toronto Exchange Ranked by Market Cap

Toronto Exchange (TO) lists 620 publicly traded companies with a combined market cap of $4.03 Trillion. Based in Canada, this ranking covers all TO-listed stocks ordered by market capitalization — from the largest blue-chip companies to smaller listed firms. Updated daily with live market data.

Total Market Cap (USD)

$4.03 Trillion

Listed Companies

620

Exchange Location

Canada
Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change Country 52-Week Range 24h Volume
101 Quebecor Inc
TO:QBR-B
$6.90 Billion CA$9.54 Billion CA$62.07 +7.80% +10.92% Canada Low: CA$36.77 / High: CA$62.07 22.83 Million
102 Eldorado Gold Corp
TO:ELD
$6.87 Billion CA$9.49 Billion CA$47.21 -3.06% +9.46% Canada Low: CA$24.95 / High: CA$67.47 25.57 Million
103 Canadian Tire Corporation Limited
TO:CTC-A
$6.33 Billion CA$8.75 Billion CA$174.95 -4.08% -7.63% Canada Low: CA$159.70 / High: CA$200.67 6.02 Million
104 FirstService Corp
TO:FSV
$5.89 Billion CA$8.14 Billion CA$178.04 +0.53% -1.55% Canada Low: CA$171.21 / High: CA$288.17 3.48 Million
105 Definity Financial Corp
TO:DFY
$5.82 Billion CA$8.04 Billion CA$67.05 +2.98% +4.13% Canada Low: CA$62.20 / High: CA$79.37 4.32 Million
106 PrairieSky Royalty Ltd
TO:PSK
$5.76 Billion CA$7.96 Billion CA$34.19 +1.70% +2.55% Canada Low: CA$22.75 / High: CA$34.46 13.96 Million
107 Descartes Systems Group Inc
TO:DSG
$5.75 Billion CA$7.94 Billion CA$92.39 +1.64% -4.87% Canada Low: CA$86.02 / High: CA$161.60 7.52 Million
108 Bausch + Lomb Corp
TO:BLCO
$5.71 Billion CA$7.90 Billion CA$22.30 +0.13% +1.69% Canada Low: CA$15.21 / High: CA$25.41 55.36K
109 MEG Energy Corp
TO:MEG
$5.68 Billion CA$7.86 Billion CA$30.89 +0.72% +3.90% Canada Low: CA$24.02 / High: CA$30.90 30.66 Million
110 Strathcona Resources Ltd.
TO:SCR
$5.61 Billion CA$7.76 Billion CA$45.35 +2.83% +3.99% Canada Low: CA$25.94 / High: CA$45.94 11.55 Million
111 Onex Corp
TO:ONEX
$5.61 Billion CA$7.75 Billion CA$112.94 +2.12% -1.78% Canada Low: CA$95.96 / High: CA$125.78 2.42 Million
112 Open Text Corp
TO:OTEX
$5.57 Billion CA$7.69 Billion CA$30.70 -1.73% -2.26% Canada Low: CA$28.40 / High: CA$55.33 29.64 Million
113 Perseus Mining Ltd
TO:PRU
$5.41 Billion CA$7.47 Billion CA$5.53 +0.00% +1.65% Canada Low: CA$2.91 / High: CA$6.25 667.72K
114 ATCO Ltd
TO:ACO-X
$5.07 Billion CA$7.01 Billion CA$69.41 +1.05% +2.34% Canada Low: CA$47.81 / High: CA$72.19 4.09 Million
115 Parkland Fuel Corporation
TO:PKI
$5.03 Billion CA$6.96 Billion CA$39.84 -0.35% -2.90% Canada Low: CA$37.67 / High: CA$41.03 30.99 Million
116 Orla Mining Ltd
TO:OLA
$5.00 Billion CA$6.91 Billion CA$20.32 +1.96% +2.42% Canada Low: CA$12.72 / High: CA$29.67 28.05 Million
117 Methanex Corporation
TO:MX
$4.81 Billion CA$6.64 Billion CA$85.91 -1.40% +0.94% Canada Low: CA$44.05 / High: CA$90.57 6.39 Million
118 Chartwell Retirement Residences
TO:CSH-UN
$4.74 Billion CA$6.55 Billion CA$20.66 -0.96% -6.73% Canada Low: CA$17.25 / High: CA$22.27 10.12 Million
119 Almonty Industries Inc
TO:AII
$4.68 Billion CA$6.46 Billion CA$25.20 -5.76% -13.49% Canada Low: CA$2.37 / High: CA$32.07 16.41 Million
120 Torex Gold Resources Inc
TO:TXG
$4.65 Billion CA$6.43 Billion CA$66.88 -3.38% +11.30% Canada Low: CA$39.03 / High: CA$83.11 10.97 Million
121 Colliers International Group Inc Bats
TO:CIGI
$4.63 Billion CA$6.41 Billion CA$128.69 -4.82% -4.96% Canada Low: CA$128.69 / High: CA$236.32 2.60 Million
122 West Fraser Timber Co Ltd
TO:WFG
$4.60 Billion CA$6.36 Billion CA$83.57 -0.10% -2.39% Canada Low: CA$81.01 / High: CA$106.42 3.44 Million
123 RioCan Real Estate Investment Trust
TO:REI-UN
$4.54 Billion CA$6.27 Billion CA$21.35 +0.80% -2.20% Canada Low: CA$17.00 / High: CA$21.91 19.01 Million
124 Tamarack Valley Energy Ltd
TO:TVE
$4.50 Billion CA$6.23 Billion CA$12.79 +2.48% +5.88% Canada Low: CA$4.35 / High: CA$12.90 48.51 Million
125 Algonquin Power & Utilities Corp
TO:AQN
$4.48 Billion CA$6.20 Billion CA$8.07 -0.62% -6.60% Canada Low: CA$7.36 / High: CA$9.54 48.75 Million
126 MDA Ltd
TO:MDA
$4.41 Billion CA$6.09 Billion CA$53.79 +2.48% +22.25% Canada Low: CA$21.43 / High: CA$53.79 24.63 Million
127 Empire Company Limited
TO:EMP-A
$4.35 Billion CA$6.01 Billion CA$46.79 +1.58% +1.54% Canada Low: CA$43.84 / High: CA$57.80 11.24 Million
128 Exchange Income Corporation
TO:EIF
$4.34 Billion CA$6.00 Billion CA$107.12 +1.83% +1.12% Canada Low: CA$56.13 / High: CA$109.23 3.54 Million
129 E-L Financial Corp Ltd
TO:ELF
$4.30 Billion CA$5.94 Billion CA$17.17 +1.30% -1.60% Canada Low: CA$14.37 / High: CA$1660.00 1.30 Million
130 Northland Power Inc.
TO:NPI
$4.28 Billion CA$5.92 Billion CA$22.63 -3.95% -3.08% Canada Low: CA$16.24 / High: CA$25.78 27.01 Million
131 Linamar Corporation
TO:LNR
$4.23 Billion CA$5.84 Billion CA$98.29 +1.19% +8.42% Canada Low: CA$60.67 / High: CA$98.29 3.69 Million
132 Athabasca Oil Corp
TO:ATH
$4.23 Billion CA$5.84 Billion CA$12.18 +1.75% +5.82% Canada Low: CA$5.16 / High: CA$12.18 64.24 Million
133 Skeena Resources Ltd
TO:SKE
$4.08 Billion CA$5.65 Billion CA$46.62 -0.72% +9.98% Canada Low: CA$15.87 / High: CA$51.99 8.07 Million
134 Air Canada
TO:AC
$4.05 Billion CA$5.61 Billion CA$19.03 -0.37% -2.71% Canada Low: CA$16.56 / High: CA$23.29 75.12 Million
135 Granite Real Estate Investment Trust
TO:GRT-UN
$4.05 Billion CA$5.60 Billion CA$92.43 +3.19% +0.87% Canada Low: CA$66.20 / High: CA$93.67 2.48 Million
136 Aris Mining Corporation
TO:ARIS
$4.01 Billion CA$5.55 Billion CA$27.11 +0.41% +5.16% Canada Low: CA$7.89 / High: CA$30.90 14.04 Million
137 Rogers Communications Inc
TO:RCI-A
$3.98 Billion CA$5.51 Billion CA$49.55 -0.92% -0.90% Canada Low: CA$39.61 / High: CA$56.72 45.01K
138 Peyto Exploration&Development Corp
TO:PEY
$3.84 Billion CA$5.31 Billion CA$26.30 +2.06% +4.78% Canada Low: CA$17.94 / High: CA$28.98 20.39 Million
139 TransAlta Corp
TO:TA
$3.82 Billion CA$5.28 Billion CA$17.78 +1.83% +1.89% Canada Low: CA$12.31 / High: CA$24.79 37.07 Million
140 Canadian Apartment Properties Real Estate Investment Trust
TO:CAR-UN
$3.72 Billion CA$5.14 Billion CA$33.38 +0.06% -8.80% Canada Low: CA$33.36 / High: CA$46.05 11.52 Million
141 Centerra Gold Inc
TO:CG
$3.69 Billion CA$5.11 Billion CA$25.31 -2.05% +3.01% Canada Low: CA$9.06 / High: CA$28.67 19.06 Million
142 Allied Gold Corporation
TO:AAUC
$3.64 Billion CA$5.03 Billion CA$40.20 -0.32% -1.59% Canada Low: CA$5.48 / High: CA$43.70 22.27 Million
143 Baytex Energy Corp
TO:BTE
$3.63 Billion CA$5.02 Billion CA$6.80 +0.29% -0.15% Canada Low: CA$2.23 / High: CA$7.14 168.22 Million
144 Topaz Energy Corp
TO:TPZ
$3.62 Billion CA$5.01 Billion CA$32.56 +1.75% +2.42% Canada Low: CA$24.48 / High: CA$32.56 11.07 Million
145 NovaGold Resources Inc
TO:NG
$3.61 Billion CA$4.98 Billion CA$12.25 -1.61% -0.41% Canada Low: CA$4.87 / High: CA$19.43 13.22 Million
146 Choice Properties Real Estate Investment Trust
TO:CHP-UN
$3.60 Billion CA$4.98 Billion CA$15.18 +0.26% -2.75% Canada Low: CA$14.19 / High: CA$16.19 19.78 Million
147 First Capital Real Estate Investment Trust
TO:FCR-UN
$3.56 Billion CA$4.92 Billion CA$23.18 +0.26% -1.45% Canada Low: CA$17.09 / High: CA$23.59 24.29 Million
148 Sprott Inc.
TO:SII
$3.49 Billion CA$4.82 Billion CA$187.01 -4.68% -9.94% Canada Low: CA$77.76 / High: CA$225.93 1.91 Million
149 Secure Energy Services Inc.
TO:SES
$3.46 Billion CA$4.78 Billion CA$22.03 +2.42% +1.94% Canada Low: CA$14.24 / High: CA$23.31 35.03 Million
150 Sandstorm Gold Ltd N
TO:SSL
$3.42 Billion CA$4.73 Billion CA$16.15 -2.12% -4.89% Canada Low: CA$11.47 / High: CA$18.11 41.90 Million
151 Gibson Energy Inc.
TO:GEI
$3.39 Billion CA$4.69 Billion CA$28.62 +0.88% +3.96% Canada Low: CA$22.37 / High: CA$30.24 21.25 Million
152 Quebecor Inc
TO:QBR-A
$3.36 Billion CA$4.64 Billion CA$61.98 +7.94% +11.70% Canada Low: CA$37.77 / High: CA$61.98 16.22K
153 Wesdome Gold Mines Ltd.
TO:WDO
$3.35 Billion CA$4.63 Billion CA$30.64 -1.03% +18.76% Canada Low: CA$16.00 / High: CA$30.96 18.63 Million
154 CI Financial Corp
TO:CIX
$3.32 Billion CA$4.59 Billion CA$31.99 +0.00% +0.16% Canada Low: CA$31.40 / High: CA$31.99 11.82 Million
155 Premium Brands Holdings Corporation
TO:PBH
$3.28 Billion CA$4.53 Billion CA$87.21 +1.08% +2.62% Canada Low: CA$78.90 / High: CA$106.12 4.91 Million
156 Silvercorp Metals Inc
TO:SVM
$3.27 Billion CA$4.53 Billion CA$20.49 -4.79% +15.44% Canada Low: CA$4.98 / High: CA$21.52 24.77 Million
157 Paramount Resources Ltd.
TO:POU
$3.26 Billion CA$4.50 Billion CA$31.34 +2.45% +6.56% Canada Low: CA$19.01 / High: CA$31.34 6.59 Million
158 Seabridge Gold Inc.
TO:SEA
$3.20 Billion CA$4.42 Billion CA$43.30 -5.21% +4.79% Canada Low: CA$15.91 / High: CA$53.75 2.87 Million
159 Endeavour Silver Corp.
TO:EDR
$3.15 Billion CA$4.35 Billion CA$14.80 -4.08% +16.72% Canada Low: CA$4.55 / High: CA$19.33 30.12 Million
160 Fortuna Silver Mines Inc
TO:FVI
$3.15 Billion CA$4.35 Billion CA$14.18 -3.21% +5.35% Canada Low: CA$7.54 / High: CA$18.64 23.77 Million
161 ATS CORP
TO:ATS
$3.12 Billion CA$4.31 Billion CA$44.50 -1.55% -4.28% Canada Low: CA$34.15 / High: CA$48.46 5.42 Million
162 Denison Mines Corp
TO:DML
$3.10 Billion CA$4.29 Billion CA$4.78 -3.04% -9.47% Canada Low: CA$2.01 / High: CA$5.97 90.48 Million
163 International Petroleum Corp
TO:IPCO
$3.09 Billion CA$4.28 Billion CA$38.13 +1.65% +5.77% Canada Low: CA$18.95 / High: CA$38.66 3.16 Million
164 Ero Copper Corp
TO:ERO
$3.09 Billion CA$4.27 Billion CA$41.09 -3.32% +11.20% Canada Low: CA$17.99 / High: CA$51.21 12.68 Million
165 EQB Inc.
TO:EQB
$3.09 Billion CA$4.27 Billion CA$114.37 +1.61% -4.28% Canada Low: CA$84.49 / High: CA$124.17 1.95 Million
166 Aya Gold & Silver Inc
TO:AYA
$3.01 Billion CA$4.17 Billion CA$29.36 +0.14% +19.74% Canada Low: CA$10.35 / High: CA$29.53 28.19 Million
167 SmartCentres Real Estate Investment Trust
TO:SRU-UN
$2.94 Billion CA$4.07 Billion CA$28.13 +0.64% -1.92% Canada Low: CA$25.11 / High: CA$28.71 6.80 Million
168 Stella-Jones Inc.
TO:SJ
$2.92 Billion CA$4.04 Billion CA$73.56 -0.70% -4.48% Canada Low: CA$71.28 / High: CA$100.19 4.48 Million
169 Dream Industrial Real Estate Investment Trust
TO:DIR-UN
$2.89 Billion CA$3.99 Billion CA$13.95 +1.60% +1.23% Canada Low: CA$10.49 / High: CA$14.25 13.38 Million
170 Boyd Group Services Inc.
TO:BYD
$2.88 Billion CA$3.98 Billion CA$143.11 +6.37% -11.26% Canada Low: CA$134.54 / High: CA$245.84 2.71 Million
171 Brookfield Business Partners L.P.
TO:BBU-UN
$2.88 Billion CA$3.98 Billion CA$44.91 +0.42% -5.77% Canada Low: CA$33.14 / High: CA$50.82 2.55 Million
172 Kinaxis Inc
TO:KXS
$2.79 Billion CA$3.86 Billion CA$137.69 -0.22% -1.42% Canada Low: CA$118.75 / High: CA$208.47 2.45 Million
173 BlackBerry Ltd
TO:BB
$2.78 Billion CA$3.84 Billion CA$8.46 +1.20% +3.42% Canada Low: CA$4.38 / High: CA$8.80 110.19 Million
174 Aura Minerals Inc
TO:ORA
$2.78 Billion CA$3.84 Billion CA$45.97 -3.95% +5.00% Canada Low: CA$25.80 / High: CA$48.52 2.57 Million
175 Taseko Mines Ltd
TO:TKO
$2.74 Billion CA$3.78 Billion CA$10.50 -1.96% +2.84% Canada Low: CA$2.80 / High: CA$12.15 22.60 Million
176 Boralex Inc
TO:BLX
$2.74 Billion CA$3.78 Billion CA$36.82 -0.27% +0.14% Canada Low: CA$23.88 / High: CA$36.92 13.23 Million
177 CES Energy Solutions Corp
TO:CEU
$2.71 Billion CA$3.75 Billion CA$17.86 +0.90% -3.72% Canada Low: CA$6.07 / High: CA$19.34 14.52 Million
178 NuVista Energy Ltd.
TO:NVA
$2.67 Billion CA$3.69 Billion CA$19.04 +0.00% +2.92% Canada Low: CA$13.71 / High: CA$19.04 41.23 Million
179 5N Plus Inc.
TO:VNP
$2.60 Billion CA$3.59 Billion CA$40.35 +0.12% +11.93% Canada Low: CA$8.00 / High: CA$40.35 9.08 Million
180 MAG Silver Corp
TO:MAG
$2.58 Billion CA$3.56 Billion CA$34.38 +2.90% +3.99% Canada Low: CA$24.65 / High: CA$34.38 10.30 Million
181 Curaleaf Holdings Inc.
TO:CURA
$2.52 Billion CA$3.49 Billion CA$5.40 +0.19% +4.25% Canada Low: CA$1.07 / High: CA$6.49 29.36 Million
182 Maple Leaf Foods Inc.
TO:MFI
$2.52 Billion CA$3.48 Billion CA$27.93 +0.43% -0.71% Canada Low: CA$23.75 / High: CA$36.13 6.63 Million
183 Bombardier Inc
TO:BBD-A
$2.35 Billion CA$3.25 Billion CA$268.24 -0.94% -10.48% Canada Low: CA$89.46 / High: CA$299.63 193.70K
184 Russel Metals Inc.
TO:RUS
$2.34 Billion CA$3.23 Billion CA$58.63 +0.19% +3.17% Canada Low: CA$39.27 / High: CA$58.63 4.38 Million
185 Enerflex Ltd.
TO:EFX
$2.31 Billion CA$3.19 Billion CA$37.96 +1.23% +3.41% Canada Low: CA$9.53 / High: CA$38.74 14.89 Million
186 Extendicare Inc
TO:EXE
$2.26 Billion CA$3.13 Billion CA$33.13 -0.54% +9.81% Canada Low: CA$12.27 / High: CA$33.44 7.36 Million
187 Hammond Power Solutions Inc
TO:HPS-A
$2.26 Billion CA$3.12 Billion CA$345.00 -0.63% +13.31% Canada Low: CA$97.00 / High: CA$347.20 2.45 Million
188 Americas Silver Corp
TO:USA
$2.26 Billion CA$3.12 Billion CA$9.81 -1.41% +10.60% Canada Low: CA$0.79 / High: CA$13.72 39.60 Million
189 Headwater Exploration Inc
TO:HWX
$2.23 Billion CA$3.08 Billion CA$12.95 +0.78% +1.49% Canada Low: CA$6.20 / High: CA$13.46 16.78 Million
190 G2 Goldfields Inc.
TO:GTWO
$2.20 Billion CA$3.04 Billion CA$11.79 -2.16% +1.81% Canada Low: CA$2.64 / High: CA$12.40 15.24 Million
191 Boardwalk Real Estate Investment Trust
TO:BEI-UN
$2.20 Billion CA$3.04 Billion CA$63.39 +0.56% -3.07% Canada Low: CA$61.76 / High: CA$73.54 3.64 Million
192 Freehold Royalties Ltd.
TO:FRU
$2.09 Billion CA$2.90 Billion CA$17.66 +1.38% +1.44% Canada Low: CA$12.04 / High: CA$18.05 14.36 Million
193 First National Financial Corp
TO:FN
$2.08 Billion CA$2.88 Billion CA$47.98 +0.00% -0.10% Canada Low: CA$37.75 / High: CA$48.40 2.25 Million
194 Terravest Capital Inc
TO:TVK
$2.07 Billion CA$2.86 Billion CA$132.02 +5.69% +3.11% Canada Low: CA$117.18 / High: CA$174.51 2.07 Million
195 BRP Inc
TO:DOO
$2.03 Billion CA$2.81 Billion CA$77.11 +2.58% +0.78% Canada Low: CA$49.26 / High: CA$111.77 11.78 Million
196 AbraSilver Resource Corp.
TO:ABRA
$2.02 Billion CA$2.80 Billion CA$18.53 -2.58% +7.11% Canada Low: CA$3.11 / High: CA$19.02 15.91 Million
197 H&R Real Estate Investment Trust
TO:HR-UN
$2.01 Billion CA$2.78 Billion CA$10.49 +0.96% -2.33% Canada Low: CA$9.77 / High: CA$12.49 16.12 Million
198 Bausch Health Companies Inc
TO:BHC
$2.01 Billion CA$2.78 Billion CA$7.49 +3.74% -2.98% Canada Low: CA$6.12 / High: CA$11.52 9.21 Million
199 Innergex Renewable Energy Inc.
TO:INE
$2.01 Billion CA$2.77 Billion CA$13.74 +0.00% +0.07% Canada Low: CA$13.61 / High: CA$13.82 13.81 Million
200 Badger Infrastructure Solutions Ltd
TO:BDGI
$2.00 Billion CA$2.76 Billion CA$81.88 +1.19% -2.30% Canada Low: CA$44.22 / High: CA$84.10 3.85 Million