XTRA • EXL • DE000A0LR9G9
Generating your data highlights...
65.4m USD | # 9001 in DE
13.9k shares | 37.97k USD
26.58m
100.00% | 26.58m