
TPH
$46.95
1D:
-0.0%
1Y:
33.4%
US87265H1095Sign in to check this stock against your screeners
Sign In$82.01
1D:
-0.6%
1Y:
22.5%
US8308301055Mkt Cap
$4.50B
P/E Ratio TTM
22.3
Revenue TTM
$2.66B
Beta
1.01
Earnings TTM
$206.90M
Dividend Yield TTM
0.00%
$51.76
1D:
1.6%
1Y:
36.8%
US98585X1046Mkt Cap
$3.92B
P/E Ratio TTM
25.8
Revenue TTM
$1.90B
Beta
1.73
Earnings TTM
$158.63M
Dividend Yield TTM
0.00%