Nasdaq • SMTC • US8168501018
Generating your data highlights...
17.3b USD | # 1101 in US
3.21m shares | 447.45m USD
93.33m
99.39% | 92.76m