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

  • Overall2
  • DCF1
  • Return on equity5
  • Return on assets1
  • Debt / equity1
  • P/E1
  • P/B1
Average price target

Mean of the targets analysts published in each window.

Price target is not available for TSQ.

Recent rating changes

The latest 26 changes by research firm, newest first.

DateFirmActionFromTo
May 11, 2026Barrington ResearchmaintainOutperformOutperform
Mar 17, 2026Barrington ResearchmaintainOutperformOutperform
Nov 10, 2025Barrington ResearchmaintainOutperformOutperform
Aug 7, 2025Barrington ResearchmaintainOutperformOutperform
May 9, 2025Barrington ResearchmaintainOutperformOutperform
Apr 23, 2025Barrington ResearchmaintainOutperformOutperform
Mar 18, 2025Barrington ResearchmaintainOutperformOutperform
Nov 11, 2024Barrington ResearchmaintainOutperformOutperform
Nov 7, 2024Barrington ResearchmaintainOutperformOutperform
Aug 12, 2024Barrington ResearchmaintainOutperformOutperform
Jul 15, 2024Barrington ResearchmaintainOutperformOutperform
May 28, 2024Barrington ResearchmaintainOutperformOutperform
May 10, 2024Barrington ResearchmaintainOutperformOutperform
May 9, 2024Barrington ResearchmaintainOutperformOutperform
Apr 2, 2024Barrington ResearchmaintainOutperformOutperform
Apr 1, 2024Noble Capital MarketsmaintainOutperformOutperform
Mar 20, 2024GuggenheimmaintainBuyBuy
Mar 15, 2024Barrington ResearchmaintainOutperformOutperform
Aug 11, 2023Barrington ResearchmaintainOutperformOutperform
May 25, 2023Barrington ResearchmaintainOutperformOutperform
Jan 27, 2021Barrington ResearchupgradeMarket PerformOutperform
Nov 8, 2017Stephens & Co.downgradeOverweightEqual Weight
Sep 29, 2017B of A SecuritiesdowngradeBuyUnderperform
Sep 29, 2017Bank of AmericadowngradeBuyUnderperform
Jan 3, 2017Barrington ResearchdowngradeOutperformMarket Perform
Aug 5, 2016JefferiesmaintainBuyBuy