10/10/2018 12:19:00 PM -

Pulling back from its 52-week high and testing its 50 DMA line ($45.83). Prior mid-day reports noted - "Reported earnings +57% on +13% sales revenues for the Jun '18 quarter, its 3rd strong quarter. Annual earnings (A criteria) have been up and down."



9/17/2018 12:47:31 PM -

Holding its ground stubbornly near its 52-week high since last noted in the 8/02/18 mid-day report - "Reported earnings +57% on +13% sales revenues for the Jun '18 quarter, its 3rd strong quarter. Annual earnings (A criteria) have been up and down."



8/2/2018 1:59:30 PM -

Hitting a new 52-week high with today's big volume-driven gain adding to a recent spurt. Reported earnings +57% on +13% sales revenues for the Jun '18 quarter, its 3rd strong quarter. Annual earnings (A criteria) have been up and down.



7/26/2018 1:26:04 PM -

Hitting a new 52-week high with today's big volume-driven gain. Reported earnings +57% on +13% sales revenues for the Jun '18 quarter, its 3rd strong quarter. Annual earnings (A criteria) have been up and down.



5/30/2018 12:53:42 PM -

Hitting a new 52-week high today. Reported earnings +30% on +10% sales revenues for the Mar '18 quarter. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings (C criteria) guideline, and its annual earnings (A criteria) have been up and down.



10/30/2015 1:19:52 PM -

Hit a new 52-week high today then reversed into the red, enduring some distributional pressure. Reported earnings +38% on +52% sales revenues for the Sep '15 quarter. Recently rallied with no resistance due to overhead supply. Tested support at its 200 DMA line during its deep consolidation then rebounded since noted with caution in the 8/06/15 mid-day report - "Reported earnings +41% on +42% sales revenues for the Jun '15 quarter, its 4th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Blue triangles beside the quarterly and annual earnings figures within the datagraphs used by our experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison)."



10/27/2015 1:23:08 PM -

Pulling back from its 52-week high with today's 2nd consecutive volume-driven loss. Recently rallied with no resistance due to overhead supply. Tested support at its 200 DMA line during its deep consolidation then rebounded since noted with caution in the 8/06/15 mid-day report - "Reported earnings +41% on +42% sales revenues for the Jun '15 quarter, its 4th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Blue triangles beside the quarterly and annual earnings figures within the datagraphs used by our experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison)."



10/12/2015 1:06:12 PM -

Hitting yet another new 52-week high today, rallying with no resistance due to overhead supply. Tested support at its 200 DMA line during its deep consolidation then rebounded since noted with caution in the 8/06/15 mid-day report - "Reported earnings +41% on +42% sales revenues for the Jun '15 quarter, its 4th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Blue triangles beside the quarterly and annual earnings figures within the datagraphs used by our experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison)."



10/6/2015 12:41:49 PM -

Considerable gap up gain and new 52-week high on the prior session. Tested support at its 200 DMA line during its deep consolidation since noted with caution in the 8/06/15 mid-day report - "Reported earnings +41% on +42% sales revenues for the Jun '15 quarter, its 4th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Blue triangles beside the quarterly and annual earnings figures within the datagraphs used by our experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison)."



10/5/2015 1:01:00 PM -

Considerable gap up gain and new 52-week high today. Tested support at its 200 DMA line during its deep consolidation since noted with caution in the 8/06/15 mid-day report - "Reported earnings +41% on +42% sales revenues for the Jun '15 quarter, its 4th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Blue triangles beside the quarterly and annual earnings figures within the datagraphs used by our experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison)."



9/30/2015 1:07:13 PM -

Challenging its 52-week high with today's considerable volume-driven gain. Tested support at its 200 DMA line during its deep consolidation since last noted with caution in the 8/06/15 mid-day report - "Reported earnings +41% on +42% sales revenues for the Jun '15 quarter, its 4th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Blue triangles beside the quarterly and annual earnings figures within the datagraphs used by our experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison)."



8/6/2015 1:28:56 PM -

Abruptly retreating from its 52-week high with today's considerable loss after a big volume-driven gain for new highs on the prior session. Rebounded after sputtering below its 50 line since last noted with caution in the 4/17/15 mid-day report. Reported earnings +41% on +42% sales revenues for the Jun '15 quarter, its 4th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Blue triangles beside the quarterly and annual earnings figures within the datagraphs used by our experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).



4/17/2015 1:22:32 PM -

Violating its 50 line with a gap down and damaging volume-driven loss today. Last noted with caution in the 3/26/15 mid-day report - "Reported earnings +34% on +35% sales revenues for the Dec '14 quarter but fundamental concerns remain. Found support above its 50 DMA line then rallied to new highs since noted with caution in the 12/15/14 mid-day report - 'Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady.'"



3/26/2015 12:57:46 PM - Retreating from its 52-week high with today's 2nd consecutive loss. Prior mid-day reports noted - "Reported earnings +34% on +35% sales revenues for the Dec '14 quarter but fundamental concerns remain. Found support above its 50 DMA line then rallied to new highs since noted with caution in the 12/15/14 mid-day report - 'Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady.'"

