10/27/2017 12:30:27 PM - Perched at its 52-week high today, adding to an impressive spurt of volume-driven gains. Prior mid-day reports noted - "Found prompt support when recently consolidating near its 50 DMA line. Reported earnings +48% on +10% sales revenues for the Sep '17 quarter. Quarterly earnings increases have been above the +25% minimum guideline (C criteria). Sales revenues growth rate has been sub par and its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

10/26/2017 12:53:33 PM - Hit another new 52-week high today then reversed into the red following 4 consecutive volume-driven gains. Found prompt support when recently consolidating near its 50 DMA line. Reported earnings +48% on +10% sales revenues for the Sep '17 quarter. Quarterly earnings increases have been above the +25% minimum guideline (C criteria). Sales revenues growth rate has been sub par and its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

10/25/2017 12:30:06 PM - Hitting another new 52-week high with today's 4th consecutive volume-driven gain. Found prompt support when recently consolidating near its 50 DMA line. Reported earnings +48% on +10% sales revenues for the Sep '17 quarter. Quarterly earnings increases have been above the +25% minimum guideline (C criteria). Sales revenues growth rate has been sub par and its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

10/23/2017 1:12:46 PM - Hitting a new 52-week high today. Found prompt support when recently consolidating near its 50 DMA line. Reported earnings +48% on +10% sales revenues for the Sep '17 quarter. Quarterly earnings increases have been above the +25% minimum guideline (C criteria). Sales revenues growth rate has been sub par and its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

9/18/2017 12:13:43 PM - Perched near its 52-week high, finding support when recently consolidating near its 50 DMA line. Reported earnings +41% on +9% sales revenues for the Jun '17 quarter. Quarterly earnings increases have been strong but sales revenues growth has been sub par and its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

8/24/2017 12:27:27 PM - Consolidating near its 50 DMA line. Reported earnings +41% on +9% sales revenues for the Jun '17 quarter. Noted with caution in prior mid-day reports - "Quarterly earnings increases have been strong but sales revenues growth has been sub par and its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

8/22/2017 12:16:17 PM - Consolidating near its 50 DMA line. Reported earnings +41% on +9% sales revenues for the Jun '17 quarter. Last noted in the 6/14/17 mid-day report - "Quarterly earnings increases have been strong but sales revenues growth has been sub par and its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

6/14/2017 11:50:21 AM - Hitting yet another new 52-week high with today's 4th consecutive volume-driven gain, getting very extended from any sound base. Prior mid-day reports noted - "Quarterly earnings increases have been strong but sales revenues growth has been sub par and its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

6/13/2017 1:16:13 PM - Gapped up on the prior session and hitting another new 52-week high today, getting very extended from any sound base. Prior mid-day reports noted - "Quarterly earnings increases have been strong but sales revenues growth has been sub par and its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

6/12/2017 12:24:16 PM - Gapped up today hitting a new 52-week high, getting very extended from any sound base. Prior mid-day reports noted - "Quarterly earnings increases have been strong but sales revenues growth has been sub par and its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

6/9/2017 12:57:47 PM - Perched at its 52-week high, extended from any sound base. Prior mid-day reports noted - "Quarterly earnings increases have been strong but sales revenues growth has been sub par and its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

6/8/2017 12:55:36 PM - Perched near its 52-week high. Prior mid-day reports noted - "Quarterly earnings increases have been strong but sales revenues growth has been sub par and its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

5/24/2017 12:26:26 PM - Perched at its 52-week high after recently testing support at its 50 DMA line. Prior mid-day reports noted - "Quarterly earnings increases have been strong but sales revenues growth has been sub par and its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

5/11/2017 12:52:07 PM - Perched near its 52-week high after recently testing support at its 50 DMA line. Prior mid-day reports noted - "Quarterly earnings increases have been strong but sales revenues growth has been sub par and its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

4/27/2017 12:14:44 PM - Rebounding near its 52-week high after testing support at its 50 DMA line. Prior mid-day reports noted - "Quarterly earnings increases have been strong but sales revenues growth has been sub par and its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

4/19/2017 12:25:04 PM - Pulling back from its 52-week high and testing support at its 50 DMA line with higher volume behind today's 4th consecutive loss. The 4/17/17 mid-day report noted - "Quarterly earnings increases have been strong but sales revenues growth has been sub par and its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

4/17/2017 12:20:27 PM - Perched near its 52-week high. Quarterly earnings increases have been strong but sales revenues growth has been sub par and its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.