OTCPK • SFRG.Y • US79584E1073
Generating your data highlights...
1.35b USD | # 4545 in US
2.74k shares | 11.45k USD
165.68m
38.61% | 63.96m