← Volver
Technology

Super Micro Computer Inc

Ticker $SMCI
M. Cap $26.34T
P/S 0.7
P/E 11.8
YTD +29.59%
10MA
20MA
50MA
200MA