BIT • 1SMCI • US86800U3023
Generating your data highlights...
16.4b USD | # 566 in IT
55.24k shares | 4.5m USD
600.48m
86.08% | 516.9m