Nasdaq • SMCI • US86800U3023
Generating your data highlights...
27.3b USD | # 756 in US
46.7m shares | 1.56b USD
656.97m
87.33% | 573.7m