Nasdaq • SMTC • US8168501018
Generating your data highlights...
18.2b USD | # 1041 in US
2.97m shares | 424.83m USD
93.33m
99.40% | 92.77m