Search companies

Find a company by ticker or name

Analysts

Scores, price targets and rating changes published by the firms we track. Informational, not advice.

Rating scores

Each factor is scored 1 (weak) to 5 (strong).

  • Overall3
  • DCF5
  • Return on equity2
  • Return on assets2
  • Debt / equity2
  • P/E1
  • P/B4
Average price target

Mean of the targets analysts published in each window.

Price target is not available for HOV.

Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Aug 27, 2025WedbushmaintainNeutralNeutral
Aug 18, 2025WedbushmaintainNeutralNeutral
Jun 11, 2025WedbushmaintainNeutralNeutral
Feb 25, 2025WedbushmaintainNeutralNeutral
Feb 12, 2025Zelman & AssocdowngradeNeutralUnderperform
May 23, 2024Zelman & AssocupgradeUnderperformNeutral
Apr 12, 2024Zelman & AssocdowngradeNeutralUnderperform
Nov 25, 2020UBSupgradeNeutralBuy
Nov 25, 2020MKM PartnersmaintainNeutralNeutral
Nov 25, 2020JP MorganmaintainNeutralNeutral
Nov 25, 2020JMP SecuritiesdowngradeMarket PerformUnderperform
Nov 25, 2020FBN SecuritiesupgradeUnderperformPerform
Nov 25, 2020Deutsche BankmaintainHoldHold
Nov 25, 2020Credit SuissemaintainUnderperformUnderperform
Nov 25, 2020Compass PointmaintainNeutralNeutral
Nov 25, 2020BuckinghammaintainNeutralNeutral
Dec 6, 2019Buckingham ResearchmaintainNeutralNeutral
Dec 6, 2019BuckinghammaintainNeutralNeutral
Oct 11, 2019Buckingham ResearchmaintainNeutralNeutral
Oct 11, 2019BuckinghammaintainNeutralNeutral
Oct 9, 2018JMP SecuritiesupgradeMarket UnderperformMarket Perform
Dec 22, 2017MKM PartnersdowngradeNeutralSell
Jan 12, 2017JMP SecuritiesdowngradeMarket PerformMarket Underperform
Mar 29, 2016Deutsche BankmaintainHoldHold
Jun 12, 2015Compass PointmaintainNeutralNeutral
Jun 10, 2015MKM PartnersmaintainNeutralNeutral
Jun 10, 2015JMP SecuritiesupgradeMarket UnderperformMarket Perform
Jan 20, 2015JMP SecuritiesdowngradeMarket PerformMarket Underperform
Dec 12, 2014Compass PointdowngradeBuyNeutral
Oct 22, 2014JMP SecuritiesupgradeMarket UnderperformMarket Perform
Oct 13, 2014Compass PointupgradeNeutralBuy
Apr 9, 2014UBSmaintainBuyBuy
Mar 10, 2014JP MorganmaintainNeutralNeutral
Sep 13, 2013FBN SecuritiesdowngradeSector PerformUnderperform
Aug 14, 2013UBSupgradeNeutralBuy
Apr 3, 2013FBN SecuritiesupgradeUnderperformSector Perform
Jan 30, 2013Credit SuissemaintainUnderperformUnderperform
Jan 29, 2013Compass PointupgradeSellNeutral
Jan 11, 2013JP MorganupgradeUnderweightNeutral
Jan 2, 2013UBSdowngradeBuyNeutral