Nasdaq • STRR • US4437872058
Generating your data highlights...
35.1m USD | # 9926 in US
7.61k shares | 74.28k USD
3.71m
59.64% | 2.21m