
THFF
$76.13
1D:
-0.5%
1Y:
30.4%
US3202181000Sign in to check this stock against your screeners
Sign In$74.64
1D:
0.1%
1Y:
9.8%
US0625401098Mkt Cap
$2.94B
P/E Ratio TTM
13.8
Revenue TTM
$1.08B
Beta
0.69
Earnings TTM
$235.51M
Dividend Yield TTM
3.75%
$34.98
1D:
0.3%
1Y:
17.1%
US59165J1051Mkt Cap
$1.00B
P/E Ratio TTM
12.0
Revenue TTM
$262.46M
Beta
0.68
Earnings TTM
$80.03M
Dividend Yield TTM
3.09%