Nasdaq • SMTC • US8168501018
Generating your data highlights...
12.6b USD | # 1303 in US
3.47m shares | 498.61m USD
93.15m
99.43% | 92.62m