OTCPK • DBVT.F • FR0010417345
Generating your data highlights...
945m USD | # 5115 in US
300 shares | 1.28k USD
295.91m
86.56% | 256.13m