8/6/2015 1:10:17 PM - Making its 2nd consecutive mid-day report appearance perched at its 52-week high. Reported earnings +2% on -10% sales revenues for the Jun '15 quarter. Noted with caution repeatedly in prior mid-day reports - "Fundamental concerns remain. Quarterly earnings increases in recent comparisons showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

8/5/2015 1:20:05 PM - Perched at its 52-week high. Reported earnings +2% on -10% sales revenues for the Jun '15 quarter. Noted with caution repeatedly in prior mid-day reports - "Fundamental concerns remain. Quarterly earnings increases in recent comparisons showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

6/2/2015 12:57:22 PM - Rebounded promptly with recent volume-driven gains after briefly violating its 50 DMA line. Stayed well above its 200 DMA line. Noted with caution repeatedly in prior mid-day reports - "Fundamental concerns remain. Quarterly earnings increases in recent comparisons showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

5/29/2015 12:51:36 PM - Rebounded promptly with volume-driven gains after briefly violating its 50 DMA line yet staying well above its 200 DMA line. Noted with caution repeatedly in prior mid-day reports - "Fundamental concerns remain. Quarterly earnings increases in recent comparisons showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

5/27/2015 12:44:01 PM - Rebounded promptly with volume-driven gains after briefly violating its 50 DMA line yet staying well above its 200 DMA line. Noted with caution repeatedly in prior mid-day reports - "Fundamental concerns remain. Quarterly earnings increases in recent comparisons showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

5/18/2015 12:35:27 PM - Consolidating above its 50 DMA line. Noted with caution repeatedly in prior mid-day reports - "Fundamental concerns remain. Quarterly earnings increases in recent comparisons showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

5/14/2015 2:04:07 PM - Consolidating above its 50 DMA line. Noted with caution in prior mid-day reports - "Fundamental concerns remain. Quarterly earnings increases in recent comparisons showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

5/5/2015 1:04:29 PM - Consolidating above its 50 DMA line. Last noted with caution in the 2/03/15 mid-day report - "Fundamental concerns remain. Quarterly earnings increases in recent comparisons showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

2/3/2015 1:22:34 PM - Violated its 50 DMA line and prior lows with losses since last noted with caution in the 1/26/15 mid-day report - "Reported earnings +10% on +0% sales revenues for the Sep '14 quarter and fundamental concerns remain. Quarterly earnings increases in recent comparisons showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

1/26/2015 1:06:12 PM - Found prompt support last week at its 50 DMA line. Noted with caution in prior mid-day reports - "Reported earnings +10% on +0% sales revenues for the Sep '14 quarter and fundamental concerns remain. Quarterly earnings increases in recent comparisons showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

1/22/2015 12:31:32 PM - Retreated from its 52-week high with a streak of volume-driven losses, but found prompt support at its 50 DMA line. Noted with caution near its high in the 12/30/14 mid-day report - "Reported earnings +10% on +0% sales revenues for the Sep '14 quarter and fundamental concerns remain. Quarterly earnings increases in recent comparisons showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

12/30/2014 12:51:24 PM - Stubbornly held its ground since a gap up on 12/04/14 for a considerable gain, and inching to new 52-week highs with recent gains. Repeatedly noted with caution in prior mid-day reports - "Reported earnings +10% on +0% sales revenues for the Sep '14 quarter and fundamental concerns remain. Quarterly earnings increases in recent comparisons showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

12/26/2014 12:39:02 PM - Stubbornly holding its ground since a gap up on 12/04/14 for a considerable gain and a 52-week high. Repeatedly noted with caution in prior mid-day reports - "Reported earnings +10% on +0% sales revenues for the Sep '14 quarter and fundamental concerns remain. Quarterly earnings increases in recent comparisons showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

12/12/2014 12:42:13 PM - Holding its ground since a gap up on 12/04/14 for a considerable gain and a 52-week high. Repeatedly noted with caution in prior mid-day reports - "Reported earnings +10% on +0% sales revenues for the Sep '14 quarter and fundamental concerns remain. Quarterly earnings increases in recent comparisons showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

