Nasdaq • STRR • US4437872058
Generating your data highlights...
34.8m USD | # 9933 in US
8.14k shares | 79.61k USD
3.71m
59.64% | 2.21m