Sound New Base Could Form Following Pullback Below 50 DMA Line - Wednesday, August 08, 2012
Streak of Gains While Rallying From New Double Bottom Base - Thursday, July 05, 2012
Consolidating Just Above 50-Day Moving Average Line - Wednesday, June 06, 2012
Gap Up Followed Another Strong Earnings Report - Thursday, April 26, 2012
Encouraging Action Following Powerful Gap Up - Monday, March 05, 2012
Forming New Flat Base Above 50-Day Moving Average - Thursday, January 19, 2012
Hovering Near Highs Extended From Prior Base - Friday, December 16, 2011
Negative Reversal Marked Recent High Yet No Resistance Remains - Monday, November 21, 2011
Secondary Offering Priced While High-Ranked Leader Near High - Wednesday, October 26, 2011