SWX:SMCI | US86800U3023
Generating your data highlights...
18.6b USD | # 209 in CH
200 shares | 7.43k USD
596.97m
86.00% | 513.42m