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 |
|---|---|---|---|---|---|---|---|---|---|
| 401 |
Condor Energies Inc.
TO:CDR |
$245.93 Million | CA$339.98 Million | CA$4.24 | -1.40% | -1.62% | Canada | Low: CA$1.56 / High: CA$4.80 | 2.20 Million |
| 402 |
Computer Modelling Group Ltd.
TO:CMG |
$243.17 Million | CA$336.15 Million | CA$4.31 | -2.49% | +6.68% | Canada | Low: CA$3.44 / High: CA$6.23 | 3.64 Million |
| 403 |
Titan Mining Corp
TO:TI |
$236.28 Million | CA$326.64 Million | CA$3.30 | -3.23% | -10.08% | Canada | Low: CA$2.17 / High: CA$7.02 | 1.40 Million |
| 404 |
Brompton Split Banc Corp
TO:SBC |
$233.67 Million | CA$323.02 Million | CA$11.95 | -4.63% | -7.79% | Canada | Low: CA$10.62 / High: CA$17.61 | 887.75K |
| 405 |
Vecima Networks Inc.
TO:VCM |
$230.24 Million | CA$318.28 Million | CA$13.09 | -2.31% | -0.61% | Canada | Low: CA$9.49 / High: CA$14.06 | 190.93K |
| 406 |
Acadian Timber Corp
TO:ADN |
$229.73 Million | CA$317.58 Million | CA$16.91 | +0.30% | -1.46% | Canada | Low: CA$14.05 / High: CA$18.05 | 296.70K |
| 407 |
BTB Real Estate Investment Trust
TO:BTB-UN |
$228.59 Million | CA$316.00 Million | CA$3.58 | -0.28% | -1.38% | Canada | Low: CA$3.58 / High: CA$4.29 | 2.25 Million |
| 408 |
RF Capital Group Inc
TO:RCG |
$227.36 Million | CA$314.30 Million | CA$19.99 | +0.00% | +0.86% | Canada | Low: CA$19.79 / High: CA$19.99 | 305.16K |
| 409 |
Exco Technologies Limited
TO:XTC |
$227.12 Million | CA$313.96 Million | CA$8.27 | -1.08% | +0.61% | Canada | Low: CA$6.30 / High: CA$8.71 | 376.65K |
| 410 |
Spectral Med Inc
TO:EDT |
$225.89 Million | CA$312.27 Million | CA$1.08 | -6.90% | -7.69% | Canada | Low: CA$1.08 / High: CA$1.61 | 1.35 Million |
| 411 |
Clarke Inc.
TO:CKI |
$225.15 Million | CA$311.24 Million | CA$24.00 | +1.95% | +5.40% | Canada | Low: CA$20.45 / High: CA$28.21 | 121.72K |
| 412 |
Profound Medical Corp
TO:PRN |
$215.69 Million | CA$298.17 Million | CA$8.16 | -5.77% | +0.87% | Canada | Low: CA$6.99 / High: CA$12.11 | 269.19K |
| 413 |
Orvana Minerals Corp.
TO:ORV |
$210.51 Million | CA$291.01 Million | CA$2.13 | -3.62% | -6.99% | Canada | Low: CA$1.22 / High: CA$2.79 | 2.96 Million |
| 414 |
Polaris Infrastructure Inc
TO:PIF |
$206.32 Million | CA$285.21 Million | CA$13.65 | -0.73% | -0.73% | Canada | Low: CA$11.60 / High: CA$16.00 | 462.01K |
| 415 |
Gamehost Inc.
TO:GH |
$204.20 Million | CA$282.28 Million | CA$13.65 | +0.00% | +0.22% | Canada | Low: CA$11.53 / High: CA$13.65 | 303.68K |
| 416 |
WildBrain Ltd
TO:WILD |
$202.45 Million | CA$279.86 Million | CA$1.31 | +0.77% | +0.77% | Canada | Low: CA$1.11 / High: CA$1.96 | 3.06 Million |
| 417 |
Stack Capital Group Inc
TO:STCK |
$201.13 Million | CA$278.04 Million | CA$17.73 | -1.23% | +5.22% | Canada | Low: CA$12.11 / High: CA$36.40 | 930.20K |
| 418 |
GoldMining Inc
TO:GOLD |
$192.67 Million | CA$266.35 Million | CA$1.24 | -3.88% | -8.15% | Canada | Low: CA$1.16 / High: CA$2.92 | 5.49 Million |
| 419 |
St Augustine Gold and Copper Ltd
TO:SAU |
$192.18 Million | CA$265.67 Million | CA$0.17 | +0.00% | -2.86% | Canada | Low: CA$0.17 / High: CA$0.45 | 694.51K |
| 420 |
Dream Office Real Estate Investment Trust
TO:D-UN |
$190.84 Million | CA$263.81 Million | CA$16.09 | +0.94% | -6.45% | Canada | Low: CA$15.50 / High: CA$19.85 | 328.54K |
| 421 |
ADF Group Inc.
TO:DRX |
$190.70 Million | CA$263.62 Million | CA$16.00 | -0.37% | +14.12% | Canada | Low: CA$7.00 / High: CA$18.39 | 1.03 Million |
| 422 |
Medical Facilities Corporation
TO:DR |
$189.16 Million | CA$261.50 Million | CA$14.90 | -0.67% | -0.86% | Canada | Low: CA$13.79 / High: CA$18.51 | 690.43K |
| 423 |
Tantalus Systems Holding Inc
TO:GRID |
$188.80 Million | CA$261.00 Million | CA$4.66 | +0.00% | -1.27% | Canada | Low: CA$3.40 / High: CA$6.48 | 4.37 Million |
| 424 |
ACT Energy Technologies Ltd.
TO:ACX |
$188.32 Million | CA$260.33 Million | CA$7.78 | -0.19% | +1.17% | Canada | Low: CA$4.75 / High: CA$8.00 | 2.28 Million |
| 425 |
D2L Inc
TO:DTOL |
$187.77 Million | CA$259.58 Million | CA$10.34 | -0.10% | +3.40% | Canada | Low: CA$7.40 / High: CA$18.68 | 603.65K |
| 426 |
Maxim Power Corp.
TO:MXG |
$187.61 Million | CA$259.36 Million | CA$4.08 | -2.39% | -0.73% | Canada | Low: CA$4.04 / High: CA$4.78 | 251.71K |
| 427 |
Urbana Corporation
TO:URB-A |
$187.59 Million | CA$259.32 Million | CA$8.26 | -0.36% | -0.36% | Canada | Low: CA$7.31 / High: CA$9.73 | 172.94K |
| 428 |
Olympia Financial Group Inc
TO:OLY |
$185.38 Million | CA$256.26 Million | CA$106.50 | +0.37% | +5.02% | Canada | Low: CA$87.80 / High: CA$125.28 | 62.05K |
| 429 |
Petrus Resources Ltd
TO:PRQ |
$185.19 Million | CA$256.01 Million | CA$1.71 | -0.58% | -2.29% | Canada | Low: CA$1.60 / High: CA$2.22 | 1.34 Million |
| 430 |
Lithium Royalty Corp
TO:LIRC |
$185.06 Million | CA$255.82 Million | CA$10.52 | +1.25% | -3.22% | Canada | Low: CA$5.84 / High: CA$11.07 | 374.08K |
| 431 |
Firm Capital Property Trust
TO:FCD-UN |
$183.77 Million | CA$254.05 Million | CA$6.88 | -0.15% | -0.72% | Canada | Low: CA$5.85 / High: CA$7.13 | 224.37K |
| 432 |
Loncor Resources Inc
TO:LN |
$183.34 Million | CA$253.45 Million | CA$1.38 | +0.00% | +2.99% | Canada | Low: CA$1.19 / High: CA$1.38 | 6.49 Million |
| 433 |
Pizza Pizza Royalty Corp.
TO:PZA |
$181.65 Million | CA$251.11 Million | CA$10.20 | -0.29% | -4.32% | Canada | Low: CA$10.14 / High: CA$16.73 | 2.95 Million |
| 434 |
Real Matters Inc
TO:REAL |
$180.03 Million | CA$248.87 Million | CA$3.35 | -4.56% | +0.30% | Canada | Low: CA$3.29 / High: CA$7.63 | 3.95 Million |
| 435 |
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 |
| 436 |
Kolibri Global Energy Inc
TO:KEI |
$175.08 Million | CA$242.03 Million | CA$9.08 | -0.22% | +4.25% | Canada | Low: CA$4.72 / High: CA$9.60 | 964.14K |
| 437 |
Coveo Solutions Inc
TO:CVO |
$171.21 Million | CA$236.68 Million | CA$4.47 | +1.82% | +3.95% | Canada | Low: CA$3.74 / High: CA$8.58 | 5.01 Million |
| 438 |
Aimia Inc
TO:AIM |
$169.52 Million | CA$234.35 Million | CA$2.60 | +0.39% | +0.00% | Canada | Low: CA$2.54 / High: CA$3.18 | 842.05K |
| 439 |
Foraco International SA
TO:FAR |
$167.93 Million | CA$232.14 Million | CA$2.37 | -5.20% | -9.54% | Canada | Low: CA$1.95 / High: CA$3.40 | 4.52 Million |
| 440 |
Satellos Bioscience Inc.
TO:MSCL |
$167.72 Million | CA$231.85 Million | CA$11.13 | +3.34% | -8.77% | Canada | Low: CA$0.65 / High: CA$17.85 | 262.51K |
| 441 |
Hammond Manufacturing Company Limited
TO:HMM-A |
$167.61 Million | CA$231.70 Million | CA$27.08 | +0.67% | -2.52% | Canada | Low: CA$9.95 / High: CA$28.90 | 529.10K |
| 442 |
Sangoma Technologies Corp
TO:STC |
$165.17 Million | CA$228.33 Million | CA$6.89 | +0.73% | -1.29% | Canada | Low: CA$4.75 / High: CA$7.53 | 3.81 Million |
| 443 |
Platinum Group Metals Ltd
TO:PTM |
$164.67 Million | CA$227.64 Million | CA$1.78 | -1.66% | -2.73% | Canada | Low: CA$1.72 / High: CA$4.76 | 1.42 Million |
| 444 |
Bonterra Energy Corp
TO:BNE |
$161.12 Million | CA$222.74 Million | CA$6.20 | -1.27% | +8.58% | Canada | Low: CA$3.36 / High: CA$7.34 | 1.96 Million |
| 445 |
HealWELL AI Inc.
TO:AIDX |
$160.35 Million | CA$221.67 Million | CA$0.75 | -5.06% | -2.60% | Canada | Low: CA$0.60 / High: CA$1.55 | 3.41 Million |
| 446 |
Northcliff Resources Ltd
TO:NCF |
$156.67 Million | CA$216.58 Million | CA$0.35 | -1.43% | +1.47% | Canada | Low: CA$0.16 / High: CA$0.58 | 3.27 Million |
| 447 |
Dividend 15 Split Corp II
TO:DF |
$154.51 Million | CA$213.59 Million | CA$8.21 | -1.56% | -5.20% | Canada | Low: CA$6.79 / High: CA$9.69 | 1.05 Million |
| 448 |
Dynacor Gold Mines Inc.
TO:DNG |
$153.83 Million | CA$212.65 Million | CA$5.07 | -1.55% | -1.55% | Canada | Low: CA$4.20 / High: CA$6.98 | 1.47 Million |
| 449 |
Cardiol Therapeutics Inc Class A
TO:CRDL |
$149.46 Million | CA$206.61 Million | CA$1.85 | -1.60% | -23.24% | Canada | Low: CA$1.28 / High: CA$3.16 | 7.21 Million |
| 450 |
CareRx Corp
TO:CRRX |
$149.21 Million | CA$206.27 Million | CA$3.25 | +0.31% | +1.56% | Canada | Low: CA$3.12 / High: CA$3.95 | 451.70K |
| 451 |
STLLR Gold Inc.
TO:STLR |
$148.75 Million | CA$205.63 Million | CA$1.36 | -4.23% | -8.72% | Canada | Low: CA$1.25 / High: CA$2.12 | 3.76 Million |
| 452 |
Theratechnologies Inc.
TO:TH |
$148.68 Million | CA$205.53 Million | CA$4.47 | +0.00% | +0.00% | Canada | Low: CA$4.47 / High: CA$4.47 | 35.50K |
| 453 |
Lucara Diamond Corp
TO:LUC |
$145.80 Million | CA$201.55 Million | CA$0.14 | +0.00% | -20.59% | Canada | Low: CA$0.14 / High: CA$0.30 | 13.51 Million |
| 454 |
Oncolytics Biotech Inc
TO:ONC |
$142.51 Million | CA$197.01 Million | CA$14.90 | +0.00% | +0.00% | Canada | Low: CA$14.90 / High: CA$14.90 | 280.00 |
| 455 |
OrganiGram Holdings Inc
TO:OGI |
$141.55 Million | CA$195.68 Million | CA$1.39 | -0.71% | -7.33% | Canada | Low: CA$1.23 / High: CA$2.90 | 2.46 Million |
| 456 |
D-Box Technologies Inc.
TO:DBO |
$140.06 Million | CA$193.61 Million | CA$1.11 | +0.91% | -1.77% | Canada | Low: CA$0.39 / High: CA$1.30 | 13.39 Million |
| 457 |
Mega Uranium Ltd.
TO:MGA |
$139.22 Million | CA$192.45 Million | CA$0.50 | -9.09% | -5.66% | Canada | Low: CA$0.36 / High: CA$0.79 | 19.71 Million |
| 458 |
Currency Exchange International Corp
TO:CXI |
$139.18 Million | CA$192.40 Million | CA$31.00 | +0.00% | -0.10% | Canada | Low: CA$22.17 / High: CA$31.47 | 54.65K |
| 459 |
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 |
| 460 |
Pine Cliff Energy Ltd
TO:PNE |
$137.56 Million | CA$190.16 Million | CA$0.53 | -3.64% | +3.92% | Canada | Low: CA$0.51 / High: CA$0.91 | 6.10 Million |
| 461 |
Premium Income Corporation
TO:PIC-A |
$137.17 Million | CA$189.62 Million | CA$9.05 | -4.94% | -7.27% | Canada | Low: CA$7.64 / High: CA$12.79 | 1.18 Million |
| 462 |
Guardian Capital Group Limited
TO:GCG |
$134.64 Million | CA$186.13 Million | CA$67.97 | +0.04% | +0.77% | Canada | Low: CA$66.66 / High: CA$67.97 | 25.37K |
| 463 |
Yellow Pages Limited
TO:Y |
$134.47 Million | CA$185.89 Million | CA$13.70 | +0.74% | -1.01% | Canada | Low: CA$11.00 / High: CA$14.00 | 44.67K |
| 464 |
Genesis Land Development Corp.
TO:GDC |
$133.14 Million | CA$184.05 Million | CA$3.27 | -2.97% | -2.97% | Canada | Low: CA$3.01 / High: CA$3.71 | 34.76K |
| 465 |
Global Atomic Corp
TO:GLO |
$133.00 Million | CA$183.86 Million | CA$0.38 | -9.64% | -6.25% | Canada | Low: CA$0.38 / High: CA$1.02 | 83.46 Million |
| 466 |
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 |
| 467 |
AirBoss of America Corp.
TO:BOS |
$127.17 Million | CA$175.80 Million | CA$6.47 | -3.58% | -11.25% | Canada | Low: CA$4.00 / High: CA$9.28 | 368.04K |
| 468 |
Wallbridge Mining Company Limited
TO:WM |
$125.82 Million | CA$173.93 Million | CA$0.10 | +2.70% | -5.00% | Canada | Low: CA$0.07 / High: CA$0.12 | 36.28 Million |
| 469 |
Global Dividend Growth Split Corp Class A
TO:GDV |
$125.78 Million | CA$173.87 Million | CA$10.93 | -0.46% | -2.32% | Canada | Low: CA$10.88 / High: CA$13.80 | 492.02K |
| 470 |
Talisker Resources Ltd
TO:TSK |
$122.06 Million | CA$168.73 Million | CA$0.95 | -5.00% | -14.41% | Canada | Low: CA$0.95 / High: CA$2.26 | 10.34 Million |
| 471 |
GoldMoney Inc
TO:XAU |
$120.55 Million | CA$166.64 Million | CA$13.20 | -0.38% | -2.22% | Canada | Low: CA$10.04 / High: CA$19.18 | 130.24K |
| 472 |
Western Forest Products Inc
TO:WEF |
$120.22 Million | CA$166.19 Million | CA$15.74 | +0.25% | -14.36% | Canada | Low: CA$10.26 / High: CA$19.75 | 660.53K |
| 473 |
Yangarra Resources Ltd
TO:YGR |
$116.87 Million | CA$161.56 Million | CA$1.53 | +0.66% | +5.52% | Canada | Low: CA$0.96 / High: CA$1.65 | 4.63 Million |
| 474 |
Roots Corp
TO:ROOT |
$115.69 Million | CA$159.92 Million | CA$4.08 | +0.25% | -0.24% | Canada | Low: CA$2.90 / High: CA$4.64 | 270.36K |
| 475 |
Generation Mining Ltd
TO:GENM |
$114.20 Million | CA$157.87 Million | CA$0.50 | -3.88% | -10.00% | Canada | Low: CA$0.47 / High: CA$0.91 | 40.09 Million |
| 476 |
Pulse Seismic Inc
TO:PSD |
$114.18 Million | CA$157.85 Million | CA$3.11 | -0.64% | +6.87% | Canada | Low: CA$2.75 / High: CA$5.12 | 386.03K |
| 477 |
DIRTT Environmental Solutions Ltd.
TO:DRT |
$113.87 Million | CA$157.41 Million | CA$0.81 | -2.41% | -2.41% | Canada | Low: CA$0.71 / High: CA$1.07 | 681.18K |
| 478 |
Tucows Inc.
TO:TC |
$110.73 Million | CA$153.08 Million | CA$13.73 | +1.70% | -0.29% | Canada | Low: CA$12.13 / High: CA$34.71 | 70.30K |
| 479 |
Canagold Resources Ltd
TO:CCM |
$109.89 Million | CA$151.90 Million | CA$0.71 | -5.33% | +2.90% | Canada | Low: CA$0.41 / High: CA$0.77 | 867.55K |
| 480 |
Forsys Metals Corp.
TO:FSY |
$106.22 Million | CA$146.84 Million | CA$0.60 | +3.45% | +5.26% | Canada | Low: CA$0.26 / High: CA$0.60 | 6.10 Million |
| 481 |
Laramide Resources Ltd.
TO:LAM |
$102.87 Million | CA$142.20 Million | CA$0.50 | -7.41% | -1.96% | Canada | Low: CA$0.46 / High: CA$0.90 | 11.89 Million |
| 482 |
Fury Gold Mines Ltd
TO:FURY |
$101.77 Million | CA$140.69 Million | CA$0.74 | +1.37% | -1.33% | Canada | Low: CA$0.69 / High: CA$1.26 | 1.64 Million |
| 483 |
Canadian Life Companies Split Corp
TO:LFE |
$99.80 Million | CA$137.97 Million | CA$8.34 | -3.64% | -5.23% | Canada | Low: CA$6.29 / High: CA$9.68 | 2.17 Million |
| 484 |
Ag Growth International Inc
TO:AFN |
$98.73 Million | CA$136.49 Million | CA$7.26 | -2.94% | +17.29% | Canada | Low: CA$6.19 / High: CA$36.26 | 4.99 Million |
| 485 |
Xtract One Technologies Inc.
TO:XTRA |
$97.77 Million | CA$135.15 Million | CA$0.52 | +0.00% | -1.89% | Canada | Low: CA$0.44 / High: CA$0.92 | 1.93 Million |
| 486 |
Enterprise Group Inc
TO:E |
$96.96 Million | CA$134.03 Million | CA$1.80 | -4.26% | +11.80% | Canada | Low: CA$1.03 / High: CA$1.88 | 2.84 Million |
| 487 |
HLS Therapeutics Inc
TO:HLS |
$96.15 Million | CA$132.91 Million | CA$4.25 | +1.19% | +6.52% | Canada | Low: CA$3.60 / High: CA$5.72 | 2.20 Million |
| 488 |
Questerre Energy Corporation
TO:QEC |
$96.09 Million | CA$132.84 Million | CA$0.31 | +0.00% | +6.90% | Canada | Low: CA$0.23 / High: CA$0.38 | 1.01 Million |
| 489 |
Economic Investment Trust Ltd
TO:EVT |
$96.07 Million | CA$132.81 Million | CA$23.65 | +0.85% | +2.83% | Canada | Low: CA$20.00 / High: CA$25.15 | 30.82K |
| 490 |
Source Energy Services Ltd
TO:SHLE |
$94.73 Million | CA$130.96 Million | CA$9.97 | -0.10% | -1.38% | Canada | Low: CA$9.79 / High: CA$18.28 | 235.10K |
| 491 |
Data Communications Management Ltd
TO:DCM |
$93.51 Million | CA$129.27 Million | CA$2.30 | +0.00% | +7.48% | Canada | Low: CA$1.29 / High: CA$3.11 | 1.16 Million |
| 492 |
Thinkific Labs Inc
TO:THNC |
$91.14 Million | CA$125.99 Million | CA$1.86 | +0.54% | -2.62% | Canada | Low: CA$1.13 / High: CA$2.36 | 2.17 Million |
| 493 |
Geodrill Limited
TO:GEO |
$87.99 Million | CA$121.63 Million | CA$2.56 | -3.03% | -1.54% | Canada | Low: CA$2.41 / High: CA$4.18 | 223.08K |
| 494 |
iFabric Corp
TO:IFA |
$86.58 Million | CA$119.68 Million | CA$3.95 | -1.74% | +0.25% | Canada | Low: CA$1.13 / High: CA$5.63 | 876.63K |
| 495 |
Globex Mining Enterprises Inc.
TO:GMX |
$84.43 Million | CA$116.72 Million | CA$2.07 | -2.82% | -5.05% | Canada | Low: CA$1.66 / High: CA$2.86 | 509.14K |
| 496 |
Western Energy Services Corp.
TO:WRG |
$83.50 Million | CA$115.43 Million | CA$3.41 | +0.00% | -1.16% | Canada | Low: CA$2.03 / High: CA$3.49 | 61.16K |
| 497 |
KP Tissue Inc
TO:KPT |
$82.82 Million | CA$114.49 Million | CA$11.44 | -2.05% | -8.19% | Canada | Low: CA$9.13 / High: CA$13.61 | 430.92K |
| 498 |
Pieridae Energy Ltd
TO:PEA |
$81.92 Million | CA$113.25 Million | CA$0.39 | +0.00% | +0.00% | Canada | Low: CA$0.39 / High: CA$0.39 | 2.71K |
| 499 |
Haivision Systems Inc
TO:HAI |
$81.83 Million | CA$113.12 Million | CA$4.16 | -2.80% | +11.53% | Canada | Low: CA$3.63 / High: CA$10.40 | 988.94K |
| 500 |
Xtra-Gold Resources Corp
TO:XTG |
$81.53 Million | CA$112.71 Million | CA$2.42 | -2.81% | -6.92% | Canada | Low: CA$2.27 / High: CA$3.67 | 331.53K |