DB:BLD | GB0001367019
Generating your data highlights...
4.67b USD | # 2395 in DE
1.51k shares | 8.04k USD
999.17m
95.77% | 956.95m