NYSE:MET.PRE | US59156R8768
Generating your data highlights...
58.3b USD | # 307 in US
54.82k shares | 1.36m USD
700.32m
83.41% | 584.11m