DB • ENX • US29873W1027
Generating your data highlights...
19.4b USD | # 1046 in DE
82 shares | 2.81k USD
101.44m
86.11% | 87.34m