Nasdaq • SMTC • US8168501018
Generating your data highlights...
12.6b USD | # 1415 in US
3.59m shares | 476.07m USD
93.15m
99.42% | 92.61m