
TOWN
$37.07
1D:
-0.0%
1Y:
3.9%
US89214P1093Sign in to check this stock against your screeners
Sign In$22.89
1D:
0.1%
1Y:
12.4%
US8287302009Mkt Cap
$3.32B
P/E Ratio TTM
-7.6
Revenue TTM
$570.26M
Beta
0.91
Earnings TTM
$-349.48M
Dividend Yield TTM
3.75%
$183.37
1D:
0.3%
1Y:
6.9%
US7006581075Mkt Cap
$3.32B
P/E Ratio TTM
16.3
Revenue TTM
$607.25M
Beta
0.67
Earnings TTM
$190.24M
Dividend Yield TTM
3.06%