Nasdaq • SMCI • US86800U3023
Generating your data highlights...
19.8b USD | # 1009 in US
48.99m shares | 1.51b USD
646.87m
87.18% | 563.94m