
THFF
$77.11
1D:
1.0%
1Y:
36.4%
US3202181000Sign in to check this stock against your screeners
Sign In$84.40
1D:
0.7%
1Y:
24.9%
US0625401098Mkt Cap
$3.34B
P/E Ratio TTM
16.5
Revenue TTM
$1.07B
Beta
0.69
Earnings TTM
$219.35M
Dividend Yield TTM
3.39%
$36.32
1D:
0.3%
1Y:
19.0%
US59165J1051Mkt Cap
$1.04B
P/E Ratio TTM
12.9
Revenue TTM
$251.84M
Beta
0.70
Earnings TTM
$74.72M
Dividend Yield TTM
2.86%