DB:INR | ES0177542018
Generating your data highlights...
10.8b USD | # 1252 in DE
5.08k shares | 27.49m USD
4.92b
74.54% | 3.67b