5/26/2022 2:51:10 PM - Rebounded above its 50 DMA line ($30) on the prior session and hit a new 52-week high with today's 2nd consecutive volume-driven gain. Erratic annual earnings growth history (A criteria) is a concern, fundamentally.

5/25/2022 1:01:56 PM - Rebounding above its 50 DMA line ($29.91) with today's volume-driven gain. Erratic annual earnings growth history (A criteria) is a concern, fundamentally.

2/27/2008 1:30:01 PM - Extended from an ideal base, it hit a new all-time high on 2/26/08 amid recent strength in energy related stocks. Since the major averages hit bottom on 1/23/08 it has been rallying right along with the major indices. It found strong support near its 50 DMA line and prior chart highs in the $46 area. Strong annual earnings growth history (good A criteria) and solid quarterly earnings increases help satisfy the C and A criteria.

2/20/2008 1:12:43 PM - Hit a new all-time high again today. Rallying strong since finding support near its 50 DMA line and prior chart highs in the$46 area. Strong annual earnings growth history (good A criteria). Quarterly sales revenues and earnings increases have been a bit erratic, raising concerns.

2/8/2008 12:54:53 PM - Hit a new all-time high today after rallying strong since finding support near its 50 DMA line and prior chart highs in the$46 area. Strong annual earnings growth history (good A criteria). Quarterly sales revenues and earnings increases have been a bit erratic.

12/20/2007 1:28:28 PM - Added to the S&P 500 Index today. Recently traded heavy volume when rallying to new all-time highs above prior resistance in the $46 area. Sales and earnings growth history has been erratic. Group strength is helping it along.

12/19/2007 1:01:02 PM - Edging higher today. Will be added to the S&P 500. Recently traded to new all-time highs above prior resistance in the $46 area. Sales and earnings growth history has been erratic. Group strength is helping it along.

12/18/2007 12:39:28 PM - Gapped up today. Will be added to the S&P 500. Recently traded to new all-time highs above prior resistance in the $46 area. Sales and earnings growth history has been erratic. Group strength is helping it along.

12/11/2007 1:41:42 PM - Gapped up and traded to new all-time highs above prior resistance in the $46 area. Sales and earnings growth history has been erratic. Group strength is helping it along.

12/10/2007 12:59:01 PM - Gapped up to nearly challenge prior chart highs in the $46 area. Sales and earnings growth history is below guidelines. Group strength is helping it along.

10/18/2007 1:14:26 PM - Sales and earnings growth history is below guidelines, but improved nicely in the latest quarter. Group strength is help it along.

8/8/2007 1:41:01 PM - "C" is decelerating.

8/2/2006 12:47:40 PM - "C" is decelerating.

1/24/2006 12:48:39 PM - Base somewhat questionable.

1/3/2006 1:11:25 PM - Base somewhat questionable.