OTCPK • SFGI.F • JP3351500008
Generating your data highlights...
9.98b USD | # 1639 in US
841 shares | 13.9k USD
531.1m
81.36% | 432.11m