Nasdaq • STRR • US4437872058
Generating your data highlights...
36.5m USD | # 6067 in US
4.19k shares | 44.67k USD
3.69m
55.91% | 2.06m