Top stocks in North America

Name
Market Cap
Price to Earnings
TTM
Dividend Yield
% TTM
us flag iconNVRIEnviri$676.98mn/an/a
us flag iconFMBLFarmers & Merchants Bank of Long Beach$676.51m14.162.02%
us flag iconROCGURoth CH Acquisition IV Co$676.20mn/an/a
us flag iconABUSArbutus Biopharma$676.09mn/an/a
us flag iconDAWNDay One Biopharmaceuticals$676.09mn/an/a
us flag iconBYRNByrna Technologies$675.94m47.89n/a
us flag iconGOODGladstone Commercial$675.79m126.678.29%
us flag iconAOSLAlpha And Omega Semiconductor$675.25mn/an/a
us flag iconERIIEnergy Recovery$673.61m31.31n/a
us flag iconIIINInsteel Industries$672.61m28.420.35%
ca flag iconETEvertz TechnologiesCA$912.03m15.436.52%
us flag iconREPXRiley Exploration Permian$671.18mn/an/a
us flag iconPUMPProPetro Holding$670.22m169.2n/a
ca flag iconAIIAlmonty IndustriesCA$909.38mn/an/a
us flag iconRYIRyerson Holding$669.03mn/a3.61%
us flag iconGNEGenie Energy$668.73m37.240.3%
us flag iconETDEthan Allen Interiors$668.05m11.685.94%
us flag iconHCKTHackett$666.49m28.151.87%
ca flag iconNDMNorthern Dynasty MineralsCA$905.21mn/an/a
us flag iconPLOWDouglas Dynamics$665.65m18.464.11%