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
401 BTB Real Estate Investment Trust
TO:BTB-UN
$246.47 Million CA$340.72 Million CA$3.86 -0.26% +1.05% Canada Low: CA$3.56 / High: CA$4.29 1.61 Million
402 Acadian Timber Corp
TO:ADN
$236.17 Million CA$326.48 Million CA$17.69 -0.06% -1.17% Canada Low: CA$14.05 / High: CA$18.27 184.13K
403 Polaris Infrastructure Inc
TO:PIF
$236.09 Million CA$326.37 Million CA$15.62 +2.09% +5.90% Canada Low: CA$11.60 / High: CA$15.62 1.10 Million
404 Pizza Pizza Royalty Corp.
TO:PZA
$234.00 Million CA$323.49 Million CA$13.14 +1.78% +2.42% Canada Low: CA$12.51 / High: CA$16.73 1.65 Million
405 Medical Facilities Corporation
TO:DR
$233.09 Million CA$322.22 Million CA$18.36 +2.57% +1.49% Canada Low: CA$13.79 / High: CA$18.51 723.00K
406 Vecima Networks Inc.
TO:VCM
$228.65 Million CA$316.09 Million CA$13.00 -0.69% -0.23% Canada Low: CA$9.45 / High: CA$14.06 62.78K
407 RF Capital Group Inc
TO:RCG
$227.36 Million CA$314.30 Million CA$19.99 +0.00% +0.86% Canada Low: CA$9.19 / High: CA$20.00 341.26K
408 Stack Capital Group Inc
TO:STCK
$226.15 Million CA$312.63 Million CA$20.41 -4.80% -5.73% Canada Low: CA$12.11 / High: CA$36.40 4.14 Million
409 Titan Mining Corp
TO:TI
$226.10 Million CA$312.56 Million CA$3.18 +3.92% -3.34% Canada Low: CA$0.70 / High: CA$7.02 2.53 Million
410 Quarterhill Inc
TO:QTRH
$224.36 Million CA$310.16 Million CA$2.59 +7.92% +51.46% Canada Low: CA$0.89 / High: CA$2.59 7.60 Million
411 Dream Office Real Estate Investment Trust
TO:D-UN
$223.20 Million CA$308.55 Million CA$18.82 +5.14% +7.48% Canada Low: CA$15.50 / High: CA$21.44 562.89K
412 Global Atomic Corp
TO:GLO
$219.89 Million CA$303.97 Million CA$0.62 +0.00% -12.68% Canada Low: CA$0.46 / High: CA$1.02 43.03 Million
413 Clarke Inc.
TO:CKI
$218.02 Million CA$301.38 Million CA$23.24 +4.12% +2.83% Canada Low: CA$20.45 / High: CA$36.49 228.38K
414 Rubellite Energy Inc
TO:RBY
$215.50 Million CA$297.91 Million CA$3.18 -2.15% -5.92% Canada Low: CA$1.86 / High: CA$3.91 3.04 Million
415 St Augustine Gold and Copper Ltd
TO:SAU
$214.79 Million CA$296.92 Million CA$0.19 +0.00% -7.32% Canada Low: CA$0.18 / High: CA$0.58 1.77 Million
416 Exco Technologies Limited
TO:XTC
$212.84 Million CA$294.22 Million CA$7.75 +0.91% +1.17% Canada Low: CA$6.30 / High: CA$8.05 255.93K
417 Gran Tierra Energy Inc
TO:GTE
$212.70 Million CA$294.04 Million CA$8.33 -6.72% -17.36% Canada Low: CA$4.77 / High: CA$12.98 731.66K
418 GoldMining Inc
TO:GOLD
$212.08 Million CA$293.18 Million CA$1.37 +7.03% +8.73% Canada Low: CA$0.98 / High: CA$2.92 10.84 Million
419 Computer Modelling Group Ltd.
TO:CMG
$210.43 Million CA$290.90 Million CA$3.65 +1.96% +1.11% Canada Low: CA$3.44 / High: CA$8.15 3.30 Million
420 ADF Group Inc.
TO:DRX
$210.37 Million CA$290.81 Million CA$17.65 +3.16% +24.73% Canada Low: CA$7.00 / High: CA$17.65 3.36 Million
421 Tantalus Systems Holding Inc
TO:GRID
$207.03 Million CA$286.20 Million CA$5.11 -6.24% +1.59% Canada Low: CA$2.73 / High: CA$6.48 2.73 Million
422 D2L Inc
TO:DTOL
$205.38 Million CA$283.92 Million CA$10.42 +1.96% +7.42% Canada Low: CA$7.40 / High: CA$18.94 828.58K
423 Gamehost Inc.
TO:GH
$204.20 Million CA$282.28 Million CA$13.65 +0.00% +0.22% Canada Low: CA$11.41 / High: CA$13.65 303.68K
424 Journey Energy Inc
TO:JOY
$201.12 Million CA$278.02 Million CA$4.12 +0.73% -10.24% Canada Low: CA$2.02 / High: CA$6.63 9.07 Million
425 Maxim Power Corp.
TO:MXG
$191.36 Million CA$264.54 Million CA$4.16 -2.12% -3.93% Canada Low: CA$4.16 / High: CA$4.89 303.52K
426 Urbana Corporation
TO:URB-A
$190.77 Million CA$263.72 Million CA$8.40 +1.20% +2.25% Canada Low: CA$6.52 / High: CA$9.73 247.65K
427 WildBrain Ltd
TO:WILD
$190.08 Million CA$262.77 Million CA$1.23 +0.00% +5.13% Canada Low: CA$1.15 / High: CA$2.12 5.43 Million
428 Foraco International SA
TO:FAR
$189.19 Million CA$261.53 Million CA$2.67 -1.84% -1.84% Canada Low: CA$1.60 / High: CA$3.40 6.90 Million
429 Olympia Financial Group Inc
TO:OLY
$186.22 Million CA$257.43 Million CA$106.98 +1.22% +2.67% Canada Low: CA$100.31 / High: CA$133.81 72.53K
430 Firm Capital Property Trust
TO:FCD-UN
$185.38 Million CA$256.26 Million CA$6.94 -0.72% +0.43% Canada Low: CA$5.85 / High: CA$7.01 435.22K
431 Platinum Group Metals Ltd
TO:PTM
$185.32 Million CA$256.19 Million CA$2.02 +5.21% +4.12% Canada Low: CA$1.84 / High: CA$4.76 2.44 Million
432 Dynacor Gold Mines Inc.
TO:DNG
$185.08 Million CA$255.85 Million CA$6.10 +0.83% -2.40% Canada Low: CA$4.20 / High: CA$6.98 3.30 Million
433 Lithium Royalty Corp
TO:LIRC
$185.06 Million CA$255.82 Million CA$10.52 +1.25% -3.22% Canada Low: CA$5.20 / High: CA$11.07 374.08K
434 Loncor Resources Inc
TO:LN
$183.34 Million CA$253.45 Million CA$1.38 +0.00% +2.99% Canada Low: CA$0.56 / High: CA$1.38 6.49 Million
435 Aimia Inc
TO:AIM
$181.91 Million CA$251.47 Million CA$2.79 +3.72% +2.20% Canada Low: CA$2.63 / High: CA$3.29 828.65K
436 Sierra Metals Inc.
TO:SMT
$178.24 Million CA$246.40 Million CA$1.14 +0.00% +0.00% Canada Low: CA$1.14 / High: CA$1.19 524.19K
437 Petrus Resources Ltd
TO:PRQ
$178.10 Million CA$246.21 Million CA$1.67 +1.21% +1.21% Canada Low: CA$1.40 / High: CA$2.22 1.76 Million
438 Lucara Diamond Corp
TO:LUC
$177.50 Million CA$245.37 Million CA$0.17 +10.00% +13.79% Canada Low: CA$0.15 / High: CA$0.30 15.97 Million
439 Kolibri Global Energy Inc
TO:KEI
$171.37 Million CA$236.89 Million CA$6.70 -4.69% -4.69% Canada Low: CA$4.72 / High: CA$9.00 475.21K
440 HealWELL AI Inc.
TO:AIDX
$168.56 Million CA$233.02 Million CA$0.77 +1.32% -3.75% Canada Low: CA$0.60 / High: CA$1.57 8.70 Million
441 Coveo Solutions Inc
TO:CVO
$167.76 Million CA$231.90 Million CA$4.39 -0.45% +5.28% Canada Low: CA$3.74 / High: CA$9.32 6.69 Million
442 Aurora Cannabis Inc
TO:ACB
$166.14 Million CA$229.67 Million CA$4.05 +2.53% -0.74% Canada Low: CA$3.93 / High: CA$8.66 11.07 Million
443 Dividend 15 Split Corp II
TO:DF
$165.42 Million CA$228.68 Million CA$8.79 -0.79% -1.46% Canada Low: CA$6.14 / High: CA$8.94 1.37 Million
444 Orvana Minerals Corp.
TO:ORV
$162.08 Million CA$224.06 Million CA$1.64 +1.86% +4.46% Canada Low: CA$0.48 / High: CA$2.49 3.44 Million
445 CareRx Corp
TO:CRRX
$159.72 Million CA$220.80 Million CA$3.48 +0.58% +4.82% Canada Low: CA$2.81 / High: CA$3.95 1.01 Million
446 Talisker Resources Ltd
TO:TSK
$158.03 Million CA$218.46 Million CA$1.23 +6.96% +0.00% Canada Low: CA$0.47 / High: CA$2.26 10.71 Million
447 Condor Energies Inc.
TO:CDR
$157.19 Million CA$217.30 Million CA$2.71 -3.21% +2.65% Canada Low: CA$1.56 / High: CA$3.22 2.98 Million
448 Generation Mining Ltd
TO:GENM
$156.89 Million CA$216.88 Million CA$0.68 +1.49% +0.00% Canada Low: CA$0.29 / High: CA$0.91 19.63 Million
449 Satellos Bioscience Inc.
TO:MSCL
$153.70 Million CA$212.48 Million CA$10.20 -4.32% +29.28% Canada Low: CA$0.54 / High: CA$17.85 456.60K
450 STLLR Gold Inc.
TO:STLR
$153.12 Million CA$211.68 Million CA$1.40 +6.06% +0.72% Canada Low: CA$0.79 / High: CA$2.12 3.70 Million
451 Tucows Inc.
TO:TC
$151.54 Million CA$209.49 Million CA$18.79 -2.29% -3.64% Canada Low: CA$18.00 / High: CA$34.71 72.36K
452 Mega Uranium Ltd.
TO:MGA
$151.12 Million CA$208.90 Million CA$0.55 +3.77% -9.84% Canada Low: CA$0.27 / High: CA$0.79 18.16 Million
453 Theratechnologies Inc.
TO:TH
$148.68 Million CA$205.53 Million CA$4.47 -4.89% -1.76% Canada Low: CA$4.18 / High: CA$4.70 547.73K
454 OrganiGram Holdings Inc
TO:OGI
$147.66 Million CA$204.12 Million CA$1.45 +0.35% +6.62% Canada Low: CA$1.35 / High: CA$2.90 3.36 Million
455 ACT Energy Technologies Ltd.
TO:ACX
$146.68 Million CA$202.77 Million CA$6.06 +1.85% -0.66% Canada Low: CA$4.50 / High: CA$7.70 1.87 Million
456 Pine Cliff Energy Ltd
TO:PNE
$145.34 Million CA$200.92 Million CA$0.56 -1.75% -3.45% Canada Low: CA$0.56 / High: CA$0.91 4.25 Million
457 Premium Income Corporation
TO:PIC-A
$144.91 Million CA$200.32 Million CA$10.43 -2.61% -18.45% Canada Low: CA$6.53 / High: CA$12.79 1.48 Million
458 Oncolytics Biotech Inc
TO:ONC
$142.51 Million CA$197.01 Million CA$14.90 -1.32% -19.89% Canada Low: CA$1.15 / High: CA$18.60 4.94 Million
459 Bonterra Energy Corp
TO:BNE
$140.86 Million CA$194.72 Million CA$5.37 -1.47% -6.69% Canada Low: CA$3.36 / High: CA$7.34 1.65 Million
460 Northcliff Resources Ltd
TO:NCF
$140.77 Million CA$194.61 Million CA$0.31 +3.33% +3.33% Canada Low: CA$0.08 / High: CA$0.58 1.69 Million
461 D-Box Technologies Inc.
TO:DBO
$140.06 Million CA$193.61 Million CA$1.19 -5.56% +2.59% Canada Low: CA$0.27 / High: CA$1.26 21.85 Million
462 AirBoss of America Corp.
TO:BOS
$139.44 Million CA$192.76 Million CA$7.10 +2.90% -0.28% Canada Low: CA$4.00 / High: CA$9.28 313.50K
463 Ceres Global Ag Corp
TO:CRP
$137.69 Million CA$190.35 Million CA$6.11 -1.61% +0.00% Canada Low: CA$6.07 / High: CA$6.21 26.52K
464 Global Dividend Growth Split Corp Class A
TO:GDV
$137.05 Million CA$189.46 Million CA$11.91 -1.65% -1.33% Canada Low: CA$10.89 / High: CA$13.80 573.42K
465 Genesis Land Development Corp.
TO:GDC
$136.39 Million CA$188.55 Million CA$3.35 +0.30% +0.90% Canada Low: CA$3.01 / High: CA$3.84 49.86K
466 Currency Exchange International Corp
TO:CXI
$136.26 Million CA$188.36 Million CA$30.35 +0.63% +3.23% Canada Low: CA$19.55 / High: CA$30.50 215.00K
467 GoldMoney Inc
TO:XAU
$136.09 Million CA$188.13 Million CA$14.91 -1.26% -11.78% Canada Low: CA$8.38 / High: CA$19.18 282.99K
468 Western Forest Products Inc
TO:WEF
$135.72 Million CA$187.62 Million CA$17.77 +0.51% -0.73% Canada Low: CA$0.40 / High: CA$19.11 977.16K
469 Source Energy Services Ltd
TO:SHLE
$134.83 Million CA$186.39 Million CA$14.19 +1.87% +4.96% Canada Low: CA$10.53 / High: CA$18.28 1.17 Million
470 Guardian Capital Group Limited
TO:GCG
$134.64 Million CA$186.13 Million CA$67.97 +0.04% +0.77% Canada Low: CA$42.98 / High: CA$67.97 25.37K
471 Sangoma Technologies Corp
TO:STC
$130.65 Million CA$180.61 Million CA$5.45 +0.74% +0.55% Canada Low: CA$4.77 / High: CA$8.74 384.41K
472 EcoSynthetix Inc
TO:ECO
$128.78 Million CA$178.03 Million CA$3.04 -1.62% -4.40% Canada Low: CA$3.04 / High: CA$4.88 673.27K
473 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
474 Wallbridge Mining Company Limited
TO:WM
$125.82 Million CA$173.93 Million CA$0.10 +5.56% +0.00% Canada Low: CA$0.06 / High: CA$0.14 17.27 Million
475 Yellow Pages Limited
TO:Y
$124.75 Million CA$172.46 Million CA$12.71 -1.09% -0.31% Canada Low: CA$10.50 / High: CA$13.65 67.91K
476 Cardiol Therapeutics Inc Class A
TO:CRDL
$124.41 Million CA$171.99 Million CA$1.54 +3.36% +2.67% Canada Low: CA$1.28 / High: CA$2.23 1.06 Million
477 Pulse Seismic Inc
TO:PSD
$121.53 Million CA$168.00 Million CA$3.31 -2.36% -2.93% Canada Low: CA$2.75 / High: CA$5.12 509.59K
478 Laramide Resources Ltd.
TO:LAM
$116.96 Million CA$161.68 Million CA$0.57 +1.79% -9.52% Canada Low: CA$0.47 / High: CA$0.90 7.14 Million
479 Roots Corp
TO:ROOT
$110.01 Million CA$152.08 Million CA$3.88 +1.31% -5.13% Canada Low: CA$2.90 / High: CA$4.64 330.24K
480 DIRTT Environmental Solutions Ltd.
TO:DRT
$109.63 Million CA$151.55 Million CA$0.79 +9.72% +3.95% Canada Low: CA$0.69 / High: CA$1.07 693.77K
481 Fury Gold Mines Ltd
TO:FURY
$107.28 Million CA$148.30 Million CA$0.78 +4.00% +8.33% Canada Low: CA$0.65 / High: CA$1.26 2.85 Million
482 Canadian Life Companies Split Corp
TO:LFE
$105.97 Million CA$146.49 Million CA$8.85 +1.84% +4.49% Canada Low: CA$6.04 / High: CA$8.85 2.84 Million
483 Xtract One Technologies Inc.
TO:XTRA
$105.29 Million CA$145.55 Million CA$0.56 -1.75% -8.20% Canada Low: CA$0.34 / High: CA$0.92 5.20 Million
484 iFabric Corp
TO:IFA
$98.85 Million CA$136.65 Million CA$4.51 -1.96% -3.01% Canada Low: CA$0.89 / High: CA$4.99 2.14 Million
485 HLS Therapeutics Inc
TO:HLS
$96.15 Million CA$132.91 Million CA$4.25 -3.63% -3.85% Canada Low: CA$4.14 / High: CA$5.72 607.66K
486 Economic Investment Trust Ltd
TO:EVT
$95.42 Million CA$131.91 Million CA$23.49 -0.04% -0.04% Canada Low: CA$19.00 / High: CA$25.15 20.58K
487 Hammond Manufacturing Company Limited
TO:HMM-A
$94.39 Million CA$130.48 Million CA$15.25 -3.66% -8.96% Canada Low: CA$9.01 / High: CA$19.82 337.78K
488 KP Tissue Inc
TO:KPT
$94.04 Million CA$130.01 Million CA$12.99 -1.74% -3.92% Canada Low: CA$8.77 / High: CA$13.61 555.14K
489 Geodrill Limited
TO:GEO
$92.46 Million CA$127.81 Million CA$2.69 +1.51% -3.93% Canada Low: CA$2.57 / High: CA$4.18 397.77K
490 Haivision Systems Inc
TO:HAI
$91.86 Million CA$126.99 Million CA$4.67 +4.94% +5.90% Canada Low: CA$4.40 / High: CA$10.40 1.91 Million
491 Bridgemarq Real Estate Services Inc
TO:BRE
$90.83 Million CA$125.57 Million CA$13.24 -2.65% +0.15% Canada Low: CA$12.52 / High: CA$15.38 269.88K
492 Real Estate & E-Commerce Split Corp
TO:RS
$87.57 Million CA$121.05 Million CA$10.29 -0.58% +1.68% Canada Low: CA$8.62 / High: CA$10.40 644.00K
493 Yangarra Resources Ltd
TO:YGR
$87.08 Million CA$120.38 Million CA$1.14 +0.88% -5.79% Canada Low: CA$0.96 / High: CA$1.51 3.71 Million
494 True North Commercial Real Estate Investment Trust
TO:TNT-UN
$86.66 Million CA$119.80 Million CA$8.57 +0.23% +0.71% Canada Low: CA$8.01 / High: CA$9.59 333.04K
495 Forsys Metals Corp.
TO:FSY
$84.09 Million CA$116.24 Million CA$0.48 +5.56% -3.06% Canada Low: CA$0.26 / High: CA$0.67 11.09 Million
496 Enterprise Group Inc
TO:E
$83.04 Million CA$114.80 Million CA$1.48 +4.23% +8.03% Canada Low: CA$1.03 / High: CA$1.88 2.15 Million
497 Canagold Resources Ltd
TO:CCM
$82.03 Million CA$113.39 Million CA$0.53 -3.64% +0.00% Canada Low: CA$0.35 / High: CA$0.74 672.99K
498 Pieridae Energy Ltd
TO:PEA
$81.92 Million CA$113.25 Million CA$0.39 +0.00% +0.00% Canada Low: CA$0.37 / High: CA$0.39 101.94K
499 Globex Mining Enterprises Inc.
TO:GMX
$81.58 Million CA$112.77 Million CA$2.00 +1.52% +7.53% Canada Low: CA$1.27 / High: CA$2.86 730.87K
500 Guru Organic Energy Corp
TO:GURU
$80.76 Million CA$111.65 Million CA$3.68 +2.79% +0.27% Canada Low: CA$1.75 / High: CA$7.00 229.91K