Largest Companies on Toronto Exchange Ranked by Market Cap

Toronto Exchange (TO) lists 621 publicly traded companies with a combined market cap of $4.30 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.30 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 Real Matters Inc
TO:REAL
$267.09 Million CA$369.22 Million CA$4.97 +1.22% +1.02% Canada Low: CA$4.80 / High: CA$7.95 1.24 Million
402 Fiera Capital Corporation
TO:FSZ
$266.40 Million CA$368.27 Million CA$4.25 +1.92% -9.77% Canada Low: CA$4.17 / High: CA$6.97 10.90 Million
403 Cipher Pharmaceuticals Inc
TO:CPH
$258.98 Million CA$358.02 Million CA$14.10 -1.54% +0.79% Canada Low: CA$13.15 / High: CA$19.74 1.29 Million
404 Quarterhill Inc
TO:QTRH
$248.23 Million CA$343.14 Million CA$2.86 +1.78% -5.30% Canada Low: CA$0.89 / High: CA$3.22 6.29 Million
405 GoldMining Inc
TO:GOLD
$247.06 Million CA$341.53 Million CA$1.59 +1.92% +8.90% Canada Low: CA$1.16 / High: CA$2.92 11.22 Million
406 BTB Real Estate Investment Trust
TO:BTB-UN
$246.47 Million CA$340.72 Million CA$3.86 -0.77% -1.28% Canada Low: CA$3.65 / High: CA$4.29 1.58 Million
407 Orvana Minerals Corp.
TO:ORV
$246.09 Million CA$340.19 Million CA$2.49 +1.22% +18.01% Canada Low: CA$0.48 / High: CA$2.49 4.31 Million
408 Profound Medical Corp
TO:PRN
$244.99 Million CA$338.67 Million CA$9.32 +2.42% -0.43% Canada Low: CA$5.35 / High: CA$12.11 377.37K
409 Brompton Split Banc Corp
TO:SBC
$243.25 Million CA$336.27 Million CA$12.44 +3.75% -10.37% Canada Low: CA$10.62 / High: CA$17.61 2.25 Million
410 Exco Technologies Limited
TO:XTC
$237.28 Million CA$328.01 Million CA$8.64 -0.12% +0.58% Canada Low: CA$6.30 / High: CA$8.71 491.91K
411 Computer Modelling Group Ltd.
TO:CMG
$228.50 Million CA$315.88 Million CA$4.05 +3.32% +1.76% Canada Low: CA$3.44 / High: CA$6.54 3.64 Million
412 Acadian Timber Corp
TO:ADN
$228.30 Million CA$315.59 Million CA$17.10 -0.18% -2.73% Canada Low: CA$14.05 / High: CA$18.00 171.93K
413 RF Capital Group Inc
TO:RCG
$227.36 Million CA$314.30 Million CA$19.99 +0.00% +0.86% Canada Low: CA$19.74 / High: CA$19.99 341.26K
414 Pizza Pizza Royalty Corp.
TO:PZA
$225.81 Million CA$312.16 Million CA$12.68 -0.08% -0.94% Canada Low: CA$12.40 / High: CA$16.73 1.96 Million
415 Clarke Inc.
TO:CKI
$224.21 Million CA$309.94 Million CA$23.90 +0.29% +3.02% Canada Low: CA$20.45 / High: CA$29.50 145.97K
416 WildBrain Ltd
TO:WILD
$224.08 Million CA$309.77 Million CA$1.45 +1.40% +5.84% Canada Low: CA$1.15 / High: CA$2.07 1.37 Million
417 Aurora Cannabis Inc
TO:ACB
$221.93 Million CA$306.80 Million CA$5.41 +3.05% +2.66% Canada Low: CA$3.64 / High: CA$8.66 13.44 Million
418 Vecima Networks Inc.
TO:VCM
$221.62 Million CA$306.36 Million CA$12.60 +0.00% -2.02% Canada Low: CA$9.48 / High: CA$14.06 67.16K
419 Polaris Infrastructure Inc
TO:PIF
$221.58 Million CA$306.31 Million CA$14.66 -1.28% -2.27% Canada Low: CA$11.60 / High: CA$16.00 996.74K
420 STLLR Gold Inc.
TO:STLR
$219.84 Million CA$303.91 Million CA$2.01 +6.91% +19.64% Canada Low: CA$0.91 / High: CA$2.12 6.80 Million
421 Dream Office Real Estate Investment Trust
TO:D-UN
$218.59 Million CA$302.18 Million CA$18.43 -2.38% -2.54% Canada Low: CA$15.50 / High: CA$21.44 354.85K
422 Talisker Resources Ltd
TO:TSK
$209.42 Million CA$289.50 Million CA$1.63 -1.21% +13.99% Canada Low: CA$0.73 / High: CA$2.26 9.33 Million
423 St Augustine Gold and Copper Ltd
TO:SAU
$209.14 Million CA$289.11 Million CA$0.19 +0.00% -9.76% Canada Low: CA$0.18 / High: CA$0.47 1.02 Million
424 Platinum Group Metals Ltd
TO:PTM
$209.07 Million CA$289.02 Million CA$2.26 +7.11% +10.24% Canada Low: CA$1.72 / High: CA$4.76 2.00 Million
425 Gamehost Inc.
TO:GH
$204.20 Million CA$282.28 Million CA$13.65 +0.00% +0.22% Canada Low: CA$11.50 / High: CA$13.65 303.68K
426 Foraco International SA
TO:FAR
$204.07 Million CA$282.10 Million CA$2.88 +3.97% +1.41% Canada Low: CA$1.91 / High: CA$3.40 3.26 Million
427 Satellos Bioscience Inc.
TO:MSCL
$203.58 Million CA$281.43 Million CA$13.51 -2.17% -2.45% Canada Low: CA$0.60 / High: CA$17.85 370.74K
428 Cardiol Therapeutics Inc Class A
TO:CRDL
$201.02 Million CA$277.89 Million CA$2.58 -1.15% +6.61% Canada Low: CA$1.28 / High: CA$2.70 4.54 Million
429 Medical Facilities Corporation
TO:DR
$198.56 Million CA$274.49 Million CA$15.64 +0.00% +5.60% Canada Low: CA$13.79 / High: CA$18.51 1.13 Million
430 Petrus Resources Ltd
TO:PRQ
$196.56 Million CA$271.73 Million CA$1.83 +0.00% +1.10% Canada Low: CA$1.43 / High: CA$2.22 1.26 Million
431 Global Atomic Corp
TO:GLO
$195.06 Million CA$269.66 Million CA$0.55 +1.85% -9.84% Canada Low: CA$0.46 / High: CA$1.02 28.63 Million
432 ADF Group Inc.
TO:DRX
$194.87 Million CA$269.39 Million CA$16.35 -0.06% +2.51% Canada Low: CA$7.00 / High: CA$18.39 1.27 Million
433 Urbana Corporation
TO:URB-A
$193.04 Million CA$266.86 Million CA$8.50 +0.59% -0.58% Canada Low: CA$7.22 / High: CA$9.73 313.10K
434 Maxim Power Corp.
TO:MXG
$190.37 Million CA$263.17 Million CA$4.14 +0.98% +0.73% Canada Low: CA$4.04 / High: CA$4.78 231.82K
435 Firm Capital Property Trust
TO:FCD-UN
$189.38 Million CA$261.80 Million CA$7.09 +0.14% +0.71% Canada Low: CA$5.85 / High: CA$7.13 340.37K
436 Dynacor Gold Mines Inc.
TO:DNG
$185.38 Million CA$256.27 Million CA$6.11 +4.44% -7.56% Canada Low: CA$4.20 / High: CA$6.98 2.84 Million
437 Lithium Royalty Corp
TO:LIRC
$185.06 Million CA$255.82 Million CA$10.52 +1.25% -3.22% Canada Low: CA$5.66 / High: CA$11.07 374.08K
438 Generation Mining Ltd
TO:GENM
$184.57 Million CA$255.15 Million CA$0.80 +5.26% +5.26% Canada Low: CA$0.33 / High: CA$0.91 14.84 Million
439 Loncor Resources Inc
TO:LN
$183.34 Million CA$253.45 Million CA$1.38 +0.00% +2.99% Canada Low: CA$0.73 / High: CA$1.38 6.49 Million
440 Stack Capital Group Inc
TO:STCK
$179.22 Million CA$247.76 Million CA$17.17 +3.93% -5.24% Canada Low: CA$12.11 / High: CA$36.40 1.16 Million
441 Aimia Inc
TO:AIM
$178.33 Million CA$246.52 Million CA$2.74 +0.55% +0.55% Canada Low: CA$2.54 / High: CA$3.29 1.40 Million
442 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.14 0.00
443 Lucara Diamond Corp
TO:LUC
$177.97 Million CA$246.02 Million CA$0.17 +0.00% +0.00% Canada Low: CA$0.15 / High: CA$0.30 15.31 Million
444 Ag Growth International Inc
TO:AFN
$176.80 Million CA$244.40 Million CA$13.00 +3.09% -8.19% Canada Low: CA$12.61 / High: CA$43.31 4.67 Million
445 Kolibri Global Energy Inc
TO:KEI
$175.08 Million CA$242.03 Million CA$8.41 -0.71% +7.82% Canada Low: CA$4.72 / High: CA$8.76 531.16K
446 ACT Energy Technologies Ltd.
TO:ACX
$175.00 Million CA$241.92 Million CA$7.23 +6.64% +10.05% Canada Low: CA$4.63 / High: CA$7.70 3.84 Million
447 Mega Uranium Ltd.
TO:MGA
$174.96 Million CA$241.86 Million CA$0.63 +3.28% +10.53% Canada Low: CA$0.28 / High: CA$0.79 13.70 Million
448 Coveo Solutions Inc
TO:CVO
$174.46 Million CA$241.18 Million CA$4.51 +2.27% -5.65% Canada Low: CA$3.74 / High: CA$9.32 4.19 Million
449 OrganiGram Holdings Inc
TO:OGI
$174.14 Million CA$240.73 Million CA$1.71 +3.01% -2.29% Canada Low: CA$1.23 / High: CA$2.90 5.27 Million
450 Olympia Financial Group Inc
TO:OLY
$174.07 Million CA$240.63 Million CA$100.00 -2.44% -3.85% Canada Low: CA$100.00 / High: CA$132.37 47.00K
451 D2L Inc
TO:DTOL
$169.07 Million CA$233.72 Million CA$9.31 +2.08% +3.33% Canada Low: CA$7.40 / High: CA$18.94 589.78K
452 HealWELL AI Inc.
TO:AIDX
$168.90 Million CA$233.49 Million CA$0.79 +2.60% +2.60% Canada Low: CA$0.60 / High: CA$1.57 5.42 Million
453 AirBoss of America Corp.
TO:BOS
$168.81 Million CA$233.36 Million CA$8.59 -2.94% +14.08% Canada Low: CA$4.00 / High: CA$9.28 567.81K
454 Tantalus Systems Holding Inc
TO:GRID
$165.30 Million CA$228.51 Million CA$4.08 +0.49% -7.48% Canada Low: CA$2.73 / High: CA$6.48 4.47 Million
455 Dividend 15 Split Corp II
TO:DF
$164.67 Million CA$227.64 Million CA$8.75 +5.29% -4.48% Canada Low: CA$6.43 / High: CA$9.69 2.71 Million
456 Bonterra Energy Corp
TO:BNE
$150.82 Million CA$208.50 Million CA$5.75 -1.71% +2.68% Canada Low: CA$3.36 / High: CA$7.34 1.21 Million
457 Western Forest Products Inc
TO:WEF
$150.77 Million CA$208.42 Million CA$19.74 +1.28% +5.34% Canada Low: CA$10.26 / High: CA$19.75 883.08K
458 Theratechnologies Inc.
TO:TH
$148.68 Million CA$205.53 Million CA$4.47 -4.89% -1.76% Canada Low: CA$4.45 / High: CA$4.70 547.73K
459 Northcliff Resources Ltd
TO:NCF
$147.59 Million CA$204.02 Million CA$0.33 +8.33% +0.00% Canada Low: CA$0.14 / High: CA$0.58 1.57 Million
460 CareRx Corp
TO:CRRX
$145.95 Million CA$201.76 Million CA$3.18 -0.31% -2.75% Canada Low: CA$2.93 / High: CA$3.95 334.71K
461 Hammond Manufacturing Company Limited
TO:HMM-A
$143.59 Million CA$198.50 Million CA$23.20 +3.90% +3.29% Canada Low: CA$9.01 / High: CA$23.58 472.61K
462 Oncolytics Biotech Inc
TO:ONC
$142.51 Million CA$197.01 Million CA$14.90 -1.32% -19.89% Canada Low: CA$14.90 / High: CA$18.60 649.00
463 Premium Income Corporation
TO:PIC-A
$142.17 Million CA$196.53 Million CA$9.38 +0.64% -16.25% Canada Low: CA$7.15 / High: CA$12.79 1.72 Million
464 Pine Cliff Energy Ltd
TO:PNE
$140.15 Million CA$193.75 Million CA$0.54 -1.82% +3.85% Canada Low: CA$0.51 / High: CA$0.91 7.26 Million
465 D-Box Technologies Inc.
TO:DBO
$140.06 Million CA$193.61 Million CA$1.13 +0.89% -5.83% Canada Low: CA$0.38 / High: CA$1.30 23.40 Million
466 Ceres Global Ag Corp
TO:CRP
$137.69 Million CA$190.35 Million CA$6.11 +0.00% +0.00% Canada Low: CA$6.11 / High: CA$6.11 18.10K
467 Guardian Capital Group Limited
TO:GCG
$134.64 Million CA$186.13 Million CA$67.97 +0.04% +0.77% Canada Low: CA$45.00 / High: CA$67.97 25.37K
468 Currency Exchange International Corp
TO:CXI
$134.60 Million CA$186.07 Million CA$29.98 +0.00% +3.45% Canada Low: CA$20.99 / High: CA$30.50 57.39K
469 Laramide Resources Ltd.
TO:LAM
$133.73 Million CA$184.86 Million CA$0.65 +6.56% +3.17% Canada Low: CA$0.49 / High: CA$0.90 8.20 Million
470 Global Dividend Growth Split Corp Class A
TO:GDV
$133.49 Million CA$184.53 Million CA$11.60 -0.43% -3.33% Canada Low: CA$11.13 / High: CA$13.80 599.43K
471 Genesis Land Development Corp.
TO:GDC
$133.14 Million CA$184.05 Million CA$3.27 +0.31% -5.49% Canada Low: CA$3.01 / High: CA$3.84 45.36K
472 Wallbridge Mining Company Limited
TO:WM
$132.44 Million CA$183.08 Million CA$0.10 +0.00% +11.11% Canada Low: CA$0.07 / High: CA$0.14 15.53 Million
473 Sangoma Technologies Corp
TO:STC
$131.61 Million CA$181.93 Million CA$5.49 -0.18% -3.51% Canada Low: CA$4.77 / High: CA$8.52 381.92K
474 GoldMoney Inc
TO:XAU
$130.68 Million CA$180.66 Million CA$14.31 +3.47% +6.32% Canada Low: CA$8.85 / High: CA$19.18 229.28K
475 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
476 Yellow Pages Limited
TO:Y
$128.09 Million CA$177.07 Million CA$13.05 +0.00% -1.51% Canada Low: CA$10.86 / High: CA$13.65 66.24K
477 Fury Gold Mines Ltd
TO:FURY
$125.15 Million CA$173.01 Million CA$0.91 +5.81% +7.06% Canada Low: CA$0.67 / High: CA$1.26 2.93 Million
478 Yangarra Resources Ltd
TO:YGR
$122.98 Million CA$170.01 Million CA$1.61 -0.62% +11.81% Canada Low: CA$0.96 / High: CA$1.62 4.03 Million
479 DIRTT Environmental Solutions Ltd.
TO:DRT
$116.68 Million CA$161.30 Million CA$0.83 +0.00% +0.00% Canada Low: CA$0.69 / High: CA$1.07 785.65K
480 Roots Corp
TO:ROOT
$115.12 Million CA$159.14 Million CA$4.06 +10.03% +16.00% Canada Low: CA$2.90 / High: CA$4.64 262.13K
481 Data Communications Management Ltd
TO:DCM
$113.84 Million CA$157.38 Million CA$2.80 +0.72% +8.95% Canada Low: CA$1.29 / High: CA$3.11 2.86 Million
482 Source Energy Services Ltd
TO:SHLE
$111.46 Million CA$154.08 Million CA$11.73 -2.25% -4.24% Canada Low: CA$10.53 / High: CA$18.28 225.59K
483 Helix BioPharma Corp.
TO:HBP
$108.84 Million CA$150.46 Million CA$1.97 -1.50% +9.44% Canada Low: CA$1.30 / High: CA$5.31 47.97K
484 Pulse Seismic Inc
TO:PSD
$107.58 Million CA$148.71 Million CA$2.93 +1.38% -1.68% Canada Low: CA$2.75 / High: CA$5.12 755.78K
485 Tucows Inc.
TO:TC
$102.83 Million CA$142.15 Million CA$12.75 -6.46% -23.61% Canada Low: CA$12.13 / High: CA$34.71 182.44K
486 Xtra-Gold Resources Corp
TO:XTG
$102.23 Million CA$141.32 Million CA$3.04 +1.67% +7.42% Canada Low: CA$2.27 / High: CA$3.67 204.12K
487 Canadian Life Companies Split Corp
TO:LFE
$101.54 Million CA$140.37 Million CA$8.48 +3.86% -7.52% Canada Low: CA$6.21 / High: CA$9.68 2.99 Million
488 Xtract One Technologies Inc.
TO:XTRA
$99.65 Million CA$137.75 Million CA$0.53 +3.92% -1.85% Canada Low: CA$0.44 / High: CA$0.92 2.11 Million
489 Forsys Metals Corp.
TO:FSY
$99.14 Million CA$137.05 Million CA$0.56 +5.66% -6.67% Canada Low: CA$0.26 / High: CA$0.67 5.52 Million
490 iFabric Corp
TO:IFA
$98.85 Million CA$136.65 Million CA$4.51 -0.44% -3.22% Canada Low: CA$0.98 / High: CA$5.63 2.29 Million
491 Geodrill Limited
TO:GEO
$98.30 Million CA$135.89 Million CA$2.86 +3.62% +15.32% Canada Low: CA$2.41 / High: CA$4.18 308.32K
492 EcoSynthetix Inc
TO:ECO
$96.16 Million CA$132.94 Million CA$2.27 -3.81% -9.20% Canada Low: CA$2.27 / High: CA$4.88 349.14K
493 Economic Investment Trust Ltd
TO:EVT
$95.38 Million CA$131.85 Million CA$23.48 +0.00% -1.05% Canada Low: CA$19.11 / High: CA$25.15 24.76K
494 KP Tissue Inc
TO:KPT
$92.31 Million CA$127.60 Million CA$12.75 +0.31% -1.39% Canada Low: CA$9.13 / High: CA$13.61 303.41K
495 Canagold Resources Ltd
TO:CCM
$91.31 Million CA$126.23 Million CA$0.59 +5.36% +7.27% Canada Low: CA$0.41 / High: CA$0.74 762.09K
496 Enterprise Group Inc
TO:E
$90.34 Million CA$124.88 Million CA$1.61 -0.62% -9.55% Canada Low: CA$1.03 / High: CA$1.78 3.82 Million
497 True North Commercial Real Estate Investment Trust
TO:TNT-UN
$87.78 Million CA$121.34 Million CA$8.68 -0.34% +0.46% Canada Low: CA$8.01 / High: CA$9.41 296.50K
498 Haivision Systems Inc
TO:HAI
$85.57 Million CA$118.29 Million CA$4.35 +0.00% -4.61% Canada Low: CA$4.22 / High: CA$10.40 489.74K
499 HLS Therapeutics Inc
TO:HLS
$84.84 Million CA$117.28 Million CA$3.75 -4.82% -3.10% Canada Low: CA$3.75 / High: CA$5.72 1.46 Million
500 Real Estate & E-Commerce Split Corp
TO:RS
$84.67 Million CA$117.05 Million CA$9.95 -0.80% -1.49% Canada Low: CA$8.62 / High: CA$10.80 630.58K