Defence firm's improved prospects now look fully reflected in its share price