NYSE • MFG • US60687Y1091
Generating your data highlights...
130b USD | # 167 in US
3.98m shares | 38.9m USD
2.43b
90.79% | 2.21b