Largest Companies on Toronto Exchange Ranked by Market Cap

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

$3.99 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
401 Brompton Split Banc Corp
TO:SBC
$265.54 Million CA$367.08 Million CA$13.58 -0.95% +1.88% Canada Low: CA$10.01 / High: CA$14.98 1.08 Million
402 Clarke Inc.
TO:CKI
$260.51 Million CA$360.13 Million CA$27.77 +0.98% +4.60% Canada Low: CA$20.45 / High: CA$36.49 34.17K
403 Global Atomic Corp
TO:GLO
$251.81 Million CA$348.10 Million CA$0.71 -6.58% -13.41% Canada Low: CA$0.46 / High: CA$1.06 31.21 Million
404 Profound Medical Corp
TO:PRN
$249.68 Million CA$345.15 Million CA$9.51 -3.16% -2.46% Canada Low: CA$5.35 / High: CA$12.11 359.41K
405 Pizza Pizza Royalty Corp.
TO:PZA
$246.11 Million CA$340.23 Million CA$13.82 +0.14% -1.85% Canada Low: CA$13.74 / High: CA$16.73 2.07 Million
406 Titan Mining Corp
TO:TI
$243.87 Million CA$337.13 Million CA$3.43 -9.02% +0.88% Canada Low: CA$0.51 / High: CA$7.02 1.65 Million
407 Rubellite Energy Inc
TO:RBY
$239.22 Million CA$330.70 Million CA$3.53 +0.28% +4.75% Canada Low: CA$1.71 / High: CA$3.64 4.24 Million
408 GoldMining Inc
TO:GOLD
$236.85 Million CA$327.42 Million CA$1.53 -6.71% -6.13% Canada Low: CA$0.98 / High: CA$2.92 9.39 Million
409 Lucara Diamond Corp
TO:LUC
$236.66 Million CA$327.16 Million CA$0.22 +0.00% -2.22% Canada Low: CA$0.17 / High: CA$0.30 2.05 Million
410 BTB Real Estate Investment Trust
TO:BTB-UN
$234.98 Million CA$324.83 Million CA$3.68 -0.54% -5.88% Canada Low: CA$3.51 / High: CA$4.29 2.14 Million
411 Vecima Networks Inc.
TO:VCM
$234.63 Million CA$324.36 Million CA$13.34 +0.00% +2.22% Canada Low: CA$8.95 / High: CA$13.38 189.86K
412 Tantalus Systems Holding Inc
TO:GRID
$232.96 Million CA$322.04 Million CA$5.75 -2.04% -6.50% Canada Low: CA$2.16 / High: CA$6.35 5.36 Million
413 Steppe Gold Ltd
TO:STGO
$232.27 Million CA$321.09 Million CA$1.27 -9.29% -7.97% Canada Low: CA$0.86 / High: CA$2.37 7.51 Million
414 Acadian Timber Corp
TO:ADN
$232.03 Million CA$320.76 Million CA$17.38 -0.34% +1.16% Canada Low: CA$14.05 / High: CA$18.27 179.57K
415 Orvana Minerals Corp.
TO:ORV
$230.89 Million CA$319.18 Million CA$2.36 -4.84% +32.58% Canada Low: CA$0.48 / High: CA$2.49 6.54 Million
416 Foraco International SA
TO:FAR
$228.87 Million CA$316.38 Million CA$3.23 +5.21% +6.60% Canada Low: CA$1.60 / High: CA$3.40 6.86 Million
417 RF Capital Group Inc
TO:RCG
$227.36 Million CA$314.30 Million CA$19.99 +0.00% +0.86% Canada Low: CA$7.60 / High: CA$20.00 341.26K
418 St Augustine Gold and Copper Ltd
TO:SAU
$226.09 Million CA$312.55 Million CA$0.20 +2.56% +0.00% Canada Low: CA$0.07 / High: CA$0.58 6.71 Million
419 Medical Facilities Corporation
TO:DR
$221.95 Million CA$306.83 Million CA$17.45 -0.11% +3.25% Canada Low: CA$13.79 / High: CA$17.53 603.36K
420 Platinum Group Metals Ltd
TO:PTM
$215.60 Million CA$298.04 Million CA$2.35 -6.00% +0.00% Canada Low: CA$1.88 / High: CA$4.76 2.83 Million
421 Olympia Financial Group Inc
TO:OLY
$214.98 Million CA$297.18 Million CA$123.50 +0.61% +1.22% Canada Low: CA$106.04 / High: CA$133.81 31.15K
422 Computer Modelling Group Ltd.
TO:CMG
$213.89 Million CA$295.68 Million CA$3.71 -0.80% -11.03% Canada Low: CA$3.65 / High: CA$8.51 3.52 Million
423 Exco Technologies Limited
TO:XTC
$205.97 Million CA$284.73 Million CA$7.50 +0.54% -2.72% Canada Low: CA$6.30 / High: CA$7.91 376.93K
424 Dream Office Real Estate Investment Trust
TO:D-UN
$203.04 Million CA$280.68 Million CA$17.12 -1.95% -0.17% Canada Low: CA$14.24 / High: CA$21.44 510.24K
425 Gamehost Inc.
TO:GH
$202.25 Million CA$279.59 Million CA$13.52 -0.07% +0.75% Canada Low: CA$10.71 / High: CA$13.55 486.86K
426 Maxim Power Corp.
TO:MXG
$198.72 Million CA$274.71 Million CA$4.32 -0.23% -3.57% Canada Low: CA$4.16 / High: CA$4.89 394.32K
427 Urbana Corporation
TO:URB-A
$198.72 Million CA$274.71 Million CA$8.75 +0.34% -0.11% Canada Low: CA$6.00 / High: CA$9.73 279.11K
428 Petrus Resources Ltd
TO:PRQ
$194.10 Million CA$268.32 Million CA$1.82 +0.00% -6.67% Canada Low: CA$1.27 / High: CA$2.22 3.03 Million
429 WildBrain Ltd
TO:WILD
$193.18 Million CA$267.04 Million CA$1.25 -0.79% -11.35% Canada Low: CA$1.15 / High: CA$2.14 3.01 Million
430 Mega Uranium Ltd.
TO:MGA
$189.58 Million CA$262.08 Million CA$0.69 -1.43% -9.21% Canada Low: CA$0.26 / High: CA$0.79 24.68 Million
431 Dynacor Gold Mines Inc.
TO:DNG
$189.02 Million CA$261.30 Million CA$6.23 -2.04% +2.81% Canada Low: CA$4.20 / High: CA$6.98 1.51 Million
432 Polaris Infrastructure Inc
TO:PIF
$188.63 Million CA$260.76 Million CA$12.48 -0.95% +0.32% Canada Low: CA$11.47 / High: CA$14.05 879.64K
433 Aurora Cannabis Inc
TO:ACB
$187.47 Million CA$259.16 Million CA$4.57 -0.65% -2.77% Canada Low: CA$4.33 / High: CA$8.66 12.18 Million
434 HealWELL AI Inc.
TO:AIDX
$186.72 Million CA$258.12 Million CA$0.88 -2.22% -7.37% Canada Low: CA$0.60 / High: CA$1.57 9.41 Million
435 Firm Capital Property Trust
TO:FCD-UN
$186.71 Million CA$258.11 Million CA$6.99 +2.04% +7.37% Canada Low: CA$5.85 / High: CA$6.99 553.66K
436 Lithium Royalty Corp
TO:LIRC
$185.06 Million CA$255.82 Million CA$10.52 +1.25% -3.22% Canada Low: CA$5.06 / High: CA$11.07 374.08K
437 Bonterra Energy Corp
TO:BNE
$184.68 Million CA$255.29 Million CA$6.98 +1.60% +2.65% Canada Low: CA$3.33 / High: CA$7.34 1.86 Million
438 Loncor Resources Inc
TO:LN
$183.34 Million CA$253.45 Million CA$1.38 +0.00% +2.99% Canada Low: CA$0.50 / High: CA$1.38 6.49 Million
439 Talisker Resources Ltd
TO:TSK
$182.44 Million CA$252.21 Million CA$1.42 -6.58% +0.71% Canada Low: CA$0.46 / High: CA$2.26 8.98 Million
440 Sierra Metals Inc.
TO:SMT
$178.24 Million CA$246.40 Million CA$1.14 +0.00% +0.00% Canada Low: CA$1.13 / High: CA$1.72 524.19K
441 D2L Inc
TO:DTOL
$176.63 Million CA$244.17 Million CA$9.07 -1.52% -7.45% Canada Low: CA$7.40 / High: CA$18.94 2.38 Million
442 Aimia Inc
TO:AIM
$175.39 Million CA$242.46 Million CA$2.69 -0.37% +0.37% Canada Low: CA$2.63 / High: CA$3.29 1.36 Million
443 Kolibri Global Energy Inc
TO:KEI
$175.08 Million CA$242.03 Million CA$8.40 +12.00% +16.50% Canada Low: CA$4.72 / High: CA$10.05 766.37K
444 Coveo Solutions Inc
TO:CVO
$168.77 Million CA$233.31 Million CA$4.31 +2.86% -8.49% Canada Low: CA$4.17 / High: CA$9.32 3.11 Million
445 STLLR Gold Inc.
TO:STLR
$164.06 Million CA$226.80 Million CA$1.50 -9.64% +0.67% Canada Low: CA$0.71 / High: CA$2.12 3.09 Million
446 Northcliff Resources Ltd
TO:NCF
$163.48 Million CA$225.99 Million CA$0.36 -2.70% +2.86% Canada Low: CA$0.06 / High: CA$0.58 2.72 Million
447 Tucows Inc.
TO:TC
$162.27 Million CA$224.32 Million CA$20.12 -4.01% -8.02% Canada Low: CA$20.00 / High: CA$34.71 52.42K
448 ACT Energy Technologies Ltd.
TO:ACX
$161.45 Million CA$223.18 Million CA$6.67 -0.30% +5.87% Canada Low: CA$4.50 / High: CA$7.70 2.46 Million
449 CareRx Corp
TO:CRRX
$158.90 Million CA$219.66 Million CA$3.47 -1.14% -2.25% Canada Low: CA$2.72 / High: CA$3.95 700.67K
450 Pine Cliff Energy Ltd
TO:PNE
$158.32 Million CA$218.86 Million CA$0.61 +1.67% +0.00% Canada Low: CA$0.56 / High: CA$0.91 5.48 Million
451 Quarterhill Inc
TO:QTRH
$156.23 Million CA$215.97 Million CA$1.80 +3.45% +20.81% Canada Low: CA$0.89 / High: CA$1.80 4.83 Million
452 Dividend 15 Split Corp II
TO:DF
$151.69 Million CA$209.69 Million CA$8.06 +0.00% +0.62% Canada Low: CA$5.87 / High: CA$8.10 2.13 Million
453 Satellos Bioscience Inc.
TO:MSCL
$149.94 Million CA$207.27 Million CA$9.95 -0.20% +1.53% Canada Low: CA$0.52 / High: CA$17.85 339.34K
454 Theratechnologies Inc.
TO:TH
$148.68 Million CA$205.53 Million CA$4.47 -4.89% -1.76% Canada Low: CA$3.20 / High: CA$4.70 547.73K
455 Cardiol Therapeutics Inc Class A
TO:CRDL
$146.23 Million CA$202.14 Million CA$1.81 -3.21% +1.69% Canada Low: CA$1.28 / High: CA$2.23 2.73 Million
456 Dye & Durham Ltd
TO:DND
$145.77 Million CA$201.51 Million CA$3.00 +2.04% -0.66% Canada Low: CA$2.71 / High: CA$11.69 3.98 Million
457 Generation Mining Ltd
TO:GENM
$145.35 Million CA$200.93 Million CA$0.63 -1.56% +0.00% Canada Low: CA$0.24 / High: CA$0.91 12.62 Million
458 AirBoss of America Corp.
TO:BOS
$144.94 Million CA$200.36 Million CA$7.38 +1.10% -1.34% Canada Low: CA$4.00 / High: CA$9.28 758.12K
459 OrganiGram Holdings Inc
TO:OGI
$144.68 Million CA$200.01 Million CA$1.48 -1.33% -22.11% Canada Low: CA$1.48 / High: CA$2.90 5.45 Million
460 Condor Energies Inc.
TO:CDR
$144.43 Million CA$199.66 Million CA$2.92 -1.02% +2.82% Canada Low: CA$1.55 / High: CA$3.22 5.72 Million
461 Laramide Resources Ltd.
TO:LAM
$143.63 Million CA$198.56 Million CA$0.70 +0.00% -7.89% Canada Low: CA$0.47 / High: CA$0.90 7.72 Million
462 Oncolytics Biotech Inc
TO:ONC
$142.51 Million CA$197.01 Million CA$14.90 -1.32% -19.89% Canada Low: CA$0.45 / High: CA$18.60 4.94 Million
463 Genesis Land Development Corp.
TO:GDC
$140.90 Million CA$194.78 Million CA$3.46 -3.89% +2.98% Canada Low: CA$3.00 / High: CA$3.84 86.68K
464 Source Energy Services Ltd
TO:SHLE
$140.53 Million CA$194.27 Million CA$14.79 -0.20% -10.63% Canada Low: CA$10.53 / High: CA$18.28 575.13K
465 D-Box Technologies Inc.
TO:DBO
$140.06 Million CA$193.61 Million CA$0.89 -1.11% -1.11% Canada Low: CA$0.19 / High: CA$0.99 6.71 Million
466 Ceres Global Ag Corp
TO:CRP
$137.69 Million CA$190.35 Million CA$6.11 -1.61% +0.16% Canada Low: CA$6.00 / High: CA$6.21 343.23K
467 EcoSynthetix Inc
TO:ECO
$136.83 Million CA$189.16 Million CA$3.23 +0.62% +2.54% Canada Low: CA$3.10 / High: CA$4.88 181.36K
468 Global Dividend Growth Split Corp Class A
TO:GDV
$136.82 Million CA$189.15 Million CA$11.89 -1.16% -13.84% Canada Low: CA$10.77 / High: CA$13.80 1.02 Million
469 GoldMoney Inc
TO:XAU
$136.09 Million CA$188.13 Million CA$15.94 +0.57% +0.00% Canada Low: CA$8.15 / High: CA$19.18 268.40K
470 Guardian Capital Group Limited
TO:GCG
$134.64 Million CA$186.13 Million CA$67.97 +0.04% +0.77% Canada Low: CA$41.13 / High: CA$67.97 25.37K
471 Yellow Pages Limited
TO:Y
$129.46 Million CA$178.97 Million CA$13.19 +0.30% +0.69% Canada Low: CA$10.50 / High: CA$13.65 76.40K
472 TRX Gold Corporation
TO:TNX
$128.41 Million CA$177.51 Million CA$40.75 -0.10% -2.93% Canada Low: CA$39.53 / High: CA$42.95 0.00
473 Pulse Seismic Inc
TO:PSD
$127.77 Million CA$176.63 Million CA$3.48 -0.57% -3.06% Canada Low: CA$2.53 / High: CA$5.12 1.35 Million
474 Premium Income Corporation
TO:PIC-A
$122.01 Million CA$168.67 Million CA$9.66 -2.72% +0.31% Canada Low: CA$5.49 / High: CA$10.49 1.13 Million
475 Haivision Systems Inc
TO:HAI
$120.78 Million CA$166.96 Million CA$6.14 -3.91% -2.23% Canada Low: CA$4.25 / High: CA$10.40 2.17 Million
476 Sangoma Technologies Corp
TO:STC
$117.70 Million CA$162.71 Million CA$4.91 -2.00% -14.16% Canada Low: CA$4.91 / High: CA$8.74 1.62 Million
477 ADF Group Inc.
TO:DRX
$114.78 Million CA$158.67 Million CA$9.63 -1.13% -8.29% Canada Low: CA$6.54 / High: CA$11.34 1.98 Million
478 Fury Gold Mines Ltd
TO:FURY
$112.78 Million CA$155.90 Million CA$0.82 -2.38% +1.86% Canada Low: CA$0.50 / High: CA$1.26 4.32 Million
479 Yangarra Resources Ltd
TO:YGR
$112.29 Million CA$155.22 Million CA$1.47 +0.68% +4.26% Canada Low: CA$0.91 / High: CA$1.49 5.04 Million
480 Roots Corp
TO:ROOT
$110.01 Million CA$152.08 Million CA$3.88 -1.52% -0.26% Canada Low: CA$2.90 / High: CA$4.01 181.38K
481 Currency Exchange International Corp
TO:CXI
$109.50 Million CA$151.37 Million CA$24.39 +3.13% -4.17% Canada Low: CA$19.55 / High: CA$28.82 59.89K
482 Hammond Manufacturing Company Limited
TO:HMM-A
$105.96 Million CA$146.48 Million CA$17.12 -0.23% +4.90% Canada Low: CA$8.85 / High: CA$17.16 887.57K
483 Western Forest Products Inc
TO:WEF
$105.32 Million CA$145.60 Million CA$13.79 -2.82% -4.57% Canada Low: CA$0.38 / High: CA$17.00 1.07 Million
484 HLS Therapeutics Inc
TO:HLS
$103.84 Million CA$143.55 Million CA$4.59 -1.71% -2.13% Canada Low: CA$4.27 / High: CA$5.72 150.83K
485 Xtra-Gold Resources Corp
TO:XTG
$102.08 Million CA$141.12 Million CA$3.03 -1.62% -3.19% Canada Low: CA$2.00 / High: CA$3.67 241.27K
486 DIRTT Environmental Solutions Ltd.
TO:DRT
$101.30 Million CA$140.04 Million CA$0.73 +0.00% +1.39% Canada Low: CA$0.69 / High: CA$1.07 1.14 Million
487 Largo Resources Ltd
TO:LGO
$99.27 Million CA$137.23 Million CA$1.41 +2.17% -10.76% Canada Low: CA$1.26 / High: CA$3.52 4.30 Million
488 Geodrill Limited
TO:GEO
$95.55 Million CA$132.09 Million CA$2.78 -0.71% -12.30% Canada Low: CA$2.78 / High: CA$4.18 639.87K
489 Economic Investment Trust Ltd
TO:EVT
$95.26 Million CA$131.68 Million CA$23.45 +0.21% +0.00% Canada Low: CA$19.00 / High: CA$198.60 22.57K
490 Xtract One Technologies Inc.
TO:XTRA
$93.06 Million CA$128.65 Million CA$0.50 -2.94% +7.61% Canada Low: CA$0.32 / High: CA$0.92 3.34 Million
491 Bridgemarq Real Estate Services Inc
TO:BRE
$92.27 Million CA$127.56 Million CA$13.45 +1.13% -3.72% Canada Low: CA$12.52 / High: CA$15.38 338.28K
492 Globex Mining Enterprises Inc.
TO:GMX
$90.96 Million CA$125.74 Million CA$2.23 -3.88% -0.89% Canada Low: CA$1.27 / High: CA$2.86 556.85K
493 Questerre Energy Corporation
TO:QEC
$89.89 Million CA$124.27 Million CA$0.29 -12.12% -9.38% Canada Low: CA$0.23 / High: CA$0.44 3.18 Million
494 Canadian Life Companies Split Corp
TO:LFE
$89.45 Million CA$123.65 Million CA$7.47 +0.00% +0.67% Canada Low: CA$6.04 / High: CA$8.08 2.29 Million
495 Helix BioPharma Corp.
TO:HBP
$87.30 Million CA$120.68 Million CA$1.58 +0.64% -3.66% Canada Low: CA$0.90 / High: CA$5.31 66.05K
496 Alithya Group inc Class A
TO:ALYA
$86.86 Million CA$120.08 Million CA$1.30 -3.70% -2.99% Canada Low: CA$1.30 / High: CA$2.56 876.42K
497 iFabric Corp
TO:IFA
$85.26 Million CA$117.86 Million CA$3.89 -2.75% -7.38% Canada Low: CA$0.89 / High: CA$4.42 1.10 Million
498 KP Tissue Inc
TO:KPT
$84.27 Million CA$116.49 Million CA$11.64 +0.43% +2.83% Canada Low: CA$8.77 / High: CA$11.64 291.59K
499 Real Estate & E-Commerce Split Corp
TO:RS
$83.65 Million CA$115.63 Million CA$9.82 +0.10% -0.81% Canada Low: CA$8.62 / High: CA$10.31 612.56K
500 True North Commercial Real Estate Investment Trust
TO:TNT-UN
$83.63 Million CA$115.61 Million CA$8.27 -0.24% -0.84% Canada Low: CA$8.01 / High: CA$9.59 348.96K