DB • 1OY • GB0009292243
Generating your data highlights...
995m USD | # 5134 in DE
792 shares | 2.73k USD
87.08m
80.09% | 69.74m