12/5/2014 12:38:28 PM - Gapped up on the prior session for a considerable gain and a 52-week high. Repeatedly noted with caution in prior mid-day reports - "Reported earnings +10% on +0% sales revenues for the Sep '14 quarter and fundamental concerns remain. Quarterly earnings increases in recent comparisons showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

12/4/2014 12:32:30 PM - Gapped up today for a considerable gain and a 52-week high. Repeatedly noted with caution in prior mid-day reports - "Reported earnings +10% on +0% sales revenues for the Sep '14 quarter and fundamental concerns remain. Quarterly earnings increases in recent comparisons showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

12/3/2014 12:59:42 PM - Still hovering in a tight range near its 52-week high. Noted with caution in prior mid-day reports - "Reported earnings +10% on +0% sales revenues for the Sep '14 quarter and fundamental concerns remain. Quarterly earnings increases in recent comparisons showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

11/28/2014 11:26:24 AM - Hovering near its 52-week high today. Noted with caution in prior mid-day reports - "Reported earnings +10% on +0% sales revenues for the Sep '14 quarter and fundamental concerns remain. Quarterly earnings increases in recent comparisons showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

11/25/2014 12:48:10 PM - Challenging its 52-week high today with a volume-driven gain. Reported earnings +10% on +0% sales revenues for the Sep '14 quarter and fundamental concerns remain. Noted with caution in prior mid-day reports - "Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

11/21/2014 12:43:01 PM - Stalled after a recent streak of volume-driven gains to a new 52-week high. Reported earnings +10% on +0% sales revenues for the Sep '14 quarter and fundamental concerns remain. Noted with caution in prior mid-day reports - "Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

11/12/2014 12:45:21 PM - Gapped down on 11/07/14, pulling back after a streak of volume-driven gains to a new 52-week high. Reported earnings +10% on +0% sales revenues for the Sep '14 quarter and fundamental concerns remain. Noted with caution in prior mid-day reports - "Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

11/7/2014 12:34:40 PM - Gapped down today, pulling back after a streak of volume-driven gains to a new 52-week high. Reported earnings +10% on +0% sales revenues for the Sep '14 quarter and fundamental concerns remain. Noted with caution in prior mid-day reports - "Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

11/6/2014 12:55:46 PM - Holding its ground after a streak of volume-driven gains clearing prior resistance for new 52-week highs. Reported earnings +10% on +0% sales revenues for the Sep '14 quarter and fundamental concerns remain. Noted with caution in prior mid-day reports - "Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

11/5/2014 12:55:42 PM - Today's gain is adding to a streak of volume-driven gains clearing prior resistance for new 52-week highs. Reported earnings +10% on +0% sales revenues for the Sep '14 quarter and fundamental concerns remain. Noted with caution in prior mid-day reports - "Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

11/4/2014 1:18:55 PM - Gapped up on the prior session and today's 2nd consecutive volume-driven gain has it clearing prior resistance for a new 52-week high. Reported earnings +10% on +0% sales revenues for the Sep '14 quarter and fundamental concerns remain. Noted with caution in prior mid-day reports - "Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

9/15/2014 12:54:25 PM - Little resistance remains due to overhead supply up through the $62 level. Reported earnings +177% on +17% sales revenues for the Jun '14 quarter but fundamental concerns remain. Last noted with caution in the 4/26/13 mid-day report - "Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

4/26/2013 12:47:30 PM - No resistance remains due to overhead supply, but prior mid-day reports repeatedly cautioned - "Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

4/17/2013 12:26:16 PM - Found support at its 50 DMA line during the recent consolidation and then rallied to a new 52-week highs with gains backed by above average volume. No resistance remains due to overhead supply, but prior mid-day reports repeatedly cautioned - "Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

