XTRA:ARRD | LU1598757687
Generating your data highlights...
18.3b USD | # 882 in DE
4.41k shares | 72.74m USD
785.39m
56.61% | 444.6m