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.
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| May 11, 2026 | Barrington Research | maintain | Outperform | Outperform |
| Mar 17, 2026 | Barrington Research | maintain | Outperform | Outperform |
| Nov 10, 2025 | Barrington Research | maintain | Outperform | Outperform |
| Aug 7, 2025 | Barrington Research | maintain | Outperform | Outperform |
| May 9, 2025 | Barrington Research | maintain | Outperform | Outperform |
| Apr 23, 2025 | Barrington Research | maintain | Outperform | Outperform |
| Mar 18, 2025 | Barrington Research | maintain | Outperform | Outperform |
| Nov 11, 2024 | Barrington Research | maintain | Outperform | Outperform |
| Nov 7, 2024 | Barrington Research | maintain | Outperform | Outperform |
| Aug 12, 2024 | Barrington Research | maintain | Outperform | Outperform |
| Jul 15, 2024 | Barrington Research | maintain | Outperform | Outperform |
| May 28, 2024 | Barrington Research | maintain | Outperform | Outperform |
| May 10, 2024 | Barrington Research | maintain | Outperform | Outperform |
| May 9, 2024 | Barrington Research | maintain | Outperform | Outperform |
| Apr 2, 2024 | Barrington Research | maintain | Outperform | Outperform |
| Apr 1, 2024 | Noble Capital Markets | maintain | Outperform | Outperform |
| Mar 20, 2024 | Guggenheim | maintain | Buy | Buy |
| Mar 15, 2024 | Barrington Research | maintain | Outperform | Outperform |
| Aug 11, 2023 | Barrington Research | maintain | Outperform | Outperform |
| May 25, 2023 | Barrington Research | maintain | Outperform | Outperform |
| Jan 27, 2021 | Barrington Research | upgrade | Market Perform | Outperform |
| Nov 8, 2017 | Stephens & Co. | downgrade | Overweight | Equal Weight |
| Sep 29, 2017 | B of A Securities | downgrade | Buy | Underperform |
| Sep 29, 2017 | Bank of America | downgrade | Buy | Underperform |
| Jan 3, 2017 | Barrington Research | downgrade | Outperform | Market Perform |
| Aug 5, 2016 | Jefferies | maintain | Buy | Buy |