Nasdaq • SMCI • US86800U3023
Generating your data highlights...
20.4b USD | # 1009 in US
53.36m shares | 1.72b USD
646.87m
83.69% | 541.39m