DB • TYIA • IE00BY7QL619
Generating your data highlights...
88.4b USD | # 242 in DE
52 shares | 25.19k USD
610.12m
99.68% | 608.17m