Analyst Recommendations

Roth Capital analyst issues BUY recommendation for INSG on August 7, 2026 12:28PM ET. The previous analyst recommendation was Buy.INSG was trading at $5.305 at issue of the...

August 7, 2026   INSG -1.74%

H.C. Wainwright analyst issues BUY recommendation for OESX on August 6, 2026 09:59AM ET. The previous analyst recommendation was Buy.OESX was trading at $16.06 at issue of the...

August 6, 2026   OESX 3.16%

Roth Capital analyst issues BUY recommendation for CALY on August 5, 2026 12:35PM ET. The previous analyst recommendation was Buy.CALY was trading at $19.57 at issue of the...

August 5, 2026   CALY -1.81%

B. Riley analyst issues BUY recommendation for XGN on August 5, 2026 12:42PM ET. The previous analyst recommendation was Buy.XGN was trading at $6.45 at issue of the...

August 5, 2026   XGN -2.22%

KeyBanc analyst issues OVERWEIGHT recommendation for CALY on August 5, 2026 10:13AM ET. The previous analyst recommendation was Overweight.CALY was trading at $19.57 at issue of the analyst...

August 5, 2026   CALY -1.81%

Alliance Global Partners analyst issues BUY recommendation for ADIL on August 3, 2026 11:03AM ET. ADIL was trading at $3.34 at issue of the analyst recommendation.The overall analyst...

August 3, 2026   ADIL 0.70%

H.C. Wainwright analyst issues BUY recommendation for DTIL on August 3, 2026 10:57AM ET. The previous analyst recommendation was Buy.DTIL was trading at $6.99 at issue of the...

August 3, 2026   DTIL -0.93%

Lake Street analyst issues BUY recommendation for BOF on August 3, 2026 11:45AM ET. BOF was trading at $3.91 at issue of the analyst recommendation.
Historical Analyst Recommendations
Latest 10...

August 3, 2026   BOF 3.77%

H.C. Wainwright analyst issues BUY recommendation for WWR on August 3, 2026 09:57AM ET. The previous analyst recommendation was Buy.WWR was trading at $0.4125 at issue of the...

August 3, 2026   WWR 3.70%

H.C. Wainwright analyst issues BUY recommendation for ENLV on August 3, 2026 10:08AM ET. The previous analyst recommendation was Buy.ENLV was trading at $2.09 at issue of the...

August 3, 2026   ENLV -3.65%