OTCPK • FOJC.F • FI0009007132
Generating your data highlights...
20.6b USD | # 973 in US
5.91k shares | 152.24k USD
897.26m
47.90% | 429.79m