OTCPK:BRBO.F | NL0015001KT6
Generating your data highlights...
3.81b USD | # 2668 in US
2.56k shares | 31.45k USD
323.26m
44.67% | 144.41m