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).

  • Overall4
  • DCF3
  • Return on equity3
  • Return on assets4
  • Debt / equity4
  • P/E3
  • P/B3
Average price target

Mean of the targets analysts published in each window.

Price target is not available for TOWN.

Recent rating changes

The latest 20 changes by research firm, newest first.

DateFirmActionFromTo
May 6, 2026Keefe, Bruyette & WoodsdowngradeOutperformMarket Perform
Jan 23, 2025Stephens & Co.maintainEqual WeightEqual Weight
Oct 2, 2024Keefe, Bruyette & WoodsupgradeMarket PerformOutperform
Jul 29, 2024Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
Jan 5, 2024Raymond JamesmaintainOutperformOutperform
May 8, 2023Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
May 3, 2023Raymond JamesmaintainOutperformOutperform
May 1, 2023Piper SandlermaintainOverweightOverweight
Apr 6, 2023Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
Feb 3, 2021Piper SandlerupgradeNeutralOverweight
Oct 29, 2020Piper SandlermaintainNeutralNeutral
Jan 7, 2020Stephens & Co.maintainEqual WeightEqual Weight
Jul 16, 2019Piper SandlermaintainNeutralNeutral
Jul 16, 2019Piper JaffraymaintainNeutralNeutral
Oct 26, 2018Raymond JamesmaintainOutperformOutperform
Apr 26, 2018Raymond JamesupgradeMarket PerformOutperform
Jul 29, 2016Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
Jul 29, 2016Keefe Bruyette & WoodsmaintainMarket PerformMarket Perform
Aug 24, 2015Keefe, Bruyette & WoodsmaintainMarket PerformHold
Aug 24, 2015Keefe Bruyette & WoodsmaintainMarket PerformHold