BIT • 1UTDI • DE0005089031
Generating your data highlights...
5.47b USD | # 860 in IT
453 shares | 6.95m USD
172.84m
45.64% | 78.89m