From a fundamental stand point absolutely... from a technical perspective, RSI entering overbought, pushing the upper Bolli band. I wouldn't be surprised if this consolidates some more, let technicals reset, then BOOM after earnings.