TPH TPH

$46.95 -0.04% at last close

Analyst Consensus

Consensus Rating
Hold (1 Buy · 3 Hold · 0 Sell)
Average Price Target
$46.67
Implied Upside
-0.6%
Price Target Range
$46.00 – $47.00
Analysts (12 mo)
4

Recent Analyst Actions

DateFirmActionRatingPrice Target
2026-04-13
Evercore ISI GroupStephen Kim
Maintains In-line $35 → $47
2026-02-17
RBC CapitalMike Dahl
Maintains Sector perform $31 → $47
2026-02-13
Seaport GlobalKenneth Zener
Downgrades Buy → Neutral
2026-01-07
CitizensJames McCanless
Initiates coverage on Market outperform $46
2025-10-07
Evercore ISI GroupStephen Kim
Downgrades Outperform → In-line $38 → $34
2025-07-28
Wolfe ResearchTrevor Allinson
Downgrades Outperform → Peer perform
2025-07-25
Evercore ISI GroupStephen Kim
Maintains Outperform $39 → $38
2025-04-28
WedbushJay McCanless
Upgrades Neutral → Outperform $38 → $43
2025-03-06
Seaport GlobalKenneth Zener
Upgrades Neutral → Buy $41
2025-02-19
OppenheimerTyler Batory
Maintains Outperform $53 → $43
2025-02-19
Evercore ISI GroupStephen Kim
Maintains Outperform $54 → $42
2024-10-25
RBC CapitalMike Dahl
Maintains Outperform $48 → $45
2024-10-25
OppenheimerTyler Batory
Maintains Outperform $56 → $53
2024-10-25
WedbushJay McCanless
Maintains Neutral $42 → $44
2024-10-24
WedbushJay McCanless
Reiterates Neutral $42
2024-10-02
OppenheimerTyler Batory
Maintains Outperform $54 → $56
2024-09-17
Zelman & Assoc
Upgrades Underperform → Neutral $43
2024-08-28
Seaport GlobalKenneth Zener
Initiates coverage on Neutral
2024-07-26
OppenheimerTyler Batory
Maintains Outperform $46 → $54
2024-07-26
WedbushJay McCanless
Reiterates Neutral $42
2024-07-26
RBC CapitalMike Dahl
Maintains Outperform $42 → $48
2024-07-25
WedbushJay McCanless
Reiterates Neutral $42
2024-04-26
OppenheimerTyler Batory
Maintains Outperform $41 → $46
2024-04-26
RBC CapitalMike Dahl
Maintains Outperform $38 → $42
2024-04-25
WedbushJay McCanless
Reiterates Neutral $35
2024-03-13
RBC CapitalMike Dahl
Upgrades Sector perform → Outperform $38
2024-02-21
RBC CapitalMike Dahl
Maintains Sector perform $35 → $38
2024-02-21
OppenheimerTyler Batory
Reiterates Outperform $36 → $41
2024-02-21
WedbushJay McCanless
Maintains Neutral $32 → $35
2024-02-20
WedbushJay McCanless
Reiterates Neutral $32

Ratings and price targets reflect each firm's most recent published action. Consensus combines the latest call from every covering firm over the past 12 months; price targets are typically 12-month horizons.

Key Stats

Last Close
$46.95
Market Cap
52-Week Range
$30.22 $46.99
Average Volume
2.32 million shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.