DB • ECX • DE000A37FT41
Generating your data highlights...
993k USD | # 12737 in DE
385 shares | 411.35 USD
876.98k
70.94% | 622.11k