11/4/2022 12:27:13 PM - Reversed into the red today after early gains hitting another new all-time high. Recent quarterly comparisons through Sep '22 showed strong sales revenues and earnings increases versus the year ago periods, but its annual earnings (A criteria) has been erratic.

11/3/2022 12:17:27 PM - Hitting a new all-time high wit today's big gain. Recent quarterly comparisons through Sep '22 showed strong sales revenues and earnings increases versus the year ago periods, but its annual earnings (A criteria) has been erratic.

10/5/2022 12:21:53 PM - Above its 50 DMA line, perched within striking distance of its prior high. Recent quarterly comparisons through Jun '22 showed strong sales revenues and earnings increases versus the year ago periods, but its annual earnings (A criteria) has been erratic.

7/3/2008 11:21:39 AM - Positively reversed after an early pullback under its 50 DMA line toward prior chart highs in the $89 area, an important support level to watch.

5/23/2008 12:54:47 PM - Falling today for a third session of heavy volume losses back toward prior chart highs in the $89 area that may be a support level to watch now. Negatively reversed from all-time high territory this week. Strong energy group has helped it, however the company has an unimpressive annual earnings history.

9/19/2005 12:24:41 PM - Breaking out like most oil related stocks though from a base that is somewhat questionable.

9/16/2005 12:38:34 PM - Base somewhat questionable.

9/2/2005 12:38:31 PM - Base somewhat questionable.

9/1/2005 12:55:14 PM - Base somewhat questionable.

8/31/2005 1:14:46 PM - Base somewhat questionable.

7/25/2005 12:36:36 PM - Impressive technical action today as stock is breaking out of a 5 week base on above average volume. Grpup ranking are a bit under par.

7/6/2005 12:21:25 PM - Just ok group. Too ET.

7/5/2005 12:37:33 PM - Just ok group. Too ET.

6/28/2005 12:34:54 PM - Just ok group. Too ET.

6/27/2005 12:20:29 PM - Just ok group. Too ET.

6/24/2005 12:24:39 PM - Just ok group. Too ET.

6/21/2005 12:23:22 PM - Just ok group. Too ET.

6/20/2005 12:31:14 PM - Just ok group. Too ET.

6/17/2005 12:57:22 PM - Just ok group. Yet technically breaking out of a new 5 month base. Now Too ET.

6/16/2005 12:32:02 PM - Just ok group. Yet technically breaking out of a new 5 month base. Now Too ET.

6/15/2005 12:28:17 PM - Just ok group. Yet technically breaking out of a new 5 month base .

6/10/2005 12:22:40 PM - Decent group. Building a new 5 month base.

6/9/2005 12:33:53 PM - Decent group. Building a new 5 month base.

6/8/2005 12:40:10 PM - Decent group. Building a new 5 month base.

4/4/2005 12:24:02 PM - Best in good group, Building a new 5 week base.

4/1/2005 12:18:52 PM - Good group, Way Too ET.

3/18/2005 12:27:11 PM - Good group, Way Too ET.

3/9/2005 12:19:59 PM - Good group, Way Too ET.

3/3/2005 12:30:42 PM - L in good group, Way Too ET.

3/2/2005 12:36:43 PM - L in good group, Way Too ET.

3/1/2005 12:18:01 PM - L in good group, Way Too ET.

2/25/2005 12:24:50 PM - L in good group, Way Too ET.

2/24/2005 12:29:35 PM - Best in pretty good group, Way Too ET.

2/23/2005 12:20:46 PM - Best in pretty good group, Way Too ET.

2/22/2005 12:18:49 PM - Best in pretty good group, Way Too ET.

2/18/2005 12:22:22 PM - Best in pretty good group, Way Too ET.

2/17/2005 12:28:55 PM - L in just okay group, Too ET.

2/16/2005 12:25:54 PM - L in just okay group, Too ET.

2/14/2005 12:41:00 PM - L in just okay group, Too ET.

2/11/2005 12:25:09 PM - L in just okay group, Too ET.

11/18/2004 12:33:12 PM - L in just okay group, Highly ranked by IBD.

10/8/2004 1:00:00 PM - L in decent group, Highly ranked by IBD. No base.

10/7/2004 1:00:00 PM - L in decent group, Highly ranked by IBD. No base.

9/29/2004 1:00:00 PM - L in decent group, Highly ranked by IBD.

9/15/2004 1:00:00 PM - L in decent group, very near prior highs after a 6-week cup. Highly ranked by IBD.

7/16/2004 1:00:00 PM - L in decent group. Highly ranked by IBD.