
WSR
$18.95
1D:
0.2%
1Y:
50.6%
US9660842041Sign in to check this stock against your screeners
Sign In$36.03
1D:
1.5%
1Y:
4.3%
US8043951016Mkt Cap
$883.77M
P/E Ratio TTM
23.7
Revenue TTM
$296.25M
Beta
0.89
Earnings TTM
$36.83M
Dividend Yield TTM
6.55%
$9.13
1D:
1.1%
1Y:
36.7%
US6496048405Mkt Cap
$820.43M
P/E Ratio TTM
7.7
Revenue TTM
$885.78M
Beta
1.25
Earnings TTM
$155.49M
Dividend Yield TTM
9.75%