ENXTLS • MRL • ES0105025003
Generating your data highlights...
11b USD | # 6 in PT
1.24k shares | 32.06m USD
619.09m
69.78% | 432.02m