BIT:1SMCI | US86800U3023
Generating your data highlights...
21.3b USD | # 79 in IT
26.52k shares | 3.77m USD
585.57m
85.50% | 500.65m