The month was driven by earnings reported and future guidance given. As we have said in the past and will likely say many times in the future, stock prices always follow earnings over time. Companies are outperforming expectations at the bottom line at the fastest...