Barchart gives SNMN an overall 64% buy signal and 75% medium term buy signal . https://www.barchart.com/stocks/quotes/SNMN/opinion