Nasdaq • SMTC • US8168501018
Generating your data highlights...
12.6b USD | # 1380 in US
2.5m shares | 241m USD
93.11m
99.42% | 92.58m