7/14/2022 12:38:06 PM - Holding its ground in a tight range near its 52-week high after a gap up on 6/24/22 M&A news. Recent quarterly comparisons through Mar '22 were strong but its prior earnings history is not a match with the fundamental guidelines of the fact-based investment system.

7/13/2022 1:06:45 PM - Holding its ground after a gap up on 6/24/22 M&A news. Recent quarterly comparisons through Mar '22 were strong but its prior earnings history is not a match with the fundamental guidelines of the fact-based investment system.

7/12/2022 12:35:05 PM - Holding its ground after a gap up on 6/24/22 M&A news. Recent quarterly comparisons through Mar '22 were strong but its prior earnings history is not a match with the fundamental guidelines of the fact-based investment system.

7/11/2022 1:23:26 PM - Holding its ground after a gap up on 6/24/22 M&A news. Recent quarterly comparisons through Mar '22 were strong but its prior earnings history is not a match with the fundamental guidelines of the fact-based investment system.

7/7/2022 12:34:57 PM - Holding its ground after a gap up on 6/24/22 M&A news. Recent quarterly comparisons through Mar '22 were strong but its prior earnings history is not a match with the fundamental guidelines of the fact-based investment system.

7/6/2022 12:29:35 PM - Holding its ground after a gap up on 6/24/22 M&A news. Recent quarterly comparisons through Mar '22 were strong but its prior earnings history is not a match with the fundamental guidelines of the fact-based investment system.

7/5/2022 12:21:14 PM - Holding its ground after a gap up on 6/24/22 M&A news. Recent quarterly comparisons through Mar '22 were strong but its prior earnings history is not a match with the fundamental guidelines of the fact-based investment system.

7/1/2022 12:17:35 PM - Holding its ground after a gap up on 6/24/22 M&A news. Recent quarterly comparisons through Mar '22 were strong but its prior earnings history is not a match with the fundamental guidelines of the fact-based investment system.

6/30/2022 12:23:44 PM - Gapped up on 6/24/22 M&A news. Recent quarterly comparisons through Mar '22 were strong but its prior earnings history is not a match with the fundamental guidelines of the fact-based investment system.

6/29/2022 12:31:39 PM - Gapped up on 6/24/22 M&A news. Recent quarterly comparisons through Mar '22 were strong but its prior earnings history is not a match with the fundamental guidelines of the fact-based investment system.

6/28/2022 12:49:49 PM - Gapped up on 6/24/22 M&A news. Recent quarterly comparisons through Mar '22 were strong but its prior earnings history is not a match with the fundamental guidelines of the fact-based investment system.

2/16/2018 12:34:32 PM - Held its ground stubbornly since its 2/02/18 gap up and additional volume-driven gains. Prior mid-day reports cautioned - "Earnings history has been erratic since it was dropped from the Featured Stocks list on 3/17/06."

2/15/2018 2:26:46 PM - Held its ground since its gap up and additional volume-driven gains. The 2/07/18 mid-day report cautioned - "Earnings history has been erratic since it was dropped from the Featured Stocks list on 3/17/06."

2/7/2018 1:19:37 PM - Gapped up on 2/02/18 and hitting new 52-week highs with additional volume-driven gains. Earnings history has been erratic since it was dropped from the Featured Stocks list on 3/17/06.

2/6/2018 1:03:36 PM - Gapped up on 2/02/18 and hitting new 52-week highs with additional volume-driven gains. Earnings history has been erratic since it was dropped from the Featured Stocks list on 3/17/06.

2/5/2018 1:44:38 PM - Gapped up on the prior session hitting a new 52-week high. Earnings history has been erratic since it was dropped from the Featured Stocks list on 3/17/06.

3/18/2006 - Gapping down this morning after a downgrade by Stephens Inc from Overweight to Equal-weight. Had significant declines recently while trading above average volume. Now below support at its 200 DMA and closed near session lows. As of 3/17/06 this issue was dropped from the CANSLIM.net Featured Stocks List.

3/17/2006 3:55:35 PM - G - Gapping down this morning after a downgrade by Stephens Inc from Overweight to Equal-weight. Had significant declines yesterday while trading above average volume. Now below support at its 200 DMA and closed near session lows. As of tonight this issue will be ropped from CANSLIM.net's Featured Stocks List.

3/17/2006 - G - Gapping down this morning after a downgrade by Stephens Inc from Overweight to Equal-weight. Had significant declines yesterday while trading above average volume. Now below support at its 200 DMA.

