Nasdaq • SMTC • US8168501018
Generating your data highlights...
17.5b USD | # 1073 in US
2.93m shares | 433.04m USD
93.33m
99.40% | 92.76m