DB • ECN • GB0003096442
Generating your data highlights...
3.81b USD | # 2920 in DE
1.32k shares | 10.63k USD
463.17m
96.39% | 446.43m