Supermicro (SMCI.O) shares fell more than 20% in pre-market trading.

2026-03-20

Supermicro (SMCI.O) shares fell more than 20% in pre-market trading.