4/16/2013 12:36:14 PM - Found support at its 50 DMA line during the recent consolidation and then rallied to a new 52-week highs with gains backed by above average volume. No resistance remains due to overhead supply, but prior mid-day reports repeatedly cautioned - "Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

4/15/2013 12:05:01 PM - Found support at its 50 DMA line during the recent consolidation and then rallied to a new 52-week high with Friday's gain backed by above average volume. No resistance remains due to overhead supply, but prior mid-day reports repeatedly cautioned - "Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

4/2/2013 1:10:35 PM - Found support at its 50 DMA line during the recent consolidation and then wedged to new 52-week highs with gains lacking great volume conviction. No resistance remains due to overhead supply, but prior mid-day reports repeatedly cautioned - "Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

3/14/2013 1:01:44 PM - Found support at its 50 DMA line during the recent consolidation from its 52-week high. Little resistance remains due to overhead supply, but prior mid-day reports repeatedly cautioned - "Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

2/26/2013 12:45:32 PM - Testing support at its 50 DMA line today after retreating from its 52-week high with 5 consecutive losses. Little resistance remains due to overhead supply, but prior mid-day reports repeatedly cautioned - "Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

2/25/2013 12:38:57 PM - Retreating from its 52-week high with today's 5th consecutive loss. No resistance remains due to overhead supply, but prior mid-day reports cautioned - "Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

2/6/2013 12:45:52 PM - Touching another new 52-week high today. No resistance remains due to overhead supply, but prior mid-day reports cautioned - "Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

2/1/2013 12:57:29 PM - Small gap up today for a new 52-week high with no resistance remaining due to overhead supply. Prior mid-day reports cautioned - "Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

1/31/2013 12:47:29 PM - Still perched near its 52-week high with no resistance remaining due to overhead supply. While tallying a 4th consecutive gain the 1/29/13 mid-day report cautioned - "Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

1/29/2013 12:47:05 PM - Perched at its 52-week high with no resistance remaining due to overhead supply while tallying today's 4th consecutive gain. Quarterly earnings increases in recent comparisons through Dec '12 showed sub par earnings growth. A drastic downturn in FY '09 is a flaw in its annual earnings (A criteria) history.

4/26/2012 1:01:24 PM - Sputtering below its 50 DMA line in recent weeks and -9.2% off its 52-week high today. Prior mid-day reports noted - "Quarterly earnings increases in recent comparisons through Dec '11 showed improvement over the year ago period(s) the growth. A downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

4/12/2012 12:34:27 PM - Halted its recent slide from its 52-week high at its 50 DMA line, important chart support to watch. Prior mid-day reports noted - "Quarterly earnings increases in recent comparisons through Dec '11 showed improvement over the year ago period(s) the growth. A downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

4/10/2012 12:52:00 PM - Perched near its 52-week high today. Its 50 DMA line defines support to watch. Prior mid-day reports noted - "Quarterly earnings increases in recent comparisons through Dec '11 showed improvement over the year ago period(s) the growth. A downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

4/5/2012 1:03:29 PM - Perched near its 52-week high today. Its 50 DMA line defines support to watch. Prior mid-day reports noted - "Quarterly earnings increases in recent comparisons through Dec '11 showed improvement over the year ago period(s) the growth. A downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

4/4/2012 12:38:46 PM - Small gap down today from its 52-week high. Its 50 DMA line defines support to watch. Prior mid-day reports noted - "Quarterly earnings increases in recent comparisons through Dec '11 showed improvement over the year ago period(s) the growth. A downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

3/23/2012 1:10:38 PM - Consolidating in a tight range for the past 8 weeks and perched above its 50 DMA line just -1.7% from its 52-week high today. Prior mid-day reports noted - "Quarterly earnings increases in recent comparisons through Dec '11 showed improvement over the year ago period(s) the growth. A downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

3/1/2012 1:41:28 PM - Consolidating -3.2% from its 52-week high today. Prior mid-day reports noted - "Quarterly earnings increases in recent comparisons through Dec '11 showed improvement over the year ago period(s) the growth. A downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

