Nasdaq • SMCI.P • US86800U5002
Generating your data highlights...
19.8b USD | # 1009 in US
10.26m shares | 535.65m USD
N/A