BME:ITX | ES0148396007
Generating your data highlights...
161b USD | # 1 in ES
1.69m shares | 105.3m USD
3.11b
35.57% | 1.11b