NYSE • MFG • US60687Y1091
Generating your data highlights...
119b USD | # 175 in US
4.15m shares | 36.36m USD
503.86m
90.07% | 453.83m