This week offered up an array of stocks to buy from across several different industries. These five stocks all showed ...