
WSR
$18.99
1D:
0.0%
1Y:
48.5%
US9660842041Sign in to check this stock against your screeners
Sign In$68.05
1D:
-0.2%
1Y:
-4.9%
US0084921008Mkt Cap
$8.17B
P/E Ratio TTM
36.6
Revenue TTM
$779.62M
Beta
0.46
Earnings TTM
$225.04M
Dividend Yield TTM
4.65%
$41.55
1D:
-0.3%
1Y:
-1.7%
US6374171063Mkt Cap
$7.90B
P/E Ratio TTM
20.4
Revenue TTM
$953.25M
Beta
0.77
Earnings TTM
$384.67M
Dividend Yield TTM
5.82%