DB • ENX • US29873W1027
Generating your data highlights...
17b USD | # 1120 in DE
65 shares | 2.12k USD
102.66m
86.31% | 88.61m