BME • TEF • ES0178430E18
Generating your data highlights...
25.4b USD | # 20 in ES
15.03m shares | 72.75m USD
5.63b
69.75% | 3.93b