Skip to content
StockMarketAgent

Stock screener · CA · TSX

Filter the global stock universe by sector, market cap, P/E, ROE, dividend yield, and more. Covered tickers show our latest rating, fair value, and upside; data-only tickers still get profile, valuation, profitability, growth, ownership, and market indicators. For curated editorial screens (wide-moat, dividend aristocrats, etc.), see stock lists.

803
rows · refreshed 2026-05-10
Reset

ActiveCoverage: Data onlyClear all
SymbolCompanyMarketSectorPriceMarket capP/EROE1Y returnAnalysis
tsx/HMM.A
tsx/HMM.A
Electrical Equipment & Parts
CA / Toronto Stock ExchangeIndustrialsCA$15.99181.2M12.1x+11.5%+87.0%Data only
tsx/OCG
tsx/OCG
Other Precious Metals & Mining
CA / Toronto Stock ExchangeMaterialsCA$0.37181.1Mn/a-69.5%+76.2%Data only
tsx/Y
tsx/Y
Publishing
CA / Toronto Stock ExchangeCommunication ServicesCA$13.14180.8M10.0x+34.3%+30.0%Data only
tsx/HAI
tsx/HAI
Software - Infrastructure
CA / Toronto Stock ExchangeTechnologyCA$6.55180.6M201.8x+1.1%+48.2%Data only
tsx/FLNT
tsx/FLNT
Oil & Gas Equipment & Services
CA / Toronto Stock ExchangeEnergyCA$1.64180.4M2.9xn/a+105.0%Data only
tsx/QTRH
tsx/QTRH
Communication Equipment
CA / Toronto Stock ExchangeTechnologyCA$1.49178.8Mn/a-50.7%+2.8%Data only
tsx/LOVE
tsx/LOVE
Drug Manufacturers - Specialty & Generic
CA / Toronto Stock ExchangeHealthcareCA$1.76173.9M16.2x+9.5%+35.4%Data only
tsx/AKT.A
tsx/AKT.A
Oil & Gas Drilling
CA / Toronto Stock ExchangeEnergyCA$4.43171M67.3x+1.6%+153.1%Data only
tsx/AKT.B
tsx/AKT.B
Oil & Gas Drilling
CA / Toronto Stock ExchangeEnergyCA$4.62171M60.3x+1.6%+131.0%Data only
tsx/BAMI
tsx/BAMI
Entertainment
CA / Toronto Stock ExchangeCommunication ServicesCA$6.11169.5M31.1x+2.2%n/aData only
tsx/TINY
tsx/TINY
Asset Management
CA / Toronto Stock ExchangeFinancialsCA$5.65165.5Mn/a-16.6%-32.7%Data only
tsx/GEO
tsx/GEO
Other Industrial Metals & Mining
CA / Toronto Stock ExchangeMaterialsCA$3.30156.8Mn/a-1.6%+10.4%Data only
tsx/RUA
tsx/RUA
Other Industrial Metals & Mining
CA / Toronto Stock ExchangeMaterialsCA$1.36156.3Mn/a-226.4%+100.0%Data only
tsx/FURY
tsx/FURY
Other Industrial Metals & Mining
CA / Toronto Stock ExchangeMaterialsCA$0.82155Mn/a-7.2%+55.2%Data only
tsx/ROOT
tsx/ROOT
Apparel Retail
CA / Toronto Stock ExchangeConsumer DiscretionaryCA$3.91153.3M32.6x+2.9%+32.5%Data only
tsx/WEF
tsx/WEF
Lumber & Wood Production
CA / Toronto Stock ExchangeMaterialsCA$14.34151.4Mn/a-22.3%+12.5%Data only
tsx/DRT
tsx/DRT
Engineering & Construction
CA / Toronto Stock ExchangeIndustrialsCA$0.78151.1Mn/a-53.6%-17.9%Data only
tsx/CXI
tsx/CXI
Capital Markets
CA / Toronto Stock ExchangeFinancialsCA$25.26150.1M7.9x+17.2%+25.4%Data only
tsx/QEC
tsx/QEC
Oil & Gas Exploration & Production
CA / Toronto Stock ExchangeEnergyCA$0.32148.9Mn/a-73.3%+23.1%Data only
tsx/IMP
tsx/IMP
Software - Application
CA / Toronto Stock ExchangeTechnologyCA$2.01148.3Mn/a-47.4%+3.1%Data only
tsx/HLS
tsx/HLS
Drug Manufacturers - Specialty & Generic
CA / Toronto Stock ExchangeHealthcareCA$4.69146.7Mn/a-18.7%+4.5%Data only
tsx/YGR
tsx/YGR
Oil & Gas Exploration & Production
CA / Toronto Stock ExchangeEnergyCA$1.38145.7M10.5x+2.5%+66.3%Data only
tsx/XTG
tsx/XTG
Gold
CA / Toronto Stock ExchangeMaterialsCA$3.11143.3M29.4x+23.5%+62.6%Data only
tsx/SRV.UN
tsx/SRV.UN
Restaurants
CA / Toronto Stock ExchangeConsumer DiscretionaryCA$15.70131.5M14.9x+10.2%+32.6%Data only
tsx/LGO
tsx/LGO
Other Industrial Metals & Mining
CA / Toronto Stock ExchangeMaterialsCA$1.57131.4Mn/a-44.7%-19.5%Data only
tsx/GMX
tsx/GMX
Other Industrial Metals & Mining
CA / Toronto Stock ExchangeMaterialsCA$2.30131.2M21.3x+16.4%+66.7%Data only
tsx/ALYA
tsx/ALYA
Information Technology Services
CA / Toronto Stock ExchangeTechnologyCA$1.35131Mn/a-13.3%-24.2%Data only
tsx/TELY
tsx/TELY
Pharmaceutical Retailers
CA / Toronto Stock ExchangeHealthcareCA$2.79131Mn/an/an/aData only
tsx/BRE
tsx/BRE
Real Estate Services
CA / Toronto Stock ExchangeReal EstateCA$13.76130.5M31.5xn/a+5.1%Data only
tsx/MDP
tsx/MDP
Drug Manufacturers - Specialty & Generic
CA / Toronto Stock ExchangeHealthcareCA$4.03129.1Mn/a-0.6%+55.6%Data only
tsx/IFA
tsx/IFA
Apparel Manufacturing
CA / Toronto Stock ExchangeConsumer DiscretionaryCA$4.24128.8Mn/a-0.5%+337.1%Data only
tsx/HBP
tsx/HBP
Biotechnology
CA / Toronto Stock ExchangeHealthcareCA$1.64125.3Mn/a-54.7%+70.8%Data only
tsx/XTRA
tsx/XTRA
Software - Application
CA / Toronto Stock ExchangeTechnologyCA$0.47122.2Mn/a-81.6%+20.5%Data only
tsx/GURU
tsx/GURU
Beverages - Non-Alcoholic
CA / Toronto Stock ExchangeConsumer StaplesCA$3.89117.1Mn/a-1.3%+102.6%Data only
tsx/TNT.UN
tsx/TNT.UN
REIT - Office
CA / Toronto Stock ExchangeReal EstateCA$8.29116.6Mn/a-8.2%-3.0%Data only
tsx/KPT
tsx/KPT
Household & Personal Products
CA / Toronto Stock ExchangeConsumer StaplesCA$11.41114.4M13.4x+12.2%+47.2%Data only
tsx/NANO
tsx/NANO
Specialty Chemicals
CA / Toronto Stock ExchangeMaterialsCA$0.95113.8Mn/a-50.7%+33.8%Data only
tsx/E
tsx/E
Oil & Gas Equipment & Services
CA / Toronto Stock ExchangeEnergyCA$1.37111.8M34.3x+4.2%-16.5%Data only
tsx/CCM
tsx/CCM
Gold
CA / Toronto Stock ExchangeMaterialsCA$0.52111.3Mn/a-8.1%+38.7%Data only
tsx/IVQ
tsx/IVQ
Real Estate Services
CA / Toronto Stock ExchangeReal EstateCA$0.12109.6Mn/a-28.2%-14.3%Data only
tsx/IVQ.U
tsx/IVQ.U
Real Estate Services
CA / Toronto Stock ExchangeReal Estate$0.10109.6Mn/a-28.2%-5.0%Data only
tsx/TRZ
tsx/TRZ
Travel Services
CA / Toronto Stock ExchangeConsumer DiscretionaryCA$2.69109.5M0.3xn/a+77.0%Data only
tsx/SLR
tsx/SLR
Other Industrial Metals & Mining
CA / Toronto Stock ExchangeMaterialsCA$1.14106.9Mn/a-16.0%+29.5%Data only
tsx/ELR
tsx/ELR
Other Precious Metals & Mining
CA / Toronto Stock ExchangeMaterialsCA$0.51104.5Mn/a-26.7%+308.0%Data only
tsx/FT
tsx/FT
Other Industrial Metals & Mining
CA / Toronto Stock ExchangeMaterialsCA$0.17104Mn/an/a+161.5%Data only
tsx/WRG
tsx/WRG
Oil & Gas Drilling
CA / Toronto Stock ExchangeEnergyCA$3.01101.9Mn/a-9.3%+46.1%Data only
tsx/CWEB
tsx/CWEB
Drug Manufacturers - Specialty & Generic
CA / Toronto Stock ExchangeHealthcareCA$0.6299.6Mn/a-237.5%+463.6%Data only
tsx/GDL
tsx/GDL
Lumber & Wood Production
CA / Toronto Stock ExchangeMaterialsCA$11.7697.8M15.8x+3.1%-0.1%Data only
tsx/AIAI
tsx/AIAI
Health Information Services
CA / Toronto Stock ExchangeHealthcareCA$1.0597.3Mn/a-569.0%-15.3%Data only
tsx/S
tsx/S
Other Industrial Metals & Mining
CA / Toronto Stock ExchangeMaterialsCA$0.1494.9Mn/a-11.8%+3.8%Data only