Supermicro Computer (SMCI.O) fell 0.5% as the company priced its 75 million depositary shares at $50 per ADS.

2026-06-11

Supermicro Computer (SMCI.O) fell 0.5% as the company priced its 75 million depositary shares at $50 per ADS.