DB • ENX • US29873W1027
Generating your data highlights...
16.6b USD | # 1163 in DE
16 shares | 536.02 USD
102.66m
86.31% | 88.61m