
PBR
$20.88
1D:
0.4%
1Y:
64.3%
US71654V4086Sign in to check this stock against your screeners
Sign InMkt Cap
$116.91B
P/E Ratio TTM
21.7
Revenue TTM
$218.17B
Beta
-0.21
Earnings TTM
$5.49B
Dividend Yield TTM
4.50%
$44.09
1D:
-0.5%
1Y:
79.4%
US29446M1027Mkt Cap
$105.41B
P/E Ratio TTM
12.1
Revenue TTM
$113.62B
Beta
-0.73
Earnings TTM
$9.06B
Dividend Yield TTM
3.47%