DB:ENX | US29873W1027
Generating your data highlights...
9.36b USD | # 1386 in DE
20 shares | 356.57 USD
103.67m
86.97% | 90.16m