
WTTR
$19.69
1D:
3.9%
1Y:
133.5%
US81617J3014Sign in to check this stock against your screeners
Sign In$55.24
1D:
-1.1%
1Y:
7.1%
US7843051043Mkt Cap
$1.93B
P/E Ratio TTM
19.9
Revenue TTM
$816.28M
Beta
0.34
Earnings TTM
$105.04M
Dividend Yield TTM
3.11%
$20.00
1D:
-0.8%
1Y:
3.0%
US8644821048Mkt Cap
$1.33B
P/E Ratio TTM
10.0
Revenue TTM
$1.39B
Beta
0.38
Earnings TTM
$133.35M
Dividend Yield TTM
6.50%