Barclays says to buy this satellite stock, seeing 29% upside ahead