XTRA • H2A • LU0472835155
Generating your data highlights...
46m USD | # 9475 in DE
6.48k shares | 7.28k USD
50.15m
19.36% | 9.71m