OTCPK • SKFR.Y • US7843754042
Generating your data highlights...
11.9b USD | # 1470 in US
21.17k shares | 535.24k USD
455.35m
99.88% | 454.79m