These companies have cash and are liked on Wall Street