Nasdaq • SMCI • US86800U3023
Generating your data highlights...
18.9b USD | # 1012 in US
50.46m shares | 1.55b USD
646.87m
87.18% | 563.94m