XTRA • TTR1 • DE000A0XYGA7
Generating your data highlights...
236m USD | # 7239 in DE
10.27k shares | 414.86k USD
6.91m
79.52% | 5.49m