Nasdaq • SMTC • US8168501018
Generating your data highlights...
11.1b USD | # 1582 in US
2.27m shares | 203.57m USD
93.11m
99.42% | 92.58m