Nasdaq • SMCI • US86800U3023
Generating your data highlights...
23.5b USD | # 866 in US
44.39m shares | 1.6b USD
656.97m
87.34% | 573.8m