3/21/2017 12:43:00 PM -

Slumping well below its 50 DMA line with damaging volume-driven losses. Reported Dec '16 earnings +7% on +69% sales revenues, and prior quarters were below the +25% minimum earnings guideline (C criteria).



12/24/2015 11:17:13 AM -

Slumped below its 50 DMA line with volume-driven losses. Noted with caution hovering at its 52-week high in the 11/12/15 mid-day report - "Extended from any sound base. Reported Sep '15 earnings +35% on +26% sales revenues, but showed even stronger sales and earnings increases for the Mar and Jun '15 quarters. Blue triangle beside the Dec '14 earnings figure within the datagraphs used by our experts indicates pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison)."



12/22/2015 12:40:47 PM -

Slumped below its 50 DMA line with volume-driven losses. Last noted with caution hovering at its 52-week high in the 11/12/15 md-day report - "Extended from any sound base. Reported Sep '15 earnings +35% on +26% sales revenues, but showed even stronger sales and earnings increases for the Mar and Jun '15 quarters. Blue triangle beside the Dec '14 earnings figure within the datagraphs used by our experts indicates pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison)."



11/12/2015 12:57:19 PM -

Hovering at its 52-week high, extended from any sound base. Reported Sep '15 earnings +35% on +26% sales revenues, but showed even stronger sales and earnings increases for the Mar and Jun '15 quarters. Blue triangle beside the Dec '14 earnings figure within the datagraphs used by our experts indicates pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).



11/10/2015 1:15:41 PM -

Hovering at its 52-week high. Reported Sep '15 earnings +35% and strong earnings and sales increases for the Mar and Jun '15 quarters, but fundamental concerns remain. Its 200 DMA line acted as support during the consolidation from its 52-week high hit after noted in the 5/29/15 mid-day report with caution.



10/20/2015 12:48:35 PM -

Rebounding near its 52-week high. Reported Sep '15 earnings +35% and strong earnings and sales increases for the Mar and Jun '15 quarters, but fundamental concerns remain. Its 200 DMA line acted as support during the consolidation from its 52-week high hit after noted in the 5/29/15 mid-day report with caution.



10/14/2015 1:29:04 PM -

Pulling back today after reporting Sep '15 earnings +35%. Reported strong earnings and sales increases for the Mar and Jun '15 quarters, but fundamental concerns remain. Its 200 DMA line acted as support during the consolidation from its 52-week high hit after noted in the 5/29/15 mid-day report with caution.



10/2/2015 12:58:46 PM - Reported strong earnings and sales increases for the Mar and Jun '15 quarters but fundamental concerns remain. Slumping toward its 200 DMA line. That important long-term average acted as support during the consolidation from its 52-week high hit after last noted in the 5/29/15 mid-day report with caution - "Quarterly earnings (C criteria) history is not a good match with the fact-based investment system's guidelines, however, it showed stronger earnings increases in the Dec '14 and Mar '15 quarterly comparisons versus the year ago periods."

5/29/2015 12:36:54 PM - Perched at its 52-week high today following volume-driven gains, extended from any sound base. Prior mid-day reports cautioned members - "Quarterly earnings (C criteria) history is not a good match with the fact-based investment system's guidelines, however, it showed stronger earnings increases in the Dec '14 and Mar '15 quarterly comparisons versus the year ago periods."

5/28/2015 1:05:13 PM - Hit another new 52-week high today then reversed into the red. Held its ground above prior highs in the $38 area rallied with volume-driven gains since noted with caution in the 5/13/15 mid-day report - "Quarterly earnings (C criteria) history is not a good match with the fact-based investment system's guidelines, however, it showed stronger earnings increases in the Dec '14 and Mar '15 quarterly comparisons versus the year ago periods."

5/27/2015 12:35:23 PM - Hitting another new 52-week high with today's volume-driven gain. Held its ground above prior highs in the $38 area rallied with volume-driven gains since last noted with caution in the 5/13/15 mid-day report - "Quarterly earnings (C criteria) history is not a good match with the fact-based investment system's guidelines, however, it showed stronger earnings increases in the Dec '14 and Mar '15 quarterly comparisons versus the year ago periods."

5/13/2015 1:10:14 PM - Hitting a new 52-week high with today's 6th consecutive gain. Held its ground above prior highs in the $38 area during its consolidation since last noted with caution in the 4/15/15 mid-day report - "Quarterly earnings (C criteria) history is not a good match with the fact-based investment system's guidelines, however, it showed stronger earnings increases in the Dec '14 and Mar '15 quarterly comparisons versus the year ago periods."