3/10/2015 1:02:08 PM - Gapped down today, retreating from its 52-week high hit last week. Prior mid-day reports noted - "Reported earnings +34% on +35% sales revenues for the Dec '14 quarter but fundamental concerns remain. Found support above its 50 DMA line then rallied to new highs since noted with caution in the 12/15/14 mid-day report - 'Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady.'"

3/2/2015 1:01:08 PM - Hitting a new 52-week high with today's 2nd big volume-driven gain in the span of 3 sessions. Prior mid-day reports noted - "Reported earnings +34% on +35% sales revenues for the Dec '14 quarter but fundamental concerns remain. Found support above its 50 DMA line then rallied to new highs since noted with caution in the 12/15/14 mid-day report - 'Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady.'"

2/27/2015 1:08:21 PM - Perched at its 52-week high today following a big volume-driven gain on the prior session when the mid-day report noted - "Reported earnings +34% on +35% sales revenues for the Dec '14 quarter but fundamental concerns remain. Found support above its 50 DMA line then rallied to new highs since noted with caution in the 12/15/14 mid-day report - 'Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady.'"

2/26/2015 12:50:53 PM - Powering to a new 52-week high with today's volume-driven gain. Reported earnings +34% on +35% sales revenues for the Dec '14 quarter but fundamental concerns remain. Found support above its 50 DMA line then rallied to new highs since noted with caution in the 12/15/14 mid-day report - "Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady."

1/30/2015 1:06:02 PM - Pulling back from its new 52-week high hit on the prior session. Found support above its 50 DMA line then rallied to new highs since noted with caution in the 12/15/14 mid-day report - "Reported earnings +53% on +32% sales revenues for the Sep '14 quarter but fundamental concerns remain. Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady."

1/22/2015 12:52:19 PM - Perched at its 52-week high today following recent volume-driven gains. Found support above its 50 DMA line during its consolidation since noted with caution in the 12/15/14 mid-day report - "Reported earnings +53% on +32% sales revenues for the Sep '14 quarter but fundamental concerns remain. Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady."

1/21/2015 1:02:47 PM - Perched at its 52-week high today following volume-driven gains. Found support above its 50 DMA line during its consolidation since noted with caution in the 12/15/14 mid-day report - "Reported earnings +53% on +32% sales revenues for the Sep '14 quarter but fundamental concerns remain. Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady."

1/13/2015 12:38:51 PM - Hitting a new 52-week high with another volume-driven gain today. Found support above its 50 DMA line during its consolidation since last noted with caution in the 12/15/14 mid-day report - "Reported earnings +53% on +32% sales revenues for the Sep '14 quarter but fundamental concerns remain. Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady."

12/15/2014 1:33:22 PM - Retreating from its 52-week high with recent volume-driven losses indicative of distributional pressure. Noted with caution in prior mid-day reports - "Reported earnings +53% on +32% sales revenues for the Sep '14 quarter but fundamental concerns remain. Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady."

12/10/2014 1:31:57 PM - Gapped down today, retreating from its 52-week high. Made gradual progress since noted with caution in prior mid-day reports - "Reported earnings +53% on +32% sales revenues for the Sep '14 quarter but fundamental concerns remain. Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady."

12/3/2014 1:07:15 PM - Challenging its 52-week high with a small gap up gain today. Held its ground stubbornly and wedged higher with gains lacking great volume conviction since last noted with caution in the 11/13/14 mid-day report - "Reported earnings +53% on +32% sales revenues for the Sep '14 quarter but fundamental concerns remain. Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady."

11/13/2014 12:57:49 PM - Touched another new 52-week high today then reversed into the red following a recent spurt of volume-driven gains. Prior mid-day reports cautioned members - "Reported earnings +53% on +32% sales revenues for the Sep '14 quarter but fundamental concerns remain. Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady."

11/10/2014 12:48:45 PM - Perched at its 52-week high today, stubbornly holding its ground following a recent spurt of volume-driven gains. Prior mid-day reports cautioned members - "Reported earnings +53% on +32% sales revenues for the Sep '14 quarter but fundamental concerns remain. Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady."

11/4/2014 1:33:11 PM - Perched at its 52-week high today following a spurt of volume-driven gains. The 11/03/14 mid-day report cautioned members - "Reported earnings +53% on +32% sales revenues for the Sep '14 quarter but fundamental concerns remain. Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady."

11/3/2014 12:44:57 PM - Hitting another new 52-week high with today's gain adding to a spurt of volume-driven gains. Reported earnings +53% on +32% sales revenues for the Sep '14 quarter but fundamental concerns remain. Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady.

3/25/2014 2:17:19 PM - Gapped down today, retreating from its 52-week high hit since last noted with caution in the 3/04/14 mid-day report - "Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady."

3/4/2014 12:54:48 PM - Approached its 52-week high with 3 consecutive gains and perched today within close striking distance of new highs. The 3/03/14 mid-day report cautioned members - "Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady."

3/3/2014 1:05:58 PM - Approaching its 52-week high with today's 3rd consecutive gain. Prior quarterly and annual earnings history (C and A criteria) has not been strong and steady.