NextVision and Elbit Systems both fell sharply, and the Defense Index was down 3.45%. | Read More in Front – Globes