NYSE • MFG • US60687Y1091
Generating your data highlights...
104b USD | # 201 in US
4.84m shares | 41.12m USD
2.44b
90.86% | 2.22b