
WPC
$65.05
1D:
-0.4%
1Y:
-3.4%
US92936U1097Sign in to check this stock against your screens
Sign In$24.79
1D:
-1.7%
1Y:
-16.8%
US9256521090Mkt Cap
$27.30B
P/E Ratio TTM
11.4
Revenue TTM
$4.16B
Beta
0.67
Earnings TTM
$2.35B
Dividend Yield TTM
7.27%
$69.87
1D:
-0.8%
1Y:
-3.7%
US0084921008Mkt Cap
$8.69B
P/E Ratio TTM
35.6
Revenue TTM
$810.28M
Beta
0.42
Earnings TTM
$241.27M
Dividend Yield TTM
4.61%