DB:BLD | GB0001367019
Generating your data highlights...
4.88b USD | # 2462 in DE
1.03k shares | 5.54k USD
999.9m
98.41% | 983.96m