DB • OXOA • GB00BDFBVT43
Generating your data highlights...
957m USD | # 5085 in DE
239 shares | 1.88k USD
120.92m
50.36% | 60.9m