Nasdaq • SMTC • US8168501018
Generating your data highlights...
14.7b USD | # 1240 in US
3.28m shares | 397.38m USD
93.15m
99.40% | 92.59m