OTCPK • OBYC.F • JP3190000004
Generating your data highlights...
13.7b USD | # 1315 in US
1.18k shares | 26.19k USD
687.42m
94.32% | 648.38m