Analysts see big upside in Next Vision

Needham and UBS have issued “Buy” recommendations and high target prices for the Israeli defense-tech company.

Needham and UBS have issued “Buy” recommendations and high target prices for the Israeli defense-tech company.