Super Micro Computer (SMCI.O) shares fell 9% in pre-market trading.

2025-10-23

Super Micro Computer (SMCI.O) shares fell 9% in pre-market trading.