mtar technologies share price: Portfolio protector! Macquarie sees 58% upside in this defence stock Read more