OTCPK:BYDD.Y | US05606L1008
Generating your data highlights...
121b USD | # 158 in US
1.97m shares | 26.24m USD
9.11b
65.98% | 6.01b