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