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 equity1
  • Return on assets1
  • Debt / equity3
  • P/E1
  • P/B5
Average price target

Mean of the targets analysts published in each window.

Price target is not available for SMSI.

Recent rating changes

The latest 29 changes by research firm, newest first.

DateFirmActionFromTo
May 1, 2026BenchmarkmaintainBuyBuy
Nov 14, 2024BenchmarkmaintainBuyBuy
Mar 22, 2024BenchmarkmaintainBuyBuy
Nov 10, 2023BenchmarkmaintainBuyBuy
Sep 13, 2023Roth MKMmaintainBuyBuy
Aug 31, 2023BenchmarkmaintainBuyBuy
Aug 7, 2023BenchmarkmaintainBuyBuy
Mar 7, 2023BenchmarkmaintainBuyBuy
Feb 28, 2023Roth MKMmaintainBuyBuy
Feb 28, 2023B. Riley SecuritiesmaintainBuyBuy
Nov 29, 2022BenchmarkmaintainBuyBuy
Nov 10, 2022Lake StreetdowngradeBuyHold
Mar 11, 2022Lake StreetmaintainBuyBuy
Mar 11, 2022Dawson JamesmaintainBuyBuy
Aug 5, 2021Dawson JamesmaintainBuyBuy
Apr 27, 2021BenchmarkmaintainBuyBuy
Apr 27, 2020B. Riley SecuritiesmaintainBuyBuy
Apr 27, 2020B. Riley FBRmaintainBuyBuy
Mar 6, 2020B. Riley SecuritiesmaintainBuyBuy
Mar 6, 2020B. Riley FBRmaintainBuyBuy
Jul 26, 2019Chardan CapitalmaintainBuyBuy
Jul 19, 2019B. Riley FBRmaintainBuyBuy
Jul 19, 2019B. RileymaintainBuyBuy
Apr 8, 2019Chardan CapitalmaintainBuyBuy
Oct 1, 2018Roth CapitalmaintainBuyBuy
Oct 19, 2015NeedhamdowngradeBuyHold
Jul 9, 2015H.C. WainwrightmaintainBuyBuy
Feb 25, 2015NeedhamupgradeHoldBuy
Nov 2, 2012Canaccord GenuitymaintainHoldHold