Supermicro (SMCI.O) shares fell 10% in pre-market trading.

2026-04-23

Supermicro (SMCI.O) shares fell 10% in pre-market trading.