2/23/2012 12:53:19 PM - Consolidating -4.6% from its 52-week high. Prior mid-day reports noted - "Quarterly earnings increases in recent comparisons through Dec '11 showed improvement over the year ago period(s) the growth. A downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

2/22/2012 1:11:54 PM - Consolidating from its 52-week high. Prior mid-day reports noted - "Quarterly earnings increases in recent comparisons through Dec '11 showed improvement over the year ago period(s) the growth. A downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

2/21/2012 1:20:21 PM - Gapped down today from the 52-week high hit on the prior session when noted in the 2/17/12 mid-day report - "Quarterly earnings increases in recent comparisons through Dec '11 showed improvement over the year ago period(s) the growth. A downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

2/17/2012 12:36:14 PM - Holding its ground stubbornly with volume totals cooling while perched near its 52-week high. Last noted in the 1/31/12 mid-day report after a spurt of volume-driven gains - "Quarterly earnings increases in recent comparisons through Dec '11 showed improvement over the year ago period(s) the growth. A downturn in FY '09 is a flaw in its annual earnings (A criteria) history."

1/31/2012 12:51:30 PM - Hit a new 52-week high today, adding to a recent spurt of volume-driven gains. Quarterly earnings increases in recent comparisons through Dec '11 showed improvement over the year ago period(s) the growth. A downturn in FY '09 is a flaw in its annual earnings (A criteria) history.

10/18/2007 1:17:06 PM - Approaching its prior chart highs in the $49 area. Decent sales growth and good annual eanings history. Three of the past 4 quarters showed earnings up +25% or more versus the year earlier.

5/2/2007 12:41:13 PM - "C" remains just below guidelines and base is just somewhat questionable.

4/23/2007 1:09:37 PM - "C" remains just below guidelines and base is just somewhat questionable.

2/14/2007 1:28:31 PM - "C" remains just below guidelines and no base to buy from.

2/13/2007 1:05:06 PM - "C" remains just below guidelines and no base to buy from.

2/12/2007 1:22:06 PM - "C" remains just below guidelines.

2/9/2007 1:20:04 PM - "C" remains just below guidelines.

2/6/2007 1:02:57 PM - "C" remains just below guidelines.

2/5/2007 1:55:17 PM - "C" remains jusy below guidelines.

1/19/2007 12:36:25 PM - "C" remains below guidelines and now there is no base to buy from.

1/18/2007 12:47:52 PM - "C" remains below guidelines and now there is no base to buy from.

1/17/2007 1:05:51 PM - "C" remains below guidelines and now there is no base to buy from.

1/12/2007 1:03:24 PM - Gap open recently with follow through yet "C" remains below guidelines and now base is questionable.

1/11/2007 12:52:39 PM - Gap open recently with follow through yet "C" remains below guidelines and now base is questionable.

1/9/2007 1:02:05 PM - Gap open recently with follow through yet "C" remains below guidelines and now base is questionable.

1/5/2007 12:52:53 PM - Gap open recently with follow through yet "C" remains below guidelines and now base is questionable.

1/4/2007 1:09:34 PM - Gap open recently with follow through yet "C" remains below guidelines and now base is questionable.

12/21/2006 12:56:57 PM - Gap open recently with follow through yet "C" remains below guidelines and now base is questionable.

12/20/2006 1:15:59 PM - Gap open recently with follow through yet "C" remains below guidelines and now base is questionable.

12/19/2006 12:49:52 PM - Gap open recently with follow through yet "C" remains below guidelines and now base is questionable.

12/18/2006 12:33:11 PM - Gap open recently with follow through yet "C" remains below guidelines and now base is questionable.

12/14/2006 1:00:15 PM - Gap open recently with follow through yet "C" remains below guidelines and now base is questionable.

12/13/2006 1:02:35 PM - Gap open recently with follow through yet "C" remains below guidelines and now base is questionable.

12/12/2006 1:01:59 PM - Gap open recently with follow through yet "C" remains below guidelines and now base is questionable.

