DB • 3OY1 • IT0004931058
Generating your data highlights...
5.64b USD | # 2327 in DE
776 shares | 13.48m USD
326.28m
44.52% | 145.25m