NYSE • MFG • US60687Y1091
Generating your data highlights...
105b USD | # 196 in US
4.79m shares | 40.5m USD
2.44b
90.86% | 2.22b