OTCPK • ODER.F • JP3196000008
Generating your data highlights...
3.51b USD | # 3072 in US
N/A shares | N/A USD
347.26m
95.59% | 331.93m