Super Micro Computer Inc (NASDAQ:SMCI)

17.45
Delayed Data
As of Apr 20
 -0.30 / -1.69%
Today’s Change
16.10
Today|||52-Week Range
27.90
-16.61%
Year-to-Date