12/11/2006 12:45:55 PM - Gap open recently with follow through yet "C" remains below guidelines and now base is questionable.

12/8/2006 1:29:10 PM - Gap open recently with follow through yet "C" remains below guidelines and now base is questionable.

12/6/2006 1:29:10 PM - Gap open recently with follow through yet "C" remains below guidelines and now base is questionable.

11/28/2006 1:03:17 PM - Gap open recently with follow through yet "C" remains below guidelines and now base is questionable.

11/20/2006 1:06:26 PM - Gap open recently with follow through yet "C" remains below guidelines and no base.

11/17/2006 1:17:09 PM - Gap open recently with follow through yet "C" remains below guidelines and no base.

11/16/2006 1:22:00 PM - Gap open recently with follow through yet "C" remains below guidelines and no base.

11/15/2006 - Gap open recently with follow through yet 'C' remains below guidelines and no base.

11/13/2006 1:12:55 PM - Gap open recently with follow through yet "C" remains below guidelines and no base.

11/10/2006 1:02:07 PM - Gap open recently with follow through yet "C" remains below guidelines and no base.

11/9/2006 1:02:02 PM - Gap open yesterday and follow through today yet "C" remains below guidelines and no base.

11/8/2006 1:04:51 PM - Gap open yesterday and follow through today yet "C" remains below guidelines and no base.

11/7/2006 12:56:04 PM - Gap open yesterday and follow through today yet "C" remains below guidelines and no base.

11/6/2006 1:19:12 PM - Gap open yet "C" below guidelines and no base.

10/31/2006 1:05:58 PM - "C" below guidelines and no base.

10/10/2006 12:47:51 PM - "C" below guidelines and no base.

10/5/2006 12:47:02 PM - "C" below guidelines and no base.

10/4/2006 1:07:21 PM - "C" below guidelines and no base.

10/3/2006 12:42:39 PM - "C" below guidelines and no base.

10/2/2006 12:34:28 PM - "C" below guidelines and no base.

9/29/2006 12:41:46 PM - "C" below guidelines and no base.

9/28/2006 12:39:00 PM - "C" below guidelines and no base.

9/27/2006 12:39:47 PM - "C" below guidelines and no base.

9/26/2006 12:45:44 PM - "C" below guidelines and no base.

9/25/2006 1:06:01 PM - "C" below guidelines and no base.

9/7/2006 1:03:54 PM - "C" below guidelines.

9/6/2006 12:52:29 PM - "C" below guidelines.

8/10/2006 12:48:53 PM - "C" below guidelines.

8/3/2006 12:37:20 PM - "C" below guidelines.

1/6/2006 1:03:14 PM - No base.

1/3/2006 1:12:29 PM - No base.

12/21/2005 12:45:56 PM - Now too extended from a sound base of support at this point to be considered buyable under the guidelines.

12/16/2005 1:11:16 PM - "C" below guidelines.

11/17/2005 1:38:01 PM - "C" below guidelines.

11/16/2005 12:59:29 PM - "C" below guidelines.

11/15/2005 1:37:37 PM - "C" below guidelines.

11/14/2005 12:48:17 PM - "C" below guidelines.

11/11/2005 12:32:51 PM - "C" below guidelines.

11/3/2005 1:24:20 PM - "C" below guidelines.

11/2/2005 1:03:16 PM - "C" below guidelines.

11/1/2005 1:30:46 PM - "C" below guidelines.

10/31/2005 1:26:40 PM - "C" somewhat questionable.

8/2/2005 12:42:02 PM - "C" somewhat questionable.

7/18/2005 12:41:16 PM - Best in decent group. "C" somewhat questionable.

7/15/2005 12:32:03 PM - Best in decent group. "C" somewhat questionable.

7/14/2005 12:50:55 PM - Best in decent group. "C" questionable.

1/31/2005 1:05:20 PM - L in good group. Gapped out of a questionable base.