NYSE • MFG • US60687Y1091
Generating your data highlights...
N/A USD
3.45m shares | 36.36m USD
2.43b
90.82% | 2.21b