Flex shares tumble 7% on revenue miss, weak guidance

investing.com 30/10/2024 - 12:38 PM

Super Micro Computer shares tumble on Barclays downgrade

investing.com 04/09/2024 - 12:18 PM