DB • TNE5 • ES0178430E18
Generating your data highlights...
23.9b USD | # 894 in DE
7.55k shares | 76.59m USD
5.63b
64.60% | 3.64b