XTRA • TYIA • IE00BY7QL619
Generating your data highlights...
87.6b USD | # 246 in DE
331 shares | 24.37k USD
610.12m
99.68% | 608.18m