OTCPK • SKFO.F • CH0418792922
Generating your data highlights...
32.5b USD | # 665 in US
720 shares | 130.7k USD
160.44m
99.83% | 160.17m