BAE Systems outperforms UK stocks and global defence companies

Total return (%)