2/6/2017 12:32:47 PM -

Consolidating below its 50 DMA line which recently acted as resistance. Noted in prior mid-day reports with caution - "Reported earnings +23% on +14% sales revenues for the Sep '16 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."



2/3/2017 1:01:01 PM -

Consolidating below its 50 DMA line which recently acted as resistance. Last noted in the 12/20/16 mid-day report with caution - "Reported earnings +23% on +14% sales revenues for the Sep '16 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."



12/20/2016 12:34:12 PM -

Perched near multi-year highs, consolidating following big volume-driven gains. Prior mid-day reports cautioned - "Reported earnings +23% on +14% sales revenues for the Sep '16 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."



10/31/2016 12:36:56 PM -

Perched at multi-year highs following big volume-driven gains. Prior mid-day reports cautioned - "Reported earnings +23% on +14% sales revenues for the Sep '16 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."



10/26/2016 12:47:14 PM -

Hitting new 52-week and multi-year highs with today's 2nd consecutive big volume-driven gain. Prior mid-day reports cautioned - "Reported earnings +23% on +14% sales revenues for the Sep '16 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."



10/25/2016 12:34:02 PM -

Gapped up today hitting new 52-week and multi-year highs with a considerable volume-driven gain. Reported earnings +23% on +14% sales revenues for the Sep '16 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines.



10/20/2016 12:51:15 PM -

Still holding its ground in a tight range since hitting its 52-week high with a considerable volume-driven gain when noted with caution in the 7/27/16 mid-day report - "Reported earnings +27% on +12% sales revenues for the Jun '16 quarter. Prior quarterly comparisons showed sub par earnings, and its annual earnings (A criteria) history is not a match with the fact-based system's guidelines."



8/30/2016 12:27:41 PM -

Still holding its ground in a tight range since hitting its 52-week high with a considerable volume-driven gain when noted with caution in the 7/27/16 mid-day report - "Reported earnings +27% on +12% sales revenues for the Jun '16 quarter. Prior quarterly comparisons showed sub par earnings, and its annual earnings (A criteria) history is not a match with the fact-based system's guidelines."



8/18/2016 12:28:17 PM -

Holding its ground in a tight range since hitting its 52-week high with a considerable volume-driven gain when last noted with caution in the 7/27/16 mid-day report - "Reported earnings +27% on +12% sales revenues for the Jun '16 quarter. Prior quarterly comparisons showed sub par earnings, and its annual earnings (A criteria) history is not a match with the fact-based system's guidelines."



7/27/2016 12:57:27 PM -

Reported earnings +27% on +12% sales revenues for the Jun '16 quarter. Hitting new 52-week highs with considerable volume-driven gains. Prior quarterly comparisons showed sub par earnings, and its annual earnings (A criteria) history is not a match with the fact-based system's guidelines.



10/27/2015 1:13:12 PM -

Reported earnings -6% on +0% sales revenues for the Sep '15 quarter. Touched a new 52-week high today then abruptly reversed to trade near prior highs and its 50 DMA line. That short-term average acted as support during its consolidation after noted with caution in the 8/28/15 mid-day report - "Recent quarterly comparisons through Jun '15 showed sub par earnings, and annual earnings (A criteria) history is not a match with the fact-based system's guidelines."



10/1/2015 12:45:09 PM -

Hitting a new 52-week high today. Found support at its 50 DMA line during its consolidation after noted with caution in the 8/28/15 mid-day report - "Recent quarterly comparisons through Jun '15 showed sub par earnings, and annual earnings (A criteria) history is not a match with the fact-based system's guidelines."



9/11/2015 12:41:00 PM -

Finding support at its 50 DMA line. Last noted with caution in the 8/28/15 mid-day report - "Recent quarterly comparisons through Jun '15 showed sub par earnings, and annual earnings (A criteria) history is not a match with the fact-based system's guidelines."



8/28/2015 12:57:20 PM -

Consolidating above its 50 DMA line. Recent quarterly comparisons through Jun '15 showed sub par earnings, and annual earnings (A criteria) history is not a match with the fact-based system's guidelines.



3/5/2012 1:06:56 PM -

Recent quarterly comparisons showed improved earnings, however its annual earnings (A criteria) history is not a match with the fact-based system's guidelines. Consolidating above prior highs and its 50 DMA line which coincide in the upper $12 area.



1/3/2005 12:57:58 PM - Leader in just ok group. Pulling back on average volume.

12/27/2004 12:32:49 PM - Leader in just ok group. PP - 25.66 MB - 26.83.

12/23/2004 12:46:24 PM - Leader in just ok group. PP - 25.66 MB - 26.83

11/1/2004 12:43:30 PM - Best in poor group. Base building at this point.

10/21/2004 1:00:00 PM - Best in just poor group. Base building at this point.

10/19/2004 1:00:00 PM - Best in just poor group. Base building at this point.

10/13/2004 1:00:00 PM - Best in just poor group. 

10/4/2004 1:00:00 PM - Best in just poor group. 

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

4/13/2004 1:00:00 PM - Best in just OK group.