4/15/2015 1:04:05 PM - Hitting a new 52-week high with today's 2nd consecutive volume-driven gain. Quarterly earnings (C criteria) history is not a good match with the fact-based investment system's guidelines, however, it showed stronger earnings increases in the Dec '14 and Mar '15 quarterly comparisons versus the year ago periods.

1/2/2015 12:39:09 PM - Found support near prior highs and its 50 DMA line then made gradual progress since noted with caution in the 12/15/14 mid-day report - "Reported earnings +11% on +28% sales revenues for the Sep '14 quarter. Found support near its 200 DMA line and rebounded to new highs since noted with caution in the 9/19/14 mid-day report - 'Recent quarterly comparisons - showed less than +25% earnings increases (C criteria) while sales revenues growth was not strong and consistent. Annual earnings (A criteria) has been mostly slow and steady.'"

12/30/2014 12:45:03 PM - Found support near prior highs and its 50 DMA line since last noted with caution in the 12/15/14 mid-day report - "Reported earnings +11% on +28% sales revenues for the Sep '14 quarter. Found support near its 200 DMA line and rebounded to new highs since noted with caution in the 9/19/14 mid-day report - 'Recent quarterly comparisons - showed less than +25% earnings increases (C criteria) while sales revenues growth was not strong and consistent. Annual earnings (A criteria) has been mostly slow and steady.'"

12/15/2014 1:19:45 PM - Encountered distributional pressure last week, pulling back near prior highs and its 50 DMA line. Reported earnings +11% on +28% sales revenues for the Sep '14 quarter. Found support near its 200 DMA line and rebounded to new highs since noted with caution in the 9/19/14 mid-day report - "Recent quarterly comparisons - showed less than +25% earnings increases (C criteria) while sales revenues growth was not strong and consistent. Annual earnings (A criteria) has been mostly slow and steady."

12/11/2014 12:41:44 PM - Reported earnings +11% on +28% sales revenues for the Sep '14 quarter. Found support near its 200 DMA line and rebounded to new highs since last noted with caution in the 9/19/14 mid-day report - "Recent quarterly comparisons - showed less than +25% earnings increases (C criteria) while sales revenues growth was not strong and consistent. Annual earnings (A criteria) has been mostly slow and steady."

9/19/2014 1:04:33 PM - Reported earnings +21% on +30% sales revenues for the Jun '14 quarter. Found support at its 200 DMA line during its consolidation since noted with caution in the 4/15/14 mid-day report - "Recent quarterly comparisons through Dec '13 showed less than +25% earnings increases (C criteria) while sales revenues growth was not strong and consistent. Annual earnings (A criteria) has been mostly slow and steady."

6/18/2014 12:24:44 PM - Reported earnings +16% on +19% sales revenues for the Mar '14 quarter. Found support at its 200 DMA line during its consolidation since last noted with caution in the 4/15/14 mid-day report - "Recent quarterly comparisons through Dec '13 showed less than +25% earnings increases (C criteria) while sales revenues growth was not strong and consistent. Annual earnings (A criteria) has been mostly slow and steady."

4/15/2014 12:25:43 PM - Slumping below its 50 DMA line with recent losses on slightly above average volume. Last noted in the 3/26/14 mid-day report with caution - "Recent quarterly comparisons through Dec '13 showed less than +25% earnings increases (C criteria) while sales revenues growth was not strong and consistent. Annual earnings (A criteria) has been mostly slow and steady."

3/26/2014 12:46:13 PM - Extended from any sound base and making gradual progress since last noted in the 1/13/14 mid-day report with caution - "Recent quarterly comparisons through Dec '13 showed less than +25% earnings increases (C criteria) while sales revenues growth was not strong and consistent. Annual earnings (A criteria) has been mostly slow and steady."

1/31/2014 12:42:00 PM - Perched at its 52-week high following a considerable volume-driven gain on the prior session. Recent quarterly comparisons through Dec '13 showed less than +25% earnings increases (C criteria) while sales revenues growth was not strong and consistent. Annual earnings (A criteria) has been mostly slow and steady.

11/29/2013 11:07:46 AM - Perched at its 52-week high with today's 7th consecutive gain. Traded above and below its 50 DMA line during its consolidation while making gradual progress since last noted in the 7/05/13 mid-day report with caution. Recent quarterly comparisons through Sep '13 showed less than +25% earnings increases while sales revenues growth was not strong and consistent. Annual earnings (A criteria) has been mostly slow and steady.