3/16/2006 4:16:04 PM - G - Significant declines today closing near session lows while trading above average volume. Support at its 200 DMA.

3/15/2006 5:17:17 PM - G - Nice above average volume gains today. A break above $30 would be significant.

3/14/2006 - G - Closed above its 50 DMA yet volume lacked conviction.

3/9/2006 - G - Just under it 50 DMA. Did close well below its 50 DMA on 3/6 triggering a technical sell signal.

3/8/2006 - G - Gains today on light volume. Did close well below its 50 DMA triggering a technical sell signal.

3/7/2006 - G - Continued declines today although volume remains below average. Did close well below its 50 DMA triggering a technical sell signal.

3/6/2006 - G - Considerable declines today although volume was below average. Did close well below its 50 DMA triggering a technical sell signal.

3/2/2006 5:52:31 PM - G - Holding above its 50 DMA.

3/1/2006 5:18:52 PM - G - A pick up in volume today with some gains. Holding above its 50 DMA.

2/28/2006 5:18:49 PM - G - Holding above its 50 DMA.

2/24/2006 3:48:14 PM - G - Holding above its 50 DMA.

2/23/2006 4:18:29 PM - G - Holding above its 50 DMA.

2/21/2006 4:04:29 PM - G - Holding above its 50 DMA.

2/17/2006 4:51:08 PM - G - Gains today holding above its 50 DMA.

2/16/2006 4:50:08 PM - G - Gains today with an increase in volume closing above its 50 DMA.

2/15/2006 4:24:00 PM - G - Closed above its 50 DMA yet volume could have been better.

2/9/2006 4:55:26 PM - G - Again decent price progress today yet volume could have been better.

2/8/2006 5:55:03 PM - G - Decent price progress today yet volume could have been better.

1/26/2006 - G - Announced earnings and got hit with selling. Did close well off of session lows. Needs to convincingly move higher.

1/24/2006 4:56:16 PM - G - Continues trading higher since a nice reversal from support at its 200 DMA (1/18).

1/18/2006 4:40:58 PM - G - Nice reversal from support at its 200 DMA.

1/17/2006 5:31:32 PM - G - Considerable declines today. Support near its 50 DMA ($28.06). A break below ther would be a concern.

1/13/2006 4:36:26 PM - G - Considerable declines today. Support near its 50 DMA ($28.06). A break below ther would be a concern.

1/5/2006 1:38:22 PM - G - Recently reversed from near support at its 50 DMA and has continued trading higher since.

1/3/2006 4:53:53 PM - G - Reversed from near support at its 50 DMA.

12/30/2005 5:35:08 PM - G - Continues trending downward. Support at its 50 DMA ($26.59).

12/29/2005 4:34:36 PM - Y - Dipped intra-day yet managed to close with a gain.

12/27/2005 5:03:17 PM - Y - Breaking support of an upward trendline today.

12/21/2005 5:59:45 PM - Y - Closed two cents off its session's highs yet, volume below average.

12/20/2005 4:42:37 PM - Y - Above average volume declines today are a concern.

12/16/2005 5:59:04 PM - Y - Broke out yesterday triggering a technical buy signal yet today is trading lower.

12/16/2005 1:24:33 PM - Y - Broke out yesterday triggering a technical buy signal yet today is trading lower.

12/15/2005 5:53:05 PM - Y - Breaking out today triggering a technical buy signal. Qucikly got a little extended.

12/15/2005 12:53:54 PM - Base questionable.

12/7/2005 1:18:07 PM - Base questionable.

12/2/2005 1:36:17 PM - Base questionable.

8/1/2005 1:29:25 PM - Group just okay.

7/18/2005 12:49:08 PM - Best in just ok group.

7/15/2005 12:38:01 PM - Best in just ok group.

7/14/2005 12:59:31 PM - Best in just ok group.

7/11/2005 1:12:40 PM - Best in just ok group. "C" questionable.

3/17/2005 12:52:21 PM - Best in very good group. "C" questionable. Too Et.

3/16/2005 12:32:15 PM - Best in very good group. "C" questionable. Too Et.

3/15/2005 12:41:19 PM - Best in very good group. "C" questionable. Too Et.

3/14/2005 12:54:06 PM - L in good group though "C" and base questionable.

3/9/2005 12:42:45 PM - L in good group. "C" and base questionable. Moving higher.

3/8/2005 1:06:43 PM - L in good group. "C" and base questionable. Moving higher.

3/7/2005 12:58:32 PM - L in good group. "C" and base questionable.

2/1/2005 12:53:06 PM - L in good group. Base questionable.