NYSE • FMX • US3444191064
Generating your data highlights...
38.2b USD | # 609 in US
546.42k shares | 68.56m USD
20.89b
100.00% | 20.89b