Defence firm shares have drifted but it continues to make progress