Nasdaq • STRR.P • US4437873049
Generating your data highlights...
34.8m USD | # 9933 in US
3.37k shares | 33.67k USD
3.71m
60.67% | 2.25m