Largest Companies on Toronto Exchange Ranked by Market Cap

Toronto Exchange (TO) lists 621 publicly traded companies with a combined market cap of $4.10 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.10 Trillion

Listed Companies

621

Exchange Location

Canada
Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change Country 52-Week Range 24h Volume
101 Definity Financial Corp
TO:DFY
$6.60 Billion CA$9.12 Billion CA$75.90 +0.88% +3.38% Canada Low: CA$62.20 / High: CA$78.40 4.14 Million
102 NexGen Energy Ltd.
TO:NXE
$6.54 Billion CA$9.04 Billion CA$13.66 +2.55% -7.26% Canada Low: CA$8.81 / High: CA$18.84 34.64 Million
103 Descartes Systems Group Inc
TO:DSG
$6.42 Billion CA$8.88 Billion CA$103.29 +5.15% +7.36% Canada Low: CA$86.02 / High: CA$149.45 8.61 Million
104 Bausch + Lomb Corp
TO:BLCO
$6.23 Billion CA$8.61 Billion CA$24.32 +3.67% +12.44% Canada Low: CA$18.62 / High: CA$25.41 49.56K
105 Osisko Gold Ro
TO:OR
$6.05 Billion CA$8.36 Billion CA$44.46 -1.00% -2.82% Canada Low: CA$35.33 / High: CA$65.25 11.22 Million
106 OceanaGold Corporation
TO:OGC
$5.99 Billion CA$8.28 Billion CA$37.02 +4.14% +4.25% Canada Low: CA$18.61 / High: CA$58.22 22.15 Million
107 Open Text Corp
TO:OTEX
$5.92 Billion CA$8.19 Billion CA$32.67 +4.08% +8.65% Canada Low: CA$28.34 / High: CA$55.33 74.33 Million
108 MDA Ltd
TO:MDA
$5.79 Billion CA$8.01 Billion CA$57.73 -1.48% +4.87% Canada Low: CA$21.43 / High: CA$67.13 32.20 Million
109 MEG Energy Corp
TO:MEG
$5.68 Billion CA$7.86 Billion CA$30.89 +0.72% +3.90% Canada Low: CA$25.25 / High: CA$30.90 30.66 Million
110 Strathcona Resources Ltd.
TO:SCR
$5.61 Billion CA$7.76 Billion CA$37.41 -0.69% -9.94% Canada Low: CA$25.94 / High: CA$51.33 9.40 Million
111 B2Gold Corp
TO:BTO
$5.56 Billion CA$7.69 Billion CA$5.77 +8.46% +0.87% Canada Low: CA$4.57 / High: CA$8.47 133.39 Million
112 West Fraser Timber Co Ltd
TO:WFG
$5.42 Billion CA$7.49 Billion CA$98.50 +2.59% +3.20% Canada Low: CA$81.01 / High: CA$106.42 5.11 Million
113 Onex Corp
TO:ONEX
$5.41 Billion CA$7.48 Billion CA$108.97 +2.74% +3.39% Canada Low: CA$95.96 / High: CA$125.78 2.90 Million
114 Chartwell Retirement Residences
TO:CSH-UN
$5.41 Billion CA$7.47 Billion CA$23.05 +3.13% +3.88% Canada Low: CA$17.25 / High: CA$23.05 13.66 Million
115 ATCO Ltd
TO:ACO-X
$5.38 Billion CA$7.44 Billion CA$73.65 -0.61% +2.05% Canada Low: CA$47.81 / High: CA$74.66 11.88 Million
116 PrairieSky Royalty Ltd
TO:PSK
$5.34 Billion CA$7.39 Billion CA$31.78 +0.13% -1.21% Canada Low: CA$23.34 / High: CA$35.12 12.09 Million
117 Exchange Income Corporation
TO:EIF
$5.31 Billion CA$7.33 Billion CA$130.85 -1.10% -0.43% Canada Low: CA$65.22 / High: CA$133.83 4.62 Million
118 Air Canada
TO:AC
$5.10 Billion CA$7.05 Billion CA$24.56 -0.73% +1.49% Canada Low: CA$16.56 / High: CA$24.74 67.62 Million
119 Parkland Fuel Corporation
TO:PKI
$5.03 Billion CA$6.96 Billion CA$39.84 -0.35% -2.90% Canada Low: CA$37.69 / High: CA$41.03 30.99 Million
120 Colliers International Group Inc Bats
TO:CIGI
$5.03 Billion CA$6.95 Billion CA$139.70 +4.97% +9.90% Canada Low: CA$125.94 / High: CA$236.32 2.31 Million
121 Montage Gold Corp.
TO:MAU
$4.98 Billion CA$6.88 Billion CA$17.06 +5.77% +10.71% Canada Low: CA$4.31 / High: CA$17.59 36.81 Million
122 Perseus Mining Ltd
TO:PRU
$4.86 Billion CA$6.72 Billion CA$4.99 +4.39% -0.99% Canada Low: CA$2.91 / High: CA$6.25 949.54K
123 RioCan Real Estate Investment Trust
TO:REI-UN
$4.80 Billion CA$6.64 Billion CA$22.84 +0.66% +1.02% Canada Low: CA$17.53 / High: CA$23.16 16.47 Million
124 Empire Company Limited
TO:EMP-A
$4.59 Billion CA$6.34 Billion CA$49.34 -0.66% -1.65% Canada Low: CA$43.84 / High: CA$57.80 11.52 Million
125 Almonty Industries Inc
TO:AII
$4.57 Billion CA$6.31 Billion CA$22.25 -5.16% -13.79% Canada Low: CA$4.62 / High: CA$32.07 17.41 Million
126 Tamarack Valley Energy Ltd
TO:TVE
$4.43 Billion CA$6.12 Billion CA$12.57 +1.62% -1.80% Canada Low: CA$4.88 / High: CA$13.94 45.91 Million
127 Algonquin Power & Utilities Corp
TO:AQN
$4.33 Billion CA$5.98 Billion CA$7.79 -6.59% -7.26% Canada Low: CA$7.45 / High: CA$9.54 66.91 Million
128 Granite Real Estate Investment Trust
TO:GRT-UN
$4.29 Billion CA$5.93 Billion CA$97.62 +1.90% +3.71% Canada Low: CA$70.55 / High: CA$97.62 2.07 Million
129 E-L Financial Corp Ltd
TO:ELF
$4.28 Billion CA$5.91 Billion CA$17.08 +0.77% +0.59% Canada Low: CA$14.37 / High: CA$18.44 1.01 Million
130 TransAlta Corp
TO:TA
$4.12 Billion CA$5.69 Billion CA$19.11 -2.60% -2.05% Canada Low: CA$14.26 / High: CA$24.79 62.30 Million
131 Linamar Corporation
TO:LNR
$4.09 Billion CA$5.66 Billion CA$95.54 -5.00% -5.53% Canada Low: CA$65.19 / High: CA$105.48 3.27 Million
132 Northland Power Inc.
TO:NPI
$4.09 Billion CA$5.65 Billion CA$21.62 -3.22% -2.92% Canada Low: CA$16.24 / High: CA$25.78 21.18 Million
133 Torex Gold Resources Inc
TO:TXG
$4.04 Billion CA$5.58 Billion CA$59.82 +5.97% +5.56% Canada Low: CA$39.03 / High: CA$83.11 15.11 Million
134 Canadian Apartment Properties Real Estate Investment Trust
TO:CAR-UN
$3.99 Billion CA$5.52 Billion CA$36.03 +3.30% +4.16% Canada Low: CA$33.36 / High: CA$46.05 10.45 Million
135 Choice Properties Real Estate Investment Trust
TO:CHP-UN
$3.92 Billion CA$5.43 Billion CA$16.54 +1.22% +1.97% Canada Low: CA$14.19 / High: CA$16.59 19.56 Million
136 Rogers Communications Inc
TO:RCI-A
$3.71 Billion CA$5.12 Billion CA$46.10 -3.25% -11.36% Canada Low: CA$46.06 / High: CA$56.72 45.87K
137 Skeena Resources Ltd
TO:SKE
$3.65 Billion CA$5.04 Billion CA$40.62 +7.46% +9.75% Canada Low: CA$19.33 / High: CA$51.99 9.46 Million
138 Quebecor Inc
TO:QBR-A
$3.63 Billion CA$5.01 Billion CA$67.00 -0.22% +0.31% Canada Low: CA$37.77 / High: CA$71.89 13.88K
139 Orla Mining Ltd
TO:OLA
$3.61 Billion CA$4.99 Billion CA$14.43 +4.04% +3.89% Canada Low: CA$12.85 / High: CA$29.67 32.67 Million
140 Methanex Corporation
TO:MX
$3.61 Billion CA$4.99 Billion CA$64.44 -1.63% -11.48% Canada Low: CA$44.68 / High: CA$90.57 6.63 Million
141 First Capital Real Estate Investment Trust
TO:FCR-UN
$3.58 Billion CA$4.95 Billion CA$23.28 +0.61% +2.06% Canada Low: CA$18.11 / High: CA$23.59 28.81 Million
142 Gibson Energy Inc.
TO:GEI
$3.57 Billion CA$4.94 Billion CA$28.65 -0.28% -4.47% Canada Low: CA$22.66 / High: CA$30.28 20.61 Million
143 Athabasca Oil Corp
TO:ATH
$3.57 Billion CA$4.93 Billion CA$10.19 -0.29% -6.00% Canada Low: CA$5.51 / High: CA$12.68 48.20 Million
144 Secure Energy Services Inc.
TO:SES
$3.55 Billion CA$4.90 Billion CA$22.48 +1.44% +3.17% Canada Low: CA$15.14 / High: CA$23.31 20.33 Million
145 EQB Inc.
TO:EQB
$3.51 Billion CA$4.85 Billion CA$136.90 +2.93% +8.39% Canada Low: CA$84.49 / High: CA$136.90 1.88 Million
146 Peyto Exploration&Development Corp
TO:PEY
$3.47 Billion CA$4.80 Billion CA$23.79 +0.55% -3.06% Canada Low: CA$17.94 / High: CA$28.98 15.87 Million
147 Sandstorm Gold Ltd N
TO:SSL
$3.42 Billion CA$4.73 Billion CA$16.15 -2.12% -4.89% Canada Low: CA$12.87 / High: CA$18.11 41.90 Million
148 Aris Mining Corporation
TO:ARIS
$3.38 Billion CA$4.68 Billion CA$22.67 +7.19% +1.48% Canada Low: CA$9.35 / High: CA$30.90 17.06 Million
149 Centerra Gold Inc
TO:CG
$3.37 Billion CA$4.66 Billion CA$23.48 +4.40% +2.89% Canada Low: CA$9.43 / High: CA$28.67 19.84 Million
150 Topaz Energy Corp
TO:TPZ
$3.36 Billion CA$4.64 Billion CA$29.97 +0.64% -1.74% Canada Low: CA$24.48 / High: CA$33.54 13.86 Million
151 CI Financial Corp
TO:CIX
$3.32 Billion CA$4.59 Billion CA$31.99 +0.00% +0.16% Canada Low: CA$31.68 / High: CA$31.99 11.82 Million
152 Premium Brands Holdings Corporation
TO:PBH
$3.20 Billion CA$4.42 Billion CA$85.00 +1.07% +1.05% Canada Low: CA$81.28 / High: CA$106.12 3.48 Million
153 SmartCentres Real Estate Investment Trust
TO:SRU-UN
$3.20 Billion CA$4.42 Billion CA$30.54 +0.76% +1.87% Canada Low: CA$25.11 / High: CA$30.69 8.19 Million
154 Allied Gold Corporation
TO:AAUC
$3.16 Billion CA$4.37 Billion CA$34.87 +3.47% -0.97% Canada Low: CA$15.95 / High: CA$43.70 27.87 Million
155 Stella-Jones Inc.
TO:SJ
$3.15 Billion CA$4.36 Billion CA$79.86 +1.89% -3.08% Canada Low: CA$71.28 / High: CA$100.19 3.95 Million
156 Kinaxis Inc
TO:KXS
$3.11 Billion CA$4.30 Billion CA$157.49 +3.43% +7.58% Canada Low: CA$118.75 / High: CA$208.47 2.83 Million
157 Sprott Inc.
TO:SII
$3.03 Billion CA$4.19 Billion CA$162.51 +1.70% +0.71% Canada Low: CA$86.70 / High: CA$225.93 1.92 Million
158 Denison Mines Corp
TO:DML
$2.96 Billion CA$4.09 Billion CA$4.52 +3.91% -2.80% Canada Low: CA$2.31 / High: CA$5.97 80.84 Million
159 Brookfield Business Partners L.P.
TO:BBU-UN
$2.94 Billion CA$4.06 Billion CA$45.79 +1.06% -1.61% Canada Low: CA$33.14 / High: CA$50.82 3.30 Million
160 Baytex Energy Corp
TO:BTE
$2.90 Billion CA$4.01 Billion CA$5.54 -2.64% -4.97% Canada Low: CA$2.47 / High: CA$7.32 113.91 Million
161 Seabridge Gold Inc.
TO:SEA
$2.89 Billion CA$4.00 Billion CA$39.18 +7.05% +1.79% Canada Low: CA$20.17 / High: CA$53.75 3.77 Million
162 Dream Industrial Real Estate Investment Trust
TO:DIR-UN
$2.89 Billion CA$4.00 Billion CA$14.27 +2.00% +3.33% Canada Low: CA$11.51 / High: CA$14.42 12.98 Million
163 Bombardier Inc
TO:BBD-A
$2.87 Billion CA$3.97 Billion CA$327.36 +0.88% +2.32% Canada Low: CA$149.68 / High: CA$332.22 143.46K
164 Aya Gold & Silver Inc
TO:AYA
$2.87 Billion CA$3.97 Billion CA$27.76 +3.35% +7.18% Canada Low: CA$11.55 / High: CA$29.77 37.79 Million
165 Paramount Resources Ltd.
TO:POU
$2.83 Billion CA$3.91 Billion CA$27.25 +0.41% -3.54% Canada Low: CA$19.48 / High: CA$33.23 5.80 Million
166 Wesdome Gold Mines Ltd.
TO:WDO
$2.81 Billion CA$3.88 Billion CA$26.14 +7.35% +5.53% Canada Low: CA$16.00 / High: CA$30.96 19.62 Million
167 Ero Copper Corp
TO:ERO
$2.79 Billion CA$3.86 Billion CA$37.00 -2.30% -6.09% Canada Low: CA$17.99 / High: CA$51.21 12.99 Million
168 BlackBerry Ltd
TO:BB
$2.78 Billion CA$3.84 Billion CA$16.32 -8.88% +30.14% Canada Low: CA$4.38 / High: CA$17.91 185.39 Million
169 Aura Minerals Inc
TO:ORA
$2.78 Billion CA$3.84 Billion CA$45.97 -3.95% +5.00% Canada Low: CA$32.67 / High: CA$48.52 2.57 Million
170 Boyd Group Services Inc.
TO:BYD
$2.77 Billion CA$3.83 Billion CA$137.54 +2.42% +7.32% Canada Low: CA$126.37 / High: CA$245.84 2.16 Million
171 Maple Leaf Foods Inc.
TO:MFI
$2.76 Billion CA$3.82 Billion CA$30.60 +0.29% +1.49% Canada Low: CA$23.75 / High: CA$36.13 5.67 Million
172 ATS CORP
TO:ATS
$2.75 Billion CA$3.80 Billion CA$39.22 -4.06% +1.00% Canada Low: CA$34.15 / High: CA$48.99 8.95 Million
173 Fortuna Silver Mines Inc
TO:FVI
$2.75 Billion CA$3.80 Billion CA$12.38 +3.25% +1.39% Canada Low: CA$8.55 / High: CA$18.64 19.14 Million
174 Boralex Inc
TO:BLX
$2.74 Billion CA$3.78 Billion CA$37.03 +0.08% +0.22% Canada Low: CA$23.88 / High: CA$37.04 12.92 Million
175 NovaGold Resources Inc
TO:NG
$2.69 Billion CA$3.72 Billion CA$9.13 +7.67% -11.19% Canada Low: CA$6.07 / High: CA$19.43 18.18 Million
176 NuVista Energy Ltd.
TO:NVA
$2.67 Billion CA$3.69 Billion CA$19.04 +0.00% +2.92% Canada Low: CA$13.72 / High: CA$19.04 41.23 Million
177 5N Plus Inc.
TO:VNP
$2.62 Billion CA$3.63 Billion CA$40.32 -7.90% +4.48% Canada Low: CA$9.44 / High: CA$47.65 16.90 Million
178 Endeavour Silver Corp.
TO:EDR
$2.60 Billion CA$3.59 Billion CA$12.13 +3.06% +6.87% Canada Low: CA$6.62 / High: CA$19.33 22.98 Million
179 Taseko Mines Ltd
TO:TKO
$2.59 Billion CA$3.58 Billion CA$9.80 +0.20% +3.05% Canada Low: CA$4.17 / High: CA$12.15 29.32 Million
180 Altius Minerals Corporation
TO:ALS
$2.59 Billion CA$3.58 Billion CA$64.21 +1.09% +7.99% Canada Low: CA$26.97 / High: CA$64.21 9.86 Million
181 MAG Silver Corp
TO:MAG
$2.58 Billion CA$3.56 Billion CA$34.38 +2.90% +3.99% Canada Low: CA$28.07 / High: CA$34.38 10.30 Million
182 Curaleaf Holdings Inc.
TO:CURA
$2.52 Billion CA$3.49 Billion CA$14.55 -4.96% +10.31% Canada Low: CA$1.13 / High: CA$16.21 6.74 Million
183 Extendicare Inc
TO:EXE
$2.51 Billion CA$3.47 Billion CA$36.55 +4.22% +7.09% Canada Low: CA$12.27 / High: CA$36.55 13.72 Million
184 Bird Construction Inc.
TO:BDT
$2.51 Billion CA$3.47 Billion CA$62.55 -3.37% +2.69% Canada Low: CA$22.61 / High: CA$64.73 5.99 Million
185 CES Energy Solutions Corp
TO:CEU
$2.50 Billion CA$3.45 Billion CA$16.37 -1.21% +3.15% Canada Low: CA$6.83 / High: CA$19.34 11.49 Million
186 International Petroleum Corp
TO:IPCO
$2.46 Billion CA$3.41 Billion CA$30.37 -1.46% -5.24% Canada Low: CA$21.01 / High: CA$39.22 3.05 Million
187 Russel Metals Inc.
TO:RUS
$2.36 Billion CA$3.26 Billion CA$59.20 -1.58% -4.19% Canada Low: CA$39.27 / High: CA$63.95 6.44 Million
188 Silvercorp Metals Inc
TO:SVM
$2.33 Billion CA$3.22 Billion CA$14.55 +1.32% -3.26% Canada Low: CA$5.96 / High: CA$21.52 20.93 Million
189 Boardwalk Real Estate Investment Trust
TO:BEI-UN
$2.32 Billion CA$3.21 Billion CA$67.28 +3.91% +3.73% Canada Low: CA$61.76 / High: CA$73.54 3.50 Million
190 BRP Inc
TO:DOO
$2.31 Billion CA$3.19 Billion CA$81.98 -5.37% -3.61% Canada Low: CA$65.53 / High: CA$111.77 7.14 Million
191 Enerflex Ltd.
TO:EFX
$2.31 Billion CA$3.19 Billion CA$32.73 -6.03% -8.86% Canada Low: CA$10.65 / High: CA$38.74 13.42 Million
192 Badger Infrastructure Solutions Ltd
TO:BDGI
$2.22 Billion CA$3.07 Billion CA$91.05 -2.12% +1.45% Canada Low: CA$48.86 / High: CA$94.89 3.23 Million
193 H&R Real Estate Investment Trust
TO:HR-UN
$2.13 Billion CA$2.95 Billion CA$11.15 +1.55% +1.00% Canada Low: CA$9.77 / High: CA$12.49 21.08 Million
194 First National Financial Corp
TO:FN
$2.08 Billion CA$2.88 Billion CA$47.98 +0.00% -0.10% Canada Low: CA$41.75 / High: CA$48.40 2.25 Million
195 Headwater Exploration Inc
TO:HWX
$2.03 Billion CA$2.81 Billion CA$11.81 -0.17% -5.60% Canada Low: CA$6.61 / High: CA$13.60 12.61 Million
196 Hammond Power Solutions Inc
TO:HPS-A
$2.03 Billion CA$2.80 Billion CA$307.32 -11.49% -8.26% Canada Low: CA$112.58 / High: CA$359.85 1.94 Million
197 Innergex Renewable Energy Inc.
TO:INE
$2.01 Billion CA$2.77 Billion CA$13.74 +0.00% +0.07% Canada Low: CA$13.70 / High: CA$13.74 7.92 Million
198 NFI Group Inc
TO:NFI
$2.00 Billion CA$2.77 Billion CA$23.22 -2.52% +0.52% Canada Low: CA$12.88 / High: CA$24.34 6.17 Million
199 Aecon Group Inc.
TO:ARE
$1.96 Billion CA$2.71 Billion CA$49.51 +8.77% +10.86% Canada Low: CA$18.75 / High: CA$56.85 10.51 Million
200 Primaris Retail R.E. Invest. Tr. Units
TO:PMZ-UN
$1.91 Billion CA$2.64 Billion CA$22.47 +0.90% +6.54% Canada Low: CA$14.62 / High: CA$22.47 7.97 Million