7/5/2013 12:25:42 PM - Gapped up today and hit a new 52-week high, rallying from an orderly base. Found support near its 50 DMA line after recently encountering distributional pressure. Last noted in the 4/12/13 mid-day report with caution - "Recent quarterly comparisons through Mar '13 showed less than +25% earnings increases while sales revenues growth was not strong and consistent. Annual earnings (A criteria) has been mostly slow and steady."

4/12/2013 12:11:20 PM - Testing support at its 50 DMA line today after encountering distributional pressure in the past 2 weeks. Recent quarterly comparisons through Mar '13 showed less than +25% earnings increases while sales revenues growth was not strong and consistent. Annual earnings (A criteria) has been mostly slow and steady.

4/3/2013 1:02:32 PM - Reported earnings +13% on +4% sales revenues for the Dec '12 quarter. Found support at its 200 DMA line during its consolidation and then made steady progress into new high territory since last noted in the 10/12/12 mid-day report with caution - "Annual earnings (A criteria) has been mostly slow and steady. Recent quarterly comparisons showed better than +25% earnings increases while sales revenues growth was not strong and consistent."

10/12/2012 12:06:08 PM -

Pulling back from its 52-week high and violating its 50 DMA line today. Prior mid-day reports noted- "Annual earnings (A criteria) has been mostly slow and steady. Recent quarterly comparisons showed better than +25% earnings increases while sales revenues growth was not strong and consistent."



9/7/2012 12:31:01 PM -

Perched within close striking distance of its 52-week high today. Found support at its 50 DMA line during its consolidation since noted when hitting a new 52-week high while rallying from a long and orderly base pattern. The 7/16/12 mid-day report noted- "Annual earnings (A criteria) has been mostly slow and steady. Recent quarterly comparisons showed better than +25% earnings increases while sales revenues growth was not strong and consistent."



9/5/2012 12:43:49 PM -

Found support at its 50 DMA line during its consolidation since last noted when hitting a new 52-week high while rallying from a long and orderly base pattern. The 7/16/12 mid-day report noted- "Annual earnings (A criteria) has been mostly slow and steady. Recent quarterly comparisons showed better than +25% earnings increases while sales revenues growth was not strong and consistent."



7/16/2012 12:31:47 PM -

Hitting a new 52-week high with today's 3rd consecutive gain, rallying from a long and orderly base pattern. Found support above its 200 DMA line during its consolidation since last noted in the 5/11/12 mid-day report - "Annual earnings (A criteria) has been mostly slow and steady. Recent quarterly comparisons showed better than +25% earnings increases while sales revenues growth was not strong and consistent."



5/11/2012 12:35:36 PM -

Near its 50 DMA line, still consolidating. The 4/24/12 mid-day report noted - "It previously wedged to new 52-week highs without great volume conviction behind its gains. Annual earnings (A criteria) has been mostly slow and steady. Recent quarterly comparisons showed better than +25% earnings increases while sales revenues growth was not strong and consistent."



4/24/2012 12:31:57 PM -

Found support near its 50 DMA line while recently consolidating. It previously wedged to new 52-week highs without great volume conviction behind its gains. The 4/17/12 mid-day report noted- "Annual earnings (A criteria) has been mostly slow and steady. Recent quarterly comparisons showed better than +25% earnings increases while sales revenues growth was not strong and consistent."



4/23/2012 12:35:17 PM -

Testing support near its 50 DMA line while recently consolidating. It previously wedged to new 52-week highs without great volume conviction behind its gains. The 4/17/12 mid-day report noted- "Annual earnings (A criteria) has been mostly slow and steady. Recent quarterly comparisons showed better than +25% earnings increases while sales revenues growth was not strong and consistent."



4/17/2012 12:38:21 PM -

Found support near its 50 DMA line while consolidating, then wedged to new 52-week highs without great volume conviction behind its gains into new 52-week high territory since last noted in the 1/18/12 mid-day report - "Annual earnings (A criteria) has been mostly slow and steady. Recent quarterly comparisons showed better than +25% earnings increases while sales revenues growth was not strong and consistent."



1/18/2012 1:15:26 PM -

Pulling back from its 52-week high, enduring mild distributional pressure. It went through a deep correction below its 50 & 200 DMA lines then rebounded impressively since noted in the 7/13/11 mid-day report - "Annual earnings (A criteria) has been mostly slow and steady. Recent quarterly comparisons showed better than +25% earnings increases while sales revenues growth was not strong and consistent."



