DB • 1OY • GB0009292243
Generating your data highlights...
696m USD | # 5558 in DE
736 shares | 2.07k USD
87.08m
78.53% | 68.38m