RNP Cohen and management highlights stable portfolio performance in latest quarterly earnings update BNC CEA Indus shares climb 941 percent following the release of its Q3 2023 earnings results What is impacting BioHarvest BHST stock performance Q1 2025 Profit Disappoints