OTCPK • SMCI.P • US86800U5002
Generating your data highlights...
19.7b USD | # 1010 in US
27.32m shares | 1.44b USD
N/A