Nasdaq • SMCI • US86800U3023
Generating your data highlights...
25.7b USD | # 816 in US
48.77m shares | 1.6b USD
656.97m
87.33% | 573.7m