NYSE • MFC • CA56501R1064
Generating your data highlights...
73.8b USD | # 323 in US
2.14m shares | 90.92m USD
1.66b
99.82% | 1.66b