Nasdaq • SMCI • US86800U3023
Generating your data highlights...
16.7b USD | # 1138 in US
35.1m shares | 994.81m USD
600.48m
86.08% | 516.9m