Nasdaq:SMCI | US86800U3023
Generating your data highlights...
N/A USD
72.55m shares | 2.73b USD
593.48m
85.72% | 508.73m