Largest Companies on Toronto Exchange Ranked by Market Cap

Toronto Exchange (TO) lists 621 publicly traded companies with a combined market cap of $4.11 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.11 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 Triple Flag Precious Metals Corp
TO:TFPM
$6.42 Billion CA$8.87 Billion CA$42.96 -1.56% -2.45% Canada Low: CA$37.49 / High: CA$56.40 3.89 Million
102 Bausch + Lomb Corp
TO:BLCO
$6.35 Billion CA$8.77 Billion CA$24.77 +1.72% +2.02% Canada Low: CA$20.12 / High: CA$25.41 30.52K
103 Element Fleet Management Corp
TO:EFN
$6.20 Billion CA$8.57 Billion CA$21.65 -2.21% -3.82% Canada Low: CA$21.65 / High: CA$38.11 34.59 Million
104 NexGen Energy Ltd.
TO:NXE
$6.13 Billion CA$8.48 Billion CA$12.81 -4.47% +0.00% Canada Low: CA$10.64 / High: CA$18.84 33.93 Million
105 OceanaGold Corporation
TO:OGC
$6.06 Billion CA$8.38 Billion CA$37.68 -1.05% -4.20% Canada Low: CA$29.76 / High: CA$58.22 20.79 Million
106 FirstService Corp
TO:FSV
$5.98 Billion CA$8.27 Billion CA$180.95 -1.19% -1.01% Canada Low: CA$171.21 / High: CA$259.96 3.50 Million
107 ATCO Ltd
TO:ACO-X
$5.98 Billion CA$8.27 Billion CA$81.91 +1.10% +11.91% Canada Low: CA$50.56 / High: CA$81.91 7.46 Million
108 Open Text Corp
TO:OTEX
$5.98 Billion CA$8.27 Billion CA$33.00 +2.17% +4.20% Canada Low: CA$28.34 / High: CA$55.33 29.61 Million
109 Perseus Mining Ltd
TO:PRU
$5.86 Billion CA$8.10 Billion CA$6.10 -1.29% -5.57% Canada Low: CA$4.16 / High: CA$6.81 331.25K
110 Definity Financial Corp
TO:DFY
$5.76 Billion CA$7.97 Billion CA$66.27 -0.75% -4.93% Canada Low: CA$62.20 / High: CA$81.78 4.49 Million
111 MEG Energy Corp
TO:MEG
$5.68 Billion CA$7.86 Billion CA$30.89 +0.72% +3.90% Canada Low: CA$28.87 / High: CA$30.90 30.66 Million
112 Strathcona Resources Ltd.
TO:SCR
$5.61 Billion CA$7.76 Billion CA$39.90 -0.75% +3.45% Canada Low: CA$25.94 / High: CA$51.33 12.26 Million
113 PrairieSky Royalty Ltd
TO:PSK
$5.58 Billion CA$7.71 Billion CA$33.16 -0.45% +0.45% Canada Low: CA$24.60 / High: CA$37.18 9.91 Million
114 BlackBerry Ltd
TO:BB
$5.30 Billion CA$7.33 Billion CA$12.51 -8.35% +1.38% Canada Low: CA$4.38 / High: CA$17.91 90.90 Million
115 Air Canada
TO:AC
$5.19 Billion CA$7.18 Billion CA$25.00 -3.03% -7.03% Canada Low: CA$16.56 / High: CA$30.61 68.99 Million
116 Onex Corp
TO:ONEX
$5.14 Billion CA$7.10 Billion CA$103.39 -1.50% -0.05% Canada Low: CA$95.96 / High: CA$122.88 3.05 Million
117 Montage Gold Corp.
TO:MAU
$5.06 Billion CA$7.00 Billion CA$17.31 -2.09% -11.50% Canada Low: CA$6.35 / High: CA$21.12 18.79 Million
118 Parkland Fuel Corporation
TO:PKI
$5.03 Billion CA$6.96 Billion CA$39.84 -0.35% -2.90% Canada Low: CA$38.74 / High: CA$41.03 25.99 Million
119 West Fraser Timber Co Ltd
TO:WFG
$4.96 Billion CA$6.86 Billion CA$90.22 +0.31% -10.16% Canada Low: CA$81.01 / High: CA$104.93 3.82 Million
120 Methanex Corporation
TO:MX
$4.83 Billion CA$6.67 Billion CA$86.28 -0.31% +2.30% Canada Low: CA$47.41 / High: CA$90.57 6.80 Million
121 Torex Gold Resources Inc
TO:TXG
$4.80 Billion CA$6.64 Billion CA$71.15 -2.88% +2.11% Canada Low: CA$51.97 / High: CA$83.11 11.82 Million
122 Exchange Income Corporation
TO:EIF
$4.75 Billion CA$6.56 Billion CA$117.02 -1.44% -6.61% Canada Low: CA$74.16 / High: CA$135.43 2.91 Million
123 Tamarack Valley Energy Ltd
TO:TVE
$4.69 Billion CA$6.48 Billion CA$13.31 +0.00% +2.07% Canada Low: CA$5.94 / High: CA$14.27 60.20 Million
124 Chartwell Retirement Residences
TO:CSH-UN
$4.56 Billion CA$6.30 Billion CA$19.44 +0.00% -4.57% Canada Low: CA$19.43 / High: CA$23.27 9.55 Million
125 Empire Company Limited
TO:EMP-A
$4.54 Billion CA$6.28 Billion CA$48.87 +1.18% +1.20% Canada Low: CA$43.84 / High: CA$52.57 16.09 Million
126 E-L Financial Corp Ltd
TO:ELF
$4.42 Billion CA$6.11 Billion CA$17.64 -0.06% +0.11% Canada Low: CA$15.62 / High: CA$18.44 716.30K
127 Colliers International Group Inc Bats
TO:CIGI
$4.41 Billion CA$6.09 Billion CA$122.44 -1.74% -4.19% Canada Low: CA$122.44 / High: CA$236.32 3.30 Million
128 Centerra Gold Inc
TO:CG
$4.33 Billion CA$5.99 Billion CA$30.14 -2.43% -3.55% Canada Low: CA$15.15 / High: CA$33.65 13.19 Million
129 Athabasca Oil Corp
TO:ATH
$4.30 Billion CA$5.94 Billion CA$12.27 +0.33% +20.29% Canada Low: CA$6.13 / High: CA$12.68 101.18 Million
130 RioCan Real Estate Investment Trust
TO:REI-UN
$4.29 Billion CA$5.93 Billion CA$20.39 +0.05% -1.73% Canada Low: CA$18.13 / High: CA$23.16 21.36 Million
131 TransAlta Corp
TO:TA
$4.20 Billion CA$5.81 Billion CA$18.36 -1.45% +9.55% Canada Low: CA$16.02 / High: CA$24.79 43.04 Million
132 Northland Power Inc.
TO:NPI
$4.17 Billion CA$5.77 Billion CA$22.06 -4.87% -2.48% Canada Low: CA$16.24 / High: CA$25.78 26.40 Million
133 MDA Ltd
TO:MDA
$4.15 Billion CA$5.74 Billion CA$41.34 -3.66% -1.92% Canada Low: CA$21.43 / High: CA$67.13 40.04 Million
134 Linamar Corporation
TO:LNR
$4.13 Billion CA$5.70 Billion CA$96.71 -1.84% -1.29% Canada Low: CA$70.16 / High: CA$109.00 3.76 Million
135 Algonquin Power & Utilities Corp
TO:AQN
$4.02 Billion CA$5.55 Billion CA$7.23 +0.28% +0.84% Canada Low: CA$7.06 / High: CA$9.54 78.70 Million
136 Ero Copper Corp
TO:ERO
$3.95 Billion CA$5.46 Billion CA$52.38 -2.82% -0.63% Canada Low: CA$28.03 / High: CA$55.85 10.25 Million
137 Gibson Energy Inc.
TO:GEI
$3.92 Billion CA$5.42 Billion CA$31.45 -1.16% +3.80% Canada Low: CA$22.66 / High: CA$32.48 14.05 Million
138 Skeena Resources Ltd
TO:SKE
$3.90 Billion CA$5.40 Billion CA$43.48 -2.55% +1.35% Canada Low: CA$21.90 / High: CA$51.99 5.38 Million
139 Aya Gold & Silver Inc
TO:AYA
$3.89 Billion CA$5.38 Billion CA$37.32 -4.43% -3.09% Canada Low: CA$13.22 / High: CA$42.68 26.31 Million
140 Secure Energy Services Inc.
TO:SES
$3.88 Billion CA$5.37 Billion CA$24.62 +1.15% +3.27% Canada Low: CA$16.14 / High: CA$24.86 18.31 Million
141 Orla Mining Ltd
TO:OLA
$3.65 Billion CA$5.05 Billion CA$13.46 +7.34% +2.98% Canada Low: CA$12.09 / High: CA$29.67 38.88 Million
142 Granite Real Estate Investment Trust
TO:GRT-UN
$3.65 Billion CA$5.04 Billion CA$83.01 -1.55% -1.64% Canada Low: CA$75.00 / High: CA$99.61 2.30 Million
143 Aris Mining Corporation
TO:ARIS
$3.63 Billion CA$5.01 Billion CA$24.28 -3.27% -3.65% Canada Low: CA$12.71 / High: CA$30.90 14.25 Million
144 Rogers Communications Inc
TO:RCI-A
$3.61 Billion CA$4.99 Billion CA$44.86 +0.63% +0.13% Canada Low: CA$44.00 / High: CA$56.72 43.95K
145 Wesdome Gold Mines Ltd.
TO:WDO
$3.55 Billion CA$4.91 Billion CA$33.07 -4.01% -5.92% Canada Low: CA$19.73 / High: CA$37.05 13.43 Million
146 First Capital Real Estate Investment Trust
TO:FCR-UN
$3.53 Billion CA$4.88 Billion CA$22.96 +0.35% +0.88% Canada Low: CA$18.52 / High: CA$23.59 9.44 Million
147 Quebecor Inc
TO:QBR-A
$3.50 Billion CA$4.84 Billion CA$64.69 -0.48% +1.70% Canada Low: CA$43.19 / High: CA$71.89 8.34K
148 Peyto Exploration&Development Corp
TO:PEY
$3.48 Billion CA$4.81 Billion CA$23.82 -0.04% +4.11% Canada Low: CA$18.84 / High: CA$28.98 16.03 Million
149 Choice Properties Real Estate Investment Trust
TO:CHP-UN
$3.48 Billion CA$4.81 Billion CA$14.65 +0.14% -1.21% Canada Low: CA$14.34 / High: CA$16.66 13.87 Million
150 Kinaxis Inc
TO:KXS
$3.46 Billion CA$4.78 Billion CA$175.74 +0.88% +0.27% Canada Low: CA$118.75 / High: CA$185.61 2.79 Million
151 Canadian Apartment Properties Real Estate Investment Trust
TO:CAR-UN
$3.43 Billion CA$4.74 Billion CA$31.07 -1.11% -1.52% Canada Low: CA$31.07 / High: CA$40.06 12.13 Million
152 Sandstorm Gold Ltd N
TO:SSL
$3.42 Billion CA$4.73 Billion CA$16.15 -2.12% -4.89% Canada Low: CA$16.15 / High: CA$18.11 29.51 Million
153 CI Financial Corp
TO:CIX
$3.32 Billion CA$4.59 Billion CA$31.99 +0.00% +0.00% Canada Low: CA$31.99 / High: CA$31.99 410.97K
154 Baytex Energy Corp
TO:BTE
$3.31 Billion CA$4.57 Billion CA$6.54 -2.10% +3.32% Canada Low: CA$3.12 / High: CA$7.32 115.75 Million
155 Bird Construction Inc.
TO:BDT
$3.29 Billion CA$4.55 Billion CA$82.17 -1.25% +2.07% Canada Low: CA$24.93 / High: CA$85.41 10.19 Million
156 Paramount Resources Ltd.
TO:POU
$3.27 Billion CA$4.52 Billion CA$31.46 +0.70% +8.41% Canada Low: CA$21.74 / High: CA$33.23 5.68 Million
157 Taseko Mines Ltd
TO:TKO
$3.22 Billion CA$4.45 Billion CA$12.15 -3.03% -3.26% Canada Low: CA$5.26 / High: CA$13.44 26.75 Million
158 Fortuna Silver Mines Inc
TO:FVI
$3.21 Billion CA$4.43 Billion CA$14.44 -9.07% -10.37% Canada Low: CA$11.05 / High: CA$18.64 15.36 Million
159 Almonty Industries Inc
TO:AII
$3.18 Billion CA$4.40 Billion CA$15.51 -4.96% -22.10% Canada Low: CA$7.90 / High: CA$32.07 32.26 Million
160 Topaz Energy Corp
TO:TPZ
$3.15 Billion CA$4.35 Billion CA$28.11 -1.37% -0.81% Canada Low: CA$24.48 / High: CA$33.54 15.16 Million
161 Sprott Inc.
TO:SII
$3.06 Billion CA$4.23 Billion CA$164.03 -3.51% -3.73% Canada Low: CA$111.67 / High: CA$225.93 1.17 Million
162 EQB Inc.
TO:EQB
$3.05 Billion CA$4.21 Billion CA$118.82 -2.41% -6.13% Canada Low: CA$84.49 / High: CA$149.61 2.64 Million
163 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$40.82 / High: CA$50.82 3.30 Million
164 International Petroleum Corp
TO:IPCO
$2.84 Billion CA$3.93 Billion CA$34.87 +0.09% +3.26% Canada Low: CA$21.01 / High: CA$39.22 2.86 Million
165 Seabridge Gold Inc.
TO:SEA
$2.81 Billion CA$3.88 Billion CA$38.00 -2.74% -6.86% Canada Low: CA$31.08 / High: CA$53.75 1.67 Million
166 Aura Minerals Inc
TO:ORA
$2.78 Billion CA$3.84 Billion CA$45.97 +0.00% +0.00% Canada Low: CA$45.97 / High: CA$45.97 250.94K
167 CES Energy Solutions Corp
TO:CEU
$2.75 Billion CA$3.81 Billion CA$18.05 -1.04% +0.28% Canada Low: CA$8.64 / High: CA$20.09 13.44 Million
168 SmartCentres Real Estate Investment Trust
TO:SRU-UN
$2.74 Billion CA$3.79 Billion CA$26.19 -0.49% -1.95% Canada Low: CA$25.11 / High: CA$30.69 7.25 Million
169 Boralex Inc
TO:BLX
$2.74 Billion CA$3.78 Billion CA$37.24 +0.03% +0.11% Canada Low: CA$23.88 / High: CA$37.24 16.20 Million
170 NuVista Energy Ltd.
TO:NVA
$2.67 Billion CA$3.69 Billion CA$19.04 +0.00% +2.92% Canada Low: CA$15.79 / High: CA$19.04 41.23 Million
171 NovaGold Resources Inc
TO:NG
$2.67 Billion CA$3.69 Billion CA$9.06 -3.72% -2.69% Canada Low: CA$7.28 / High: CA$19.43 19.45 Million
172 Premium Brands Holdings Corporation
TO:PBH
$2.65 Billion CA$3.66 Billion CA$70.38 -0.18% +0.11% Canada Low: CA$69.76 / High: CA$106.12 5.06 Million
173 Bombardier Inc
TO:BBD-A
$2.63 Billion CA$3.63 Billion CA$299.37 -2.80% -7.53% Canada Low: CA$190.20 / High: CA$375.57 90.57K
174 Altius Minerals Corporation
TO:ALS
$2.62 Billion CA$3.62 Billion CA$64.97 -1.55% -1.77% Canada Low: CA$32.36 / High: CA$68.70 5.54 Million
175 Russel Metals Inc.
TO:RUS
$2.62 Billion CA$3.62 Billion CA$88.27 -2.47% +1.54% Canada Low: CA$39.27 / High: CA$95.21 4.52 Million
176 MAG Silver Corp
TO:MAG
$2.58 Billion CA$3.56 Billion CA$34.38 +0.00% +0.00% Canada Low: CA$34.38 / High: CA$34.38 146.90K
177 Dream Industrial Real Estate Investment Trust
TO:DIR-UN
$2.58 Billion CA$3.56 Billion CA$12.71 +0.47% -0.70% Canada Low: CA$11.87 / High: CA$14.80 18.35 Million
178 Endeavour Silver Corp.
TO:EDR
$2.54 Billion CA$3.51 Billion CA$11.86 -3.66% -4.20% Canada Low: CA$9.98 / High: CA$19.33 24.99 Million
179 Stella-Jones Inc.
TO:SJ
$2.54 Billion CA$3.51 Billion CA$64.26 -0.96% -7.74% Canada Low: CA$64.26 / High: CA$100.19 7.01 Million
180 Allied Gold Corporation
TO:AAUC
$2.53 Billion CA$3.50 Billion CA$27.93 -2.82% -7.61% Canada Low: CA$20.70 / High: CA$43.70 17.71 Million
181 Curaleaf Holdings Inc.
TO:CURA
$2.52 Billion CA$3.49 Billion CA$14.06 -1.13% -8.58% Canada Low: CA$2.64 / High: CA$16.80 13.45 Million
182 Denison Mines Corp
TO:DML
$2.40 Billion CA$3.31 Billion CA$3.66 -5.43% -0.81% Canada Low: CA$3.20 / High: CA$5.97 75.40 Million
183 Bausch Health Companies Inc
TO:BHC
$2.38 Billion CA$3.29 Billion CA$8.79 +2.69% +7.20% Canada Low: CA$6.25 / High: CA$10.95 12.62 Million
184 Headwater Exploration Inc
TO:HWX
$2.33 Billion CA$3.21 Billion CA$13.52 +0.45% +2.04% Canada Low: CA$6.93 / High: CA$14.67 28.99 Million
185 Enerflex Ltd.
TO:EFX
$2.31 Billion CA$3.19 Billion CA$33.82 -2.42% +5.19% Canada Low: CA$15.06 / High: CA$38.74 19.59 Million
186 Silvercorp Metals Inc
TO:SVM
$2.29 Billion CA$3.17 Billion CA$14.34 -3.95% -6.58% Canada Low: CA$8.55 / High: CA$21.52 11.87 Million
187 Badger Infrastructure Solutions Ltd
TO:BDGI
$2.27 Billion CA$3.14 Billion CA$93.15 -3.88% -1.53% Canada Low: CA$60.35 / High: CA$100.73 2.36 Million
188 BRP Inc
TO:DOO
$2.23 Billion CA$3.09 Billion CA$79.32 -0.61% -2.66% Canada Low: CA$69.83 / High: CA$111.77 7.58 Million
189 Maple Leaf Foods Inc.
TO:MFI
$2.21 Billion CA$3.06 Billion CA$24.50 +0.00% -4.22% Canada Low: CA$23.75 / High: CA$31.54 7.74 Million
190 Boyd Group Services Inc.
TO:BYD
$2.21 Billion CA$3.05 Billion CA$109.70 +0.08% -2.01% Canada Low: CA$109.61 / High: CA$245.84 2.84 Million
191 NFI Group Inc
TO:NFI
$2.13 Billion CA$2.94 Billion CA$25.11 +0.32% +1.95% Canada Low: CA$12.88 / High: CA$26.02 4.73 Million
192 First National Financial Corp
TO:FN
$2.08 Billion CA$2.88 Billion CA$47.98 +0.00% -0.10% Canada Low: CA$47.93 / High: CA$48.05 917.82K
193 5N Plus Inc.
TO:VNP
$2.05 Billion CA$2.84 Billion CA$31.57 -2.62% +2.37% Canada Low: CA$17.29 / High: CA$47.65 22.86 Million
194 Boardwalk Real Estate Investment Trust
TO:BEI-UN
$2.01 Billion CA$2.78 Billion CA$60.38 -1.23% -1.28% Canada Low: CA$60.38 / High: CA$69.89 2.10 Million
195 Innergex Renewable Energy Inc.
TO:INE
$2.01 Billion CA$2.77 Billion CA$13.74 +0.00% +0.00% Canada Low: CA$13.74 / High: CA$13.74 1.94 Million
196 Freehold Royalties Ltd.
TO:FRU
$1.97 Billion CA$2.72 Billion CA$16.58 -0.36% +0.97% Canada Low: CA$13.55 / High: CA$18.05 10.71 Million
197 Aecon Group Inc.
TO:ARE
$1.96 Billion CA$2.71 Billion CA$54.11 -5.81% +3.44% Canada Low: CA$24.38 / High: CA$59.17 10.52 Million
198 Spartan Delta Corp
TO:SDE
$1.96 Billion CA$2.71 Billion CA$13.35 -0.15% +7.23% Canada Low: CA$5.31 / High: CA$14.07 20.49 Million
199 Westshore Terminals Investment Corp
TO:WTE
$1.95 Billion CA$2.69 Billion CA$43.60 -2.35% +2.64% Canada Low: CA$24.66 / High: CA$45.89 2.40 Million
200 Hammond Power Solutions Inc
TO:HPS-A
$1.94 Billion CA$2.68 Billion CA$293.28 -1.58% +2.16% Canada Low: CA$127.37 / High: CA$359.85 1.44 Million