6/17/2015 1:26:56 PM - Hitting new 52-week and multi-year highs with today's 2nd consecutive volume-driven gain. Found support above its 50 DMA line during an orderly consolidation since noted with caution in the 5/06/15 mid-day report - "Reported earnings +50% on +8% sales revenues for the Mar '15 quarter, but fundamental concerns remain (C and A criteria)."

6/16/2015 1:07:46 PM - Hitting new 52-week and multi-year highs with today's gain. Found support above its 50 DMA line during an orderly consolidation since last noted with caution in the 5/06/15 mid-day report - "Reported earnings +50% on +8% sales revenues for the Mar '15 quarter, but fundamental concerns remain (C and A criteria)."

5/6/2015 1:15:53 PM - Still stubbornly holding its ground following a gap up on 4/30/15 hitting new 52-week and multi-year highs. Found support near its 50 DMA line during its recent consolidation. Reported earnings +50% on +8% sales revenues for the Mar '15 quarter, but fundamental concerns remain (C and A criteria).

5/4/2015 12:56:54 PM - Holding its ground following a gap up on 4/30/15 hitting new 52-week and multi-year highs. Found support near its 50 DMA line during its recent consolidation. Reported earnings +50% on +8% sales revenues for the Mar '15 quarter, but fundamental concerns remain (C and A criteria).

4/30/2015 1:02:37 PM - Gapped up today and hit new 52-week and multi-year highs. Found support near its 50 DMA line during its recent consolidation. Reported earnings +50% on +8% sales revenues for the Mar '15 quarter, but fundamental concerns remain (C and A criteria).