
POR
$50.72
1D:
1.0%
1Y:
23.5%
US7365088472Sign in to check this stock against your screeners
Sign In$73.46
1D:
1.1%
1Y:
4.7%
US1258961002Mkt Cap
$22.69B
P/E Ratio TTM
20.0
Revenue TTM
$8.82B
Beta
0.35
Earnings TTM
$1.11B
Dividend Yield TTM
3.02%
$73.00
1D:
0.9%
1Y:
19.9%
US0188021085Mkt Cap
$18.85B
P/E Ratio TTM
22.9
Revenue TTM
$4.42B
Beta
0.55
Earnings TTM
$821.00M
Dividend Yield TTM
2.85%