BIT • 1ADE • DE000A1TNV91
Generating your data highlights...
130m USD | # 1170 in IT
486 shares | 565.25k USD
5m
75.00% | 3.75m