1/9/2012 1:19:55 PM -

Perched near its 52-week high. It went through a deep correction below its 50 & 200 DMA lines then rebounded impressively since last noted in the 7/13/11 mid-day report - "Annual earnings (A criteria) has been mostly slow and steady. Recent quarterly comparisons showed better than +25% earnings increases while sales revenues growth was not strong and consistent."



7/13/2011 1:00:11 PM -

Consolidating since its negative reversal on 7/07/11 after hitting a new 52-week high. It had steadily inched higher since the 6/17/11 mid-day report noted- "Annual earnings (A criteria) has been mostly slow and steady. Recent quarterly comparisons showed better than +25% earnings increases while sales revenues growth was not strong and consistent."



7/11/2011 12:43:42 PM -

Pulling back for a 3rd consecutive session since a negative reversal on 7/07/11 after hitting a new 52-week high. It had steadily inched higher since its 6/17/11 mid-day report noted- "Annual earnings (A criteria) has been mostly slow and steady. Recent quarterly comparisons showed better than +25% earnings increases while sales revenues growth was not strong and consistent."



6/17/2011 1:14:55 PM -

Inching higher for new 52-week highs without great volume conviction since noted in the 6/10/11 and 6/08/11 mid-day reports - "Annual earnings (A criteria) has been mostly slow and steady. Recent quarterly comparisons showed better than +25% earnings increases while sales revenues growth was not strong and consistent."



6/10/2011 12:05:03 PM -

The 6/08/11 mid-day report noted - "Annual earnings (A criteria) has been mostly slow and steady. Recent quarterly comparisons showed better than +25% earnings increases while sales revenues growth was not strong and consistent."



6/8/2011 12:42:38 PM -

Annual earnings (A criteria) has been mostly slow and steady. Recent quarterly comparisons showed better than +25% earnings increases while sales revenues growth was not strong and consistent.



12/8/2004 1:03:31 PM - G - Best in decent group. BV BO (10/13) from okay base. Highly ranked by IBD. Pivot point was $30.48. Max buy of $32 (PP + 5%). Now too ET from a sound base of support at this point to be considered buyable under the guidelines.

12/7/2004 12:39:17 PM - G - Best in decent group. BV BO (10/13) from okay base. Highly ranked by IBD. pivot point was $30.48. Max buy of $32 (PP + 5%). Now too ET from a sound base of support at this point to be considered buyable under the guidelines.

12/6/2004 12:27:53 PM - G - Best in decent group. BV BO (10/13) from okay base. Highly ranked by IBD. pivot point was $30.48. Max buy of $32 (PP + 5%). Now too ET from a sound base of support at this point to be considered buyable under the guidelines.

11/24/2004 12:48:29 PM - G - Best in decent group. BV BO (10/13) from okay base. Highly ranked by IBD. pivot point was $30.48. Max buy of $32 (PP + 5%). Now too ET from a sound base of support at this point to be considered buyable under the guidelines.

11/19/2004 12:46:56 PM - G - Best in decent group. BV BO (10/13) from okay base. Highly ranked by IBD. pivot point was $30.48. Max buy of $32 (PP + 5%). Now consolidating.

11/4/2004 12:57:03 PM - G - Best in decent group. BV BO (10/13) from okay base. Highly ranked by IBD. pivot point was $30.48. Max buy of $32 (PP + 5%). Now consolidating.

11/3/2004 1:01:57 PM - G - Best in decent group. BV BO (10/13) from okay base. Highly ranked by IBD. pivot point was $30.48. Max buy of $32 (PP + 5%). Now consolidating.

10/18/2004 1:00:00 PM - G - Best in decent group. BV BO yesterday from okay base. Highly ranked by IBD. pivot point of $30.48. Max buy of $32 (PP + 5%)

10/14/2004 1:00:00 PM - Y - Best in decent group. BV BO yesterday from okay base. Highly ranked by IBD. pivot point of $30.48. Max buy of $32 (PP + 5%)

10/13/2004 1:00:00 PM - Y - Best in decent group. BV BO today from okay base. Highly ranked by IBD.

10/5/2004 1:00:00 PM - Best in just okay group.

10/5/2004 1:00:00 PM - Best in just okay group.

9/20/2004 1:00:00 PM - Best in just okay group.

9/17/2004 1:00:00 PM - Best in just okay group.