10/27/2016 12:21:12 PM - Gapped up today, promptly rebounding above its 50 DMA line to challenge its 52-week high then erased much of its early gain. Reported earnings +18% on +23% sales revenues for the Sep '16 quarter. Prior mid-day reports cautioned - "Its annual earnings (A criteria) history has been up and down, not strong and steady."

9/29/2016 12:26:17 PM - Hovering near its 52-week high following volume-driven gains, very extended from any sound base. Made steady progress since gapping up on 7/26/16 from support at its 50 DMA line, held its ground stubbornly, and rallied since noted with caution in prior mid-day reports - "Accelerating sales revenues growth and strong earnings increases above the +25% minimum guideline (C criteria) for the 3 latest quarterly comparisons through Jun '16, however, its annual earnings (A criteria) history has been up and down, not strong and steady."

9/9/2016 12:16:03 PM - Perched at its 52-week high today following volume-driven gains, very extended from any sound base. Made steady progress since gapping up on 7/26/16 from support at its 50 DMA line, held its ground stubbornly, and rallied since noted with caution in prior mid-day reports - "Accelerating sales revenues growth and strong earnings increases above the +25% minimum guideline (C criteria) for the 3 latest quarterly comparisons through Jun '16, however, its annual earnings (A criteria) history has been up and down, not strong and steady."

9/8/2016 12:21:06 PM - Hitting yet another new 52-week high today, getting very extended from any sound base. Made steady progress since gapping up on 7/26/16 from support at its 50 DMA line, held its ground stubbornly, and rallied since noted with caution in prior mid-day reports - "Accelerating sales revenues growth and strong earnings increases above the +25% minimum guideline (C criteria) for the 3 latest quarterly comparisons through Jun '16, however, its annual earnings (A criteria) history has been up and down, not strong and steady."

9/7/2016 12:27:00 PM - Hitting another new 52-week high today and making steady progress since gapping up on 7/26/16 from support at its 50 DMA line. Held its ground stubbornly and rallied since noted with caution in the 8/11/16 mid-day report - "Accelerating sales revenues growth and strong earnings increases above the +25% minimum guideline (C criteria) for the 3 latest quarterly comparisons through Jun '16, however, its annual earnings (A criteria) history has been up and down, not strong and steady."

8/29/2016 12:20:16 PM - Hitting a new 52-week high today and making gradual progress since gapping up on 7/26/16 from support at its 50 DMA line. Held its ground stubbornly and rallied since last noted with caution in the 8/11/16 mid-day report - "Accelerating sales revenues growth and strong earnings increases above the +25% minimum guideline (C criteria) for the 3 latest quarterly comparisons through Jun '16, however, its annual earnings (A criteria) history has been up and down, not strong and steady."

8/11/2016 11:55:10 AM - Making gradual progress since gapping up on 7/26/16 from support at its 50 DMA line, hitting new multi-year highs with big volume-driven gains. Accelerating sales revenues growth and strong earnings increases above the +25% minimum guideline (C criteria) for the 3 latest quarterly comparisons through Jun '16, however, its annual earnings (A criteria) history has been up and down, not strong and steady.

7/28/2016 12:19:08 PM - Gapped up on 7/26/16 from support at its 50 DMA line, hitting new multi-year highs with big volume-driven gains. Accelerating sales revenues growth and strong earnings increases above the +25% minimum guideline (C criteria) for the 3 latest quarterly comparisons through Jun '16, however, its annual earnings (A criteria) history has been up and down, not strong and steady.

7/27/2016 12:32:14 PM - Gapped up on the prior session from support at its 50 DMA line, hitting new multi-year highs with a big volume-driven gain. Accelerating sales revenues growth and strong earnings increases above the +25% minimum guideline (C criteria) for the 3 latest quarterly comparisons through Jun '16, however, its annual earnings (A criteria) history has been up and down, not strong and steady.

5/24/2016 12:21:46 PM - Quarterly and annual earnings (C and A criteria) history has been up and down, not strong and steady. Consolidating near its 50 DMA line after reaching new multi-year highs.