It closed dead on the 20 day MA today. If it hops over it on the open tomorrow, then you have my buy recommendation for the rest of this year. TA-wise, it doesn't get much better than this.