XTRA • ST5 • DE000A0LR936
Generating your data highlights...
308m USD | # 6852 in DE
11.09k shares | 272.43k USD
14.08m
28.30% | 3.99m