DB • TYIA • IE00BY7QL619
Generating your data highlights...
89.4b USD | # 247 in DE
79 shares | 17.81k USD
612.07m
99.67% | 610.04m