BME • TEF • ES0178430E18
Generating your data highlights...
23.9b USD | # 21 in ES
14.78m shares | 76.59m USD
5.63b
64.60% | 3.64b