DB • INR • ES0177542018
Generating your data highlights...
25.7b USD | # 839 in DE
2.97k shares | 39.38m USD
4.4b
69.18% | 3.05b