Super Micro Computer Inc

NASDAQ:SMCI   4:00:00 PM EDT
102.78
-8.12 (-7.32%)
: $104.20 +1.42 (+1.38%)
Twitter Share  Facebook Share StockTwits Share