
MET
$97.07
1D:
0.0%
1Y:
20.0%
US59156R1086Sign in to check this stock against your screeners
Sign In$44.38
1D:
0.7%
1Y:
41.4%
CA56501R1064Mkt Cap
$74.07B
P/E Ratio TTM
16.7
Revenue TTM
$57.93B
Beta
0.76
Earnings TTM
$6.73B
Dividend Yield TTM
3.05%
$116.33
1D:
-0.2%
1Y:
7.7%
US0010551028Mkt Cap
$59.21B
P/E Ratio TTM
12.5
Revenue TTM
$18.09B
Beta
0.58
Earnings TTM
$4.86B
Dividend Yield TTM
2.07%