NYSE • MFG • US60687Y1091
Generating your data highlights...
131b USD | # 165 in US
3.96m shares | 38.52m USD
503.86m
90.07% | 453.83m