NYSE • MUX • US58039P3055
Generating your data highlights...
1.17b USD | # 4805 in US
999.69k shares | 18.76m USD
61.36m
83.56% | 51.27m