Nasdaq • SMCI • US86800U3023
Generating your data highlights...
26.5b USD | # 789 in US
41.67m shares | 1.28b USD
601.42m
86.21% | 518.5m