Needham and UBS have issued “Buy” recommendations and high target prices for the Israeli defense-tech company. | Read More in Front – Globes