DB • BLD • GB0001367019
Generating your data highlights...
5.45b USD | # 2405 in DE
1.45k shares | 8.47k USD
1.02b
98.76% | 1.01b