Nasdaq • SMXT • US83419H2022
Generating your data highlights...
17.3m USD | # 10803 in US
83.81k shares | 389.03k USD
4.74m
73.60% | 3.49m