Nasdaq • STRR • US4437872058
Generating your data highlights...
41.6m USD
7.79k shares | 80.45k USD
3.7m
55.79% | 2.06m