OTCPK • BYPL.F • GB00B3FLWH99
Generating your data highlights...
1.61b USD | # 4292 in US
625 shares | 5.96k USD
170.27m
98.83% | 168.27m