Super Micro Computer Inc (NASDAQ:SMCI)

40.50
Delayed Data
As of Nov 26
 -1.46 / -3.48%
Today’s Change
28.03
Today|||52-Week Range
47.14
+27.92%
Year-to-Date