Bloom Energy BE Slips 173 as Shares Consolidate Between Key Support and Resistance Levels Japan Tightens Foreign Investment Rules with New Screening Panel CelSci Q4 2024 Earnings NarrowerThanExpected Loss Boosts Shares NETSCOUT Systems Inc Files Form 144 Indicating Potential Insider Sale