DB • IPJ1 • IT0003865570
Generating your data highlights...
2.59b USD | # 3626 in DE
792 shares | 9.73m USD
987.18m
45.52% | 449.36m