OTCPK • ODFJ.F • BMG671801022
Generating your data highlights...
2.11b USD | # 3860 in US
1.7k shares | 16.81k USD
239.81m
48.33% | 115.89m