OTCPK • BVRD.F • FR0006174348
Generating your data highlights...
13b USD | # 1361 in US
280 shares | 8.58k USD
444.06m
73.33% | 325.63m