4/23/2015 12:38:59 PM - Rallying above its 50 DMA line with today's gap up and considerable gain. Reported earnings -54% on +0% sales for the Mar '15 quarter. Prior comparisons were sub par, and it was noted in prior mid-day reports with caution - "Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since noted in the 5/15/07 mid-day report."

2/19/2014 12:56:40 PM - Found recent support near its 50 DMA line. Reported earnings +54% on +22% sales for the Dec '13 quarter. Prior comparisons were sub par, and it was noted in prior mid-day reports with caution - "Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since noted in the 5/15/07 mid-day report."

2/13/2014 12:55:04 PM - Enduring distributional pressure today and slumping below its 50 DMA line with a volume-driven loss. Reported earnings +54% on +22% sales for the Dec '13 quarter. Prior comparisons were sub par, and it was noted in prior mid-day reports with caution - "Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since noted in the 5/15/07 mid-day report."

1/15/2014 12:36:00 PM - Perched at its 52-week high today while posting a 2nd consecutive gain backed by above average volume. Recently endured mild distributional pressure. Reported earnings +16% on +6% sales for the Sep '13 quarter. Prior comparisons were sub par, and it was noted in prior mid-day reports with caution - "Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since noted in the 5/15/07 mid-day report."

1/14/2014 12:22:18 PM - Perched at its 52-week high, enduring mild distributional pressure. Reported earnings +16% on +6% sales for the Sep '13 quarter. Prior comparisons were sub par, and it was noted in prior mid-day reports with caution - "Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since noted in the 5/15/07 mid-day report."

6/13/2013 12:25:31 PM - Slumping further below its 50 DMA line this week. Reported earnings -3% on +6% sales for the Mar '13 quarter. Prior comparisons were sub par, and it was noted in prior mid-day reports with caution - "Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since noted in the 5/15/07 mid-day report."

6/12/2013 12:59:36 PM - Slumping below its 50 DMA line again this week. Reported earnings -3% on +6% sales for the Mar '13 quarter. Prior comparisons were sub par, and it was noted in prior mid-day reports with caution - "Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since noted in the 5/15/07 mid-day report."

6/7/2013 12:19:59 PM - Finding support near its 50 DMA line while churning heavier volume this week. Reported earnings -3% on +6% sales for the Mar '13 quarter. Prior comparisons were sub par, and it was noted in prior mid-day reports with caution - "Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since noted in the 5/15/07 mid-day report."

4/25/2013 12:12:57 PM - Gapped up today for considerable gain and a new 52-week high with heavier volume. Reported earnings -3% on +6% sales for the Mar '13 quarter. Prior comparisons were sub par, and it was noted in prior mid-day reports with caution - "Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since noted in the 5/15/07 mid-day report."

2/28/2013 12:43:27 PM - Hitting a new 52-week high with heavier volume behind today's considerable gain. Reported earnings +33% on +5% sales for the Dec '12 quarter. Prior comparisons were sub par, and it was noted in prior mid-day reports with caution - "Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since noted in the 5/15/07 mid-day report."

2/14/2013 12:46:54 PM - Retreating from its 52-week high with heavier volume behind today's 2nd consecutive loss. Reported earnings +33% on +5% sales for the Dec '12 quarter. Prior comparisons were sub par, and it slumped below its 50 DMA line then rebounded and rallied to new highs since last noted in the 9/13/12 mid-day report with caution - "Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since noted in the 5/15/07 mid-day report."

9/13/2012 12:33:10 PM - Hitting another new 52-week high with heavier volume behind today's 6th consecutive gain. Reported earnings +28% on +0% sales for the Jun '12 quarter. Found support when recently consolidating near prior highs in the $43 area and tallied additional volume-driven gains since noted in the 7/18/12 mid-day report - "Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since noted in the 5/15/07 mid-day report."

8/7/2012 12:32:20 PM - Hitting another new 52-week high with today's 4th consecutive gain. Reported earnings +28% on +0% sales for the Jun '12 quarter. Found support when recently consolidating near prior highs in the $43 area and tallied additional volume-driven gains since noted in the 7/18/12 mid-day report - "Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since noted in the 5/15/07 mid-day report."

