DB:D7A | JE00BTDN8H13
Generating your data highlights...
15.5b USD | # 638 in DE
176 shares | 13.49k USD
212.75m
99.17% | 210.98m