Nasdaq • SSRM • CA7847301032
Generating your data highlights...
5.99b USD | # 2312 in US
3.24m shares | 94.28m USD
207.51m
99.12% | 205.68m