Nasdaq • STRR • US4437872058
Generating your data highlights...
41.6m USD | # 9665 in US
7.88k shares | 81.19k USD
3.7m
55.79% | 2.06m