4/24/2015 12:46:06 PM - Gapped down today, abruptly retreating from its 52-week high and testing support at its 50 DMA line. Shares split 4:1 effect 3/04/15. Reported earnings +16% on +14% sales revenues for the Mar '15 quarter, below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been strong since a downturn in FY '09.

3/17/2015 12:15:47 PM - Hitting another new 52-week high today, getting very extended from any sound base. Shares split 4:1 effect 3/04/15. Reported earnings +48% on +18% sales revenues for the Dec '14 quarter, its 4th consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been strong since a downturn in FY '09.

3/16/2015 12:17:52 PM - Wedged higher with gains lacking great volume conviction since last noted in the 1/30/15 mid-day report. Hitting another new 52-week high today, getting very extended from any sound base. Shares split 4:1 effect 3/04/15. Reported earnings +48% on +18% sales revenues for the Dec '14 quarter, its 4th consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been strong since a downturn in FY '09.

1/30/2015 12:56:55 PM - There was a "negative reversal" after early gains today hitting a new 52-week high. Attempting to rally this week after forming a "late stage" base, however it has made little headway since noted in the 10/30/14 mid-day report with caution - "Reported earnings +41% on +17% sales revenues for the Sep '14 quarter, its 3rd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria), making it a better match with the fact-based investment system's guidelines. Annual earnings (A criteria) growth has been strong since a downturn in FY '09."

1/28/2015 1:02:50 PM - Approaching its 52-week high with today's gain after forming a "late stage" base, however it has made little headway since last noted in the 10/30/14 mid-day report with caution - "Reported earnings +41% on +17% sales revenues for the Sep '14 quarter, its 3rd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria), making it a better match with the fact-based investment system's guidelines. Annual earnings (A criteria) growth has been strong since a downturn in FY '09."

10/30/2014 1:09:31 PM - Pulling back today with above average volume, trading near its 50 DMA line where it recently found prompt support. It has a "late stage" look and has not formed a sound base. Reported earnings +41% on +17% sales revenues for the Sep '14 quarter, its 3rd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria), making it a better match with the fact-based investment system's guidelines. Annual earnings (A criteria) growth has been strong since a downturn in FY '09.

10/15/2014 12:17:37 PM - Slumping below its 50 DMA line. Last noted in the 9/16/14 mid-day report with caution - "Reported earnings +44% on +12% sales revenues for the Jun '14 quarter, its 2nd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria) but fundamental concerns remain. Earnings history is not a match with the fact-based investment system's guidelines."

9/16/2014 12:26:08 PM - Perched near its 52-week high after recently rallying from a late-stage base. Reported earnings +44% on +12% sales revenues for the Jun '14 quarter, its 2nd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria) but fundamental concerns remain. Earnings history is not a match with the fact-based investment system's guidelines

7/24/2014 12:37:23 PM - Gapped up today for a new 52-week high. Reported earnings +44% on +12% sales revenues for the Jun '14 quarter, its 2nd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria) but fundamental concerns remain. Repeatedly noted with caution in prior mid-day reports -"Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

6/27/2014 12:58:24 PM - Edging higher after its gap up and considerable volume-driven gain on 6/25/14 for new 52-week highs. Reported earnings +49% on +12% sales revenues for the Mar '14 quarter, but fundamental concerns remain. Repeatedly noted with caution in prior mid-day reports -"Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

6/25/2014 12:18:14 PM - Gapped up today for a considerable gain and new 52-week high. Reported earnings +49% on +12% sales revenues for the Mar '14 quarter, but fundamental concerns remain. Repeatedly noted with caution in prior mid-day reports -"Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

1/31/2014 12:30:47 PM - Pulling back today following a considerable gap up gain from below its 50 DMA line for a new 52-week high on the prior session. Reported earnings -8% on +11% sales revenues for the Dec '13 quarter. Repeatedly noted with caution in prior mid-day reports -"Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

1/30/2014 12:46:24 PM - Gapped up today from below its 50 DMA line and hit a new 52-week high. Reported earnings -70% on +11% sales revenues for the Dec '13 quarter. Repeatedly noted with caution in prior mid-day reports -"Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

1/29/2014 2:27:00 PM - Slumped below its 50 DMA line while during its consolidation since noted with caution in the 12/06/13 mid-day report. Reported earnings +11% on -2% sales revenues for the Sep '13 quarter. A 10/31/13 'breakaway gap' for a new 52-week high may have interested purely technical traders, however it was repeatedly noted with caution in prior mid-day reports -"Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

1/27/2014 12:31:04 PM - Slumped below its 50 DMA line while during its consolidation since last noted with caution in the 12/06/13 mid-day report. Reported earnings +11% on -2% sales revenues for the Sep '13 quarter. A 10/31/13 'breakaway gap' for a new 52-week high may have interested purely technical traders, however it was repeatedly noted with caution in prior mid-day reports -"Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

12/6/2013 12:58:38 PM - Touched a new 52-week high today then reversed into the red. Held its ground stubbornly since last noted in the 11/21/13 mid-day report with caution. Reported earnings +11% on -2% sales revenues for the Sep '13 quarter. A 10/31/13 'breakaway gap' for a new 52-week high may have interested purely technical traders, however it was repeatedly noted with caution in prior mid-day reports -"Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

11/21/2013 12:42:19 PM - Holding its ground stubbornly near its 52-week high with volume totals cooling since last noted in the 10/31/13 mid-day report with caution - "Reported earnings +11% on -2% sales revenues for the Sep '13 quarter. Today's considerable 'breakaway gap' for a new 52-week high may interest purely technical traders, however it was repeatedly noted with caution in prior mid-day reports -'Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).'"

10/31/2013 12:40:21 PM - Reported earnings +11% on -2% sales revenues for the Sep '13 quarter. Today's considerable "breakaway gap" for a new 52-week high may interest purely technical traders, however it was repeatedly noted with caution in prior mid-day reports -"Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

10/17/2013 12:38:32 PM - Today's considerable gain has it approaching its 52-week high. Undercut its 50 DMA line during the consolidation since last noted with caution in the 8/01/13 mid-day report -"Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

8/1/2013 12:27:34 PM - Trading up today following a gap up on the prior session for another considerable gain and a new 52-week high. Reported earnings +78% on +2% sales revenues for the Jun '13 quarter. Found support near its 50 DMA line during its consolidation since noted in the 4/05/13 mid-day report with caution - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

7/31/2013 12:35:42 PM - Gapped up today for another considerable gain and a new 52-week high. Reported earnings +78% on +2% sales revenues for the Jun '13 quarter. Found support near its 50 DMA line during its consolidation since noted in the 4/05/13 mid-day report with caution - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

7/25/2013 1:41:07 PM - Trading up today following a considerable gap up gain and a new 52-week high on the prior session. Found support near its 50 DMA line during its consolidation since noted in the 4/05/13 mid-day report with caution - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

7/24/2013 1:28:21 PM - Gapped up today for a considerable gain and a new 52-week high. Found support near its 50 DMA line during its consolidation since last noted in the 4/05/13 mid-day report with caution - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

4/5/2013 12:10:36 PM - Perched at its 52-week high today. Held its ground stubbornly following a streak of 10 consecutive volume-driven gains. Prior mid-day reports cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

4/3/2013 12:46:44 PM - Pulling back from its 52-week high today following a streak of 10 consecutive volume-driven gains. The 4/02/13 mid-day report cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

4/2/2013 12:56:57 PM - Hitting a new 52-week high with today's 10th consecutive volume-driven gain. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).