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

DateFirmActionFromTo
Aug 17, 2026B. Riley SecuritiesmaintainBuyBuy
Aug 17, 2026BenchmarkmaintainBuyBuy
Apr 8, 2026BenchmarkmaintainBuyBuy
Mar 21, 2025BenchmarkmaintainBuyBuy
Nov 11, 2024B. Riley SecuritiesmaintainBuyBuy
Nov 11, 2024BenchmarkmaintainBuyBuy
Aug 13, 2024BenchmarkmaintainBuyBuy
May 15, 2024BenchmarkmaintainBuyBuy
Nov 13, 2023BenchmarkmaintainBuyBuy
Aug 14, 2023B. Riley SecuritiesmaintainBuyBuy
May 12, 2023BenchmarkmaintainBuyBuy
May 11, 2023B. Riley SecuritiesmaintainBuyBuy
Mar 28, 2023B. Riley SecuritiesmaintainBuyBuy
Mar 20, 2023BenchmarkmaintainBuyBuy
Aug 15, 2022B. Riley SecuritiesupgradeNeutralBuy
Jun 14, 2022B. Riley SecuritiesmaintainNeutralNeutral
Apr 29, 2022B. Riley SecuritiesmaintainNeutralNeutral
May 13, 2020B. Riley SecuritiesmaintainNeutralNeutral
May 13, 2020B. Riley FBRmaintainNeutralNeutral
Mar 17, 2020B. Riley SecuritiesdowngradeBuyNeutral
Mar 17, 2020B. Riley FBRdowngradeBuyNeutral