OTCPK • PBBG.F • DE0008019001
Generating your data highlights...
515m USD | # 5991 in US
6.5k shares | 24.64k USD
134.48m
100.00% | 134.48m