← Volver
Technology

Super Micro Computer Inc

Ticker $SMCI
M. Cap $22.62T
P/S 0.6
P/E 10.1
YTD +2.57%
10MA
20MA
50MA
200MA