7/24/2017 12:16:37 PM - Hitting another new all-time high today adding to an impressive spurt of gains. Found support near its 50 DMA line and prior lows during its consolidation. The Dec '16 and Mar '17 quarters showed greater earnings and sales revenues increases. Fundamental concerns remain and it was noted in prior mid-day reports - "Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria)."

7/21/2017 12:07:28 PM - Perched near its all-time high today following an impressive spurt of gains. Found support near its 50 DMA line and prior lows during its consolidation since noted in the 5/22/17 mid-day report - "Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria)."

7/20/2017 12:16:07 PM - Powering to yet another new all-time high today, adding to an impressive spurt of gains. Found support near its 50 DMA line and prior lows during its consolidation since noted in the 5/22/17 mid-day report - "Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria)."

7/19/2017 12:23:36 PM - Powering to yet another new all-time high today, adding to an impressive spurt of gains. Found support near its 50 DMA line and prior lows during its consolidation since noted in the 5/22/17 mid-day report - "Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria)."

7/18/2017 12:07:11 PM - Powering to another new all-time high today, adding to an impressive spurt of gains. Found support near its 50 DMA line and prior lows during its consolidation since noted in the 5/22/17 mid-day report - "Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria)."

7/17/2017 11:49:40 AM - Perched at its all-time high following 7 consecutive gains. Found support near its 50 DMA line and prior lows during its consolidation since noted in the 5/22/17 mid-day report - "Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria)."

7/14/2017 12:20:21 PM - Hitting a new all-time high with today's 7th consecutive gain. Found support near its 50 DMA line and prior lows during its consolidation since noted in the 5/22/17 mid-day report - "Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria)."

7/13/2017 11:52:49 AM - Hitting a new all-time high with today's gap up and big volume-driven gain. Found support near its 50 DMA line and prion lows during its consolidation since last noted in the 5/22/17 mid-day report - "Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria)."

5/22/2017 12:46:13 PM - Hitting a new all-time high with today's volume-driven gain. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria).

5/8/2017 12:15:15 PM - Challenging its all-time high with today's 3rd consecutive gain. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria).

5/5/2017 12:57:21 PM - Rebounding toward its all-time high. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria).

4/4/2017 12:20:26 PM - Retreating from its all-time high following a considerable volume-driven gain on 3/27/17. Very extended from any sound base. Prior mid-day reports cautioned - "Reported strong Dec '16 quarter earnings and sales revenues increases, but prior earnings were below the +25% minimum guideline (C criteria)."

3/31/2017 12:37:49 PM - Retreating from its all-time high following a considerable volume-driven gain on 3/27/17. Very extended from any sound base. Prior mid-day reports cautioned - "Reported strong Dec '16 quarter earnings and sales revenues increases, but prior earnings were below the +25% minimum guideline (C criteria)."

3/28/2017 12:15:36 PM - Hit a new all-time high with a considerable volume-driven gain on the prior session, getting very extended from any sound base. Prior mid-day reports cautioned - "Reported strong Dec '16 quarter earnings and sales revenues increases, but prior earnings were below the +25% minimum guideline (C criteria)."

3/27/2017 12:10:27 PM - Hitting new all-time highs with today's gain, very extended from any sound base. Prior mid-day reports cautioned - "Reported strong Dec '16 quarter earnings and sales revenues increases, but prior earnings were below the +25% minimum guideline (C criteria)."

3/24/2017 12:02:24 PM - Challenging all-time highs with today's gain, very extended from any sound base. Prior mid-day reports cautioned - "Reported strong Dec '16 quarter earnings and sales revenues increases, but prior earnings were below the +25% minimum guideline (C criteria)."

3/23/2017 12:05:38 PM - Consolidating near all-time highs after getting very extended from any sound base. Prior mid-day reports cautioned - "Reported strong Dec '16 quarter earnings and sales revenues increases, but prior earnings were below the +25% minimum guideline (C criteria)."

3/10/2017 12:06:28 PM - Retreating from all-time highs after getting very extended from any sound base. Prior mid-day reports cautioned - "Reported strong Dec '16 quarter earnings and sales revenues increases, but prior earnings were below the +25% minimum guideline (C criteria)."

3/7/2017 12:07:24 PM - Hitting new all-time highs, extended from any sound base. Prior mid-day reports cautioned - "Reported strong Dec '16 quarter earnings and sales revenues increases, but prior earnings were below the +25% minimum guideline (C criteria)."

3/6/2017 12:00:38 PM - Hitting new all-time highs, however prior mid-day reports cautioned - "Reported strong Dec '16 quarter earnings and sales revenues increases, but prior earnings were below the +25% minimum guideline (C criteria)."

3/3/2017 1:12:24 PM - Hitting new all-time highs, however prior mid-day reports cautioned - "Reported strong Dec '16 quarter earnings and sales revenues increases, but prior earnings were below the +25% minimum guideline (C criteria)."

3/2/2017 11:53:30 AM - Hitting new all-time highs, however prior mid-day reports cautioned - "Reported strong Dec '16 quarter earnings and sales revenues increases, but prior earnings were below the +25% minimum guideline (C criteria)."

2/28/2017 12:08:35 PM - Hitting new all-time highs, however the 2/27/17 mid-day report cautioned - "Reported strong Dec '16 quarter earnings and sales revenues increases, but prior earnings were below the +25% minimum guideline (C criteria)."

2/27/2017 12:06:19 PM - Reported strong Dec '16 quarter earnings and sales revenues increases, but prior earnings were below the +25% minimum guideline (C criteria). Hitting new all-time highs.