What is impacting BioHarvest BHST stock performance Q1 2025 Profit Disappoints UFP Industries UFPI Stock Market Confidence 164 20260427 LENZ Therapeutics LENZ Stock Market Influencing Factors LENZ Therapeutics posts 171 EPS miss on wider quarterly loss