Analyst Recommendations

H.C. Wainwright analyst issues NEUTRAL recommendation for NERV on March 12, 2026 10:38AM ET. The previous analyst recommendation was Neutral.NERV was trading at $7.3 at issue of the...

March 12, 2026   NERV -3.14%

BTIG analyst issues BUY recommendation for VTVT on March 11, 2026 03:09PM ET. The previous analyst recommendation was Buy.VTVT was trading at $34.905 at issue of the analyst...

March 11, 2026   VTVT 1.49%

William Blair analyst issues OUTPERFORM recommendation for TENX on March 10, 2026 06:25PM ET. The previous analyst recommendation was Outperform.TENX was trading at $14.51 at issue of the...

March 10, 2026   TENX 2.01%

BTIG analyst issues BUY recommendation for XGN on March 10, 2026 07:38PM ET. The previous analyst recommendation was Buy.XGN was trading at $3.25 at issue of the analyst...

March 10, 2026   XGN -9.17%

William Blair analyst issues OUTPERFORM recommendation for XGN on March 10, 2026 04:19PM ET. The previous analyst recommendation was Outperform.XGN was trading at $3.34 at issue of the...

March 10, 2026   XGN -9.17%

Cowen & Co. analyst issues BUY recommendation for TARA on March 10, 2026 01:54PM ET. The previous analyst recommendation was Buy.TARA was trading at $5.8813 at issue of...

March 10, 2026   TARA -3.75%

Guggenheim analyst issues BUY recommendation for ENGN on March 10, 2026 10:40AM ET. The previous analyst recommendation was Buy.ENGN was trading at $7.05 at issue of the analyst...

March 10, 2026   ENGN -3.13%

Cowen & Co. analyst issues BUY recommendation for BNTC on March 9, 2026 04:44PM ET. The previous analyst recommendation was Buy.BNTC was trading at $12.52 at issue of...

March 9, 2026   BNTC 0.30%

Raymond James analyst issues STRONG BUY recommendation for ENGN on March 9, 2026 02:16PM ET. The previous analyst recommendation was Strong Buy.ENGN was trading at $7.38 at issue...

March 9, 2026   ENGN -3.13%

Cowen & Co. analyst issues BUY recommendation for OWLT on March 6, 2026 09:12PM ET. The previous analyst recommendation was Buy.OWLT was trading at $7.26 at issue of...

March 6, 2026   OWLT -2.31%