DB • 3OY1 • IT0004931058
Generating your data highlights...
4.8b USD | # 2635 in DE
719 shares | 9.74m USD
326.51m
44.43% | 145.07m