Analyst Recommendations

Barclays analyst issues OVERWEIGHT recommendation for DRTS on May 28, 2026 07:36AM ET. DRTS was trading at $10.29 at issue of the analyst recommendation.The overall analyst consensus :...

May 28, 2026   DRTS 1.41%

Barclays analyst issues OVERWEIGHT recommendation for STRO on May 28, 2026 07:36AM ET. STRO was trading at $29.69 at issue of the analyst recommendation.The overall analyst consensus :...

May 28, 2026   STRO 4.54%

Barclays analyst issues OVERWEIGHT recommendation for CLLS on May 28, 2026 07:36AM ET. The previous analyst recommendation was Overweight.CLLS was trading at $3.63 at issue of the analyst...

May 28, 2026   STRO 4.54%

Oppenheimer analyst issues OUTPERFORM recommendation for MDWD on May 27, 2026 08:07PM ET. The previous analyst recommendation was Outperform.MDWD was trading at $14.33 at issue of the analyst...

May 27, 2026   MDWD 1.11%

Wedbush analyst issues OUTPERFORM recommendation for QBTS on May 27, 2026 07:33PM ET. The previous analyst recommendation was Outperform.QBTS was trading at $27.475 at issue of the analyst...

May 27, 2026   QBTS 2.84%

Roth Capital analyst issues BUY recommendation for SATL on May 27, 2026 06:44PM ET. The previous analyst recommendation was Buy.SATL was trading at $9.725 at issue of the...

May 27, 2026   SATL 9.71%

Benchmark analyst issues BUY recommendation for OOMA on May 27, 2026 12:24PM ET. The previous analyst recommendation was Buy.OOMA was trading at $19.27 at issue of the analyst...

May 27, 2026   OOMA -2.57%

B. Riley analyst issues BUY recommendation for DAVE on May 27, 2026 12:35PM ET. The previous analyst recommendation was Buy.DAVE was trading at $249.35 at issue of the...

May 27, 2026   DAVE -0.75%

Lake Street analyst issues BUY recommendation for OOMA on May 27, 2026 12:38PM ET. The previous analyst recommendation was Buy.OOMA was trading at $19.27 at issue of the...

May 27, 2026   OOMA -2.57%

Alliance Global Partners analyst issues BUY recommendation for OOMA on May 27, 2026 11:04AM ET. The previous analyst recommendation was Buy.OOMA was trading at $19.27 at issue of...

May 27, 2026   OOMA -2.57%