The reporting season so far has been highlighted by a few stocks surprising on the upside and rallying significantly. If you take the broader stock market increase to indicate approval, it looks a ...