OTCPK • SSRE.F • CH0126881561
Generating your data highlights...
45.4b USD | # 504 in US
603 shares | 95.16k USD
294.1m
94.27% | 277.24m