4/16/2010 12:52:27 PM - Pulling back today after recently inching to new 52-week highs. Sales revenues and earnings history has been erratic and below guidelines.

3/23/2010 12:14:44 PM - Pulling back after recently inching to new 52-week highs. Sales revenues and earnings history has been erratic and below guidelines.

3/19/2010 12:28:18 PM - Pulling back after recently inching to new 52-week highs. Sales revenues and earnings history has been erratic and below guidelines.

3/18/2010 12:09:15 PM - Recently inching to new 52-week highs. Sales revenues and earnings history has been erratic and below guidelines.

3/11/2010 12:02:31 PM - Recently inching to new 52-week highs. Sales revenues and earnings history has been erratic and below guidelines.

3/9/2010 12:21:53 PM - Inching to new 52-week highs, its sales revenues and earnings history has been erratic and below guidelines.

3/8/2010 12:19:09 PM - Sales revenues and earnings history has been erratic and below guidelines. Wedging to new 52-week highs.

2/24/2010 12:19:00 PM - Sales revenues and earnings history has been erratic and below guidelines. Wedging to new 52-week highs.