8/6/2012 12:16:34 PM - Hitting another new 52-week high with today's 3rd consecutive gain. Reported earnings +28% on +0% sales for the Jun '12 quarter. Found support when recently consolidating near prior highs in the $43 area and tallied additional volume-driven gains since noted in the 7/18/12 mid-day report - "Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since noted in the 5/15/07 mid-day report."

8/2/2012 1:15:45 PM - Gapped up and hit a new 52-week high today. Reported earnings +28% on +0% sales for the Jun '12 quarter. Found support when recently consolidating near prior highs in the $43 area and tallied additional volume-driven gains since last noted in the 7/18/12 mid-day report - "Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since noted in the 5/15/07 mid-day report."

7/18/2012 12:37:23 PM - Perched near its 52-week and multi-year highs today, consolidating near prior highs in the $43 area that define initial support above its 50 DMA line. Last noted in the 3/27/12 mid-day report - "Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since noted in the 5/15/07 mid-day report."

3/27/2012 1:07:17 PM - Inching to new 52-week and multi-year highs this week. Held its ground following a recent streak of consecutive volume-driven gains. Last noted in the 3/08/12 mid-day report - "Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since noted in the 5/15/07 mid-day report."

3/8/2012 12:31:50 PM -

Hitting new 52-week and multi-year highs today while posting its 7th consecutive gain. Prior mid-day reports noted - "Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since noted in the 5/15/07 mid-day report."



3/7/2012 12:33:12 PM -

Holding its ground following a gap up on the prior session, challenging its 52-week and multi-year highs. The 3/06/12 mid-day report noted - "Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since last noted in the 5/15/07 mid-day report."



3/6/2012 12:19:07 PM -

Gapped up today challenging its 52-week and multi-year highs. Fundamentals are below the fact-based investment system's guidelines. It survived but failed to impress since last noted in the 5/15/07 mid-day report.



5/15/2007 12:48:28 PM - "C" and sales history are below the guidelines.

5/9/2007 12:56:07 PM - "C" and sales history are below the guidelines.

4/30/2007 1:02:15 PM - "C", sales history and group rank are all below the guidelines.

4/26/2007 12:46:45 PM - "C", sales history and group rank are all below the guidelines.

4/25/2007 12:43:51 PM - "C", sales history and group rank are all below the guidelines.

4/17/2007 12:40:36 PM - "C", sales history and group rank are all below the guidelines.

4/12/2007 1:33:23 PM - "C", sales history and group rank are all below the guidelines.

4/11/2007 1:34:12 PM - "C", sales history and group rank are all below the guidelines.

4/10/2007 1:36:38 PM - "C", sales history and group rank are all below the guidelines.

2/8/2007 12:42:06 PM - "C" and sales history below guidelines.

10/27/2006 12:49:56 PM - "C" below guidelines. No base.

9/7/2005 1:09:23 PM - "C" somewhat questionable.

7/25/2005 12:45:40 PM - L in decent group. "C" somewhat questionable.

7/11/2005 12:48:03 PM - L in decent group. "C" somewhat questionable. Too ET.

7/8/2005 12:37:04 PM - L in decent group. Impressive move higher today after recent BV gap higher. "C" somewhat questionable. Too ET.

6/30/2005 12:23:53 PM - L in decent group. BV gap higher yesterday. Now pulling back. "C" questionable. Too ET.

6/29/2005 12:53:16 PM - L in decent group. BV gap higher. "C" questionable. Too ET.

6/24/2005 12:27:28 PM - L in pretty good group. "C" and base questionable at this point

5/19/2005 12:42:54 PM - L in good group. "C" and base questionable at this point

2/14/2005 12:55:35 PM - L in good group. Highly ranked by IBD. Base questionable at this point

2/11/2005 12:38:31 PM - L in good group. Highly ranked by IBD. Base questionable at this point

2/10/2005 12:30:18 PM - L in good group. Highly ranked by IBD. Base questionable at this point

1/25/2005 12:31:55 PM - L in good group. Highly ranked by IBD. Base questionable at this point

1/24/2005 12:45:09 PM - Best in good group. Highly ranked by IBD. Base questionable at this point

4/20/2004 1:00:00 PM - L in good group. Highly ranked by IBD. Base questionable at this point