Benzinga

Super Micro Computer Inc (SMCI) Stock Price, Quote, News & History

SMCINASDAQ
$32.47
0.371.15%
Last update: Oct 20, 7:42 PM
$37.56
5.4617.01%