
TPH
$46.95
1D:
-0.0%
1Y:
59.7%
US87265H1095Sign in to check this stock against your screeners
Sign In$71.65
1D:
-2.7%
1Y:
12.8%
US8308301055Mkt Cap
$3.93B
P/E Ratio TTM
20.1
Revenue TTM
$2.64B
Beta
1.07
Earnings TTM
$213.57M
Dividend Yield TTM
0.00%
$47.38
1D:
-1.2%
1Y:
54.8%
US98585X1046Mkt Cap
$3.59B
P/E Ratio TTM
22.8
Revenue TTM
$1.90B
Beta
1.69
Earnings TTM
$158.63M
Dividend Yield TTM
0.00%