DB • IPJ1 • IT0003865570
Generating your data highlights...
2.77b USD | # 3431 in DE
1k shares | 11.12m USD
989.22m
45.80% | 453.08m