← Volver
Technology

Super Micro Computer Inc

Ticker $SMCI
M. Cap $19.28T
P/S 0.6
P/E 15.3
YTD -3.65%
10MA
20MA
50MA
200MA