OTCPK • FOJC.Y • US34959F1066
Generating your data highlights...
20.6b USD | # 973 in US
6.63k shares | 32.32k USD
897.26m
47.90% | 429.79m