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
- DCF4
- Return on equity5
- Return on assets5
- Debt / equity4
- P/E4
- P/B2
Average price target
Mean of the targets analysts published in each window.
Price target is not available for RCMT.
Recent rating changes
The latest 21 changes by research firm, newest first.
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Aug 17, 2026 | B. Riley Securities | maintain | Buy | Buy |
| Aug 17, 2026 | Benchmark | maintain | Buy | Buy |
| Apr 8, 2026 | Benchmark | maintain | Buy | Buy |
| Mar 21, 2025 | Benchmark | maintain | Buy | Buy |
| Nov 11, 2024 | B. Riley Securities | maintain | Buy | Buy |
| Nov 11, 2024 | Benchmark | maintain | Buy | Buy |
| Aug 13, 2024 | Benchmark | maintain | Buy | Buy |
| May 15, 2024 | Benchmark | maintain | Buy | Buy |
| Nov 13, 2023 | Benchmark | maintain | Buy | Buy |
| Aug 14, 2023 | B. Riley Securities | maintain | Buy | Buy |
| May 12, 2023 | Benchmark | maintain | Buy | Buy |
| May 11, 2023 | B. Riley Securities | maintain | Buy | Buy |
| Mar 28, 2023 | B. Riley Securities | maintain | Buy | Buy |
| Mar 20, 2023 | Benchmark | maintain | Buy | Buy |
| Aug 15, 2022 | B. Riley Securities | upgrade | Neutral | Buy |
| Jun 14, 2022 | B. Riley Securities | maintain | Neutral | Neutral |
| Apr 29, 2022 | B. Riley Securities | maintain | Neutral | Neutral |
| May 13, 2020 | B. Riley Securities | maintain | Neutral | Neutral |
| May 13, 2020 | B. Riley FBR | maintain | Neutral | Neutral |
| Mar 17, 2020 | B. Riley Securities | downgrade | Buy | Neutral |
| Mar 17, 2020 | B. Riley FBR | downgrade | Buy | Neutral |