OTCPK • BAYR.Y • US0727303028
Generating your data highlights...
43.2b USD | # 517 in US
1.32m shares | 15.16m USD
982.42m
100.00% | 982.42m