
WSR
$18.99
1D:
0.0%
1Y:
56.0%
US9660842041Sign in to check this stock against your screeners
Sign In$9.51
1D:
0.7%
1Y:
41.5%
US6496048405Mkt Cap
$854.58M
P/E Ratio TTM
5.3
Revenue TTM
$885.78M
Beta
1.24
Earnings TTM
$155.49M
Dividend Yield TTM
10.58%
$34.14
1D:
-0.5%
1Y:
6.7%
US8043951016Mkt Cap
$837.41M
P/E Ratio TTM
23.8
Revenue TTM
$296.25M
Beta
0.88
Earnings TTM
$36.83M
Dividend Yield TTM
6.53%