Nasdaq • SMTC • US8168501018
Generating your data highlights...
12b USD | # 1487 in US
3.55m shares | 506.62m USD
93.15m
99.43% | 92.62m