NYSE • MFG • US60687Y1091
Generating your data highlights...
132b USD | # 153 in US
3.57m shares | 37.42m USD
2.43b
90.82% | 2.21b