11/28/2017 12:30:36 PM - Hovering near its all-time high after a spurt of volume-driven gains. Recently reported +28% earnings on +11% sales revenues for the Sep '17 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria).

3/31/2015 12:26:53 PM - Gapped up today on news it plans to buy a Johnson Control Unit for $1.48 Billion. Recently reported +3% earnings on +25% sales revenues for the Dec '14 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). It was dropped from the Featured Stocks list on 7/27/07.

1/21/2015 12:22:55 PM - Encountering distributional pressure and slumping further below its 50 DMA line with today's 8th consecutive loss. Noted with caution in the 12/04/14 mid-day report - "Reported +33% earnings on +31% sales revenues for the Sep '14 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). It survived but failed to impress following a severe downturn since dropped from the Featured Stocks list on 7/27/07."

1/16/2015 12:16:53 PM - Encountering mild distributional pressure this week and slumping below its 50 DMA line. Last noted with caution in the 12/04/14 mid-day report - "Reported +33% earnings on +31% sales revenues for the Sep '14 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). It survived but failed to impress following a severe downturn since dropped from the Featured Stocks list on 7/27/07."

12/4/2014 12:10:43 PM - Encountering distributional pressure this week after wedging to a new 52-week high with recent gains lacking great volume conviction. Noted with caution in prior mid-day reports - "Reported +33% earnings on +31% sales revenues for the Sep '14 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). It survived but failed to impress following a severe downturn since dropped from the Featured Stocks list on 7/27/07."

12/3/2014 12:12:49 PM - Made gradual progress and wedged to a new 52-week high with recent gains lacking great volume conviction. Last noted with caution in the 10/30/14 mid-day report - "Reported +33% earnings on +31% sales revenues for the Sep '14 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). It survived but failed to impress following a severe downturn since dropped from the Featured Stocks list on 7/27/07."

10/30/2014 12:31:59 PM - Reported +33% earnings on +31% sales revenues for the Sep '14 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). It survived but failed to impress following a severe downturn since dropped from the Featured Stocks list on 7/27/07.

7/29/2014 12:22:03 PM - Showed better than +25% earnings (C criteria) in the Mar '14 quarter but the 4 prior quarterly earnings comparisons were below the fact-based investment system's guidelines. It was dropped from the Featured Stocks list on 7/27/07.

7/28/2007 - Well above average volume declines yesterday breaking support of the 200 DMA. As previously noted - A break below there would be the final sell signal. As of 7/27/07, this stock was removed from the CANSLIM.net Featured Stocks List.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up by James Taulman with an annotated graph here. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 7/27/07 CANSLIM.net After Market Update with a graph annotated by the CANSLIM.net expert staff here.



7/27/2007 - G - Well above average volume declines today breaking support of the 200 DMA. As previously noted - A break below there would be the final sell signal. As of tonight this stock will be removed from the CANSLIM.net Featured Stocks List.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up by James Taulman with an annotated graph here. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 7/27/07 CANSLIM.net After Market Update with a graph annotated by the CANSLIM.net expert staff here.



7/26/2007 5:47:09 PM - G - Declines today on more than 2 times averge volume to support of the 200 DMA. A break below there would be the final sell signal.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up by James Taulman with an annotated graph here. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with a graph annotated by the CANSLIM.net expert staff here.



7/25/2007 - G - Gapped open then plunged with a wide trading range today closing with a gain on above average volume.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up by James Taulman with an annotated graph here. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with a graph annotated by the CANSLIM.net expert staff here.



7/24/2007 4:02:49 PM - G - Closes below its 50 DMA ($37.81) on above average volume, triggering a sell signal.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up by James Taulman with an annotated graph here. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with a graph annotated by the CANSLIM.net expert staff here.



7/23/2007 - G - Closes with a loss after being higher intra-day as volume was below average. Recent downtrend continues after the 7/16 negative reversal.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up by James Taulman with an annotated graph here. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with a graph annotated by the CANSLIM.net expert staff here.



7/20/2007 5:47:11 PM - G - Just about all declines today on above average volume with a close near session lows.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up by James Taulman with an annotated graph here. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with a graph annotated by the CANSLIM.net expert staff here.



7/19/2007 3:59:46 PM - G - Below average volume advance today with a close near session highs.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up by James Taulman with an annotated graph here. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with a graph annotated by the CANSLIM.net expert staff here.



7/18/2007 - G - Had some gains intra-day yet closed with a slight loss, marking the third straight day of declines.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up by James Taulman with an annotated graph here. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with a graph annotated by the CANSLIM.net expert staff here.



7/17/2007 - G - Had some gains intra-day yet looks to be closing near unchanged.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up by James Taulman with an annotated graph here. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with a graph annotated by the CANSLIM.net expert staff here.



7/17/2007 - G - Had some gains intra-day yet looks to be closing near unchanged.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up by James Taulman with an annotated graph here. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with a graph annotated by the CANSLIM.net expert staff here.



7/16/2007 - G - Had some new highs this morning yet negativly reversed to close with a loss on above average volume.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up by James Taulman with anannotated graph here. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with a graph annotated by the CANSLIM.net expert staff here.



7/16/2007 12:42:10 PM - G - New highs this morning!

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up by James Taulman with anannotated graph here. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with a graph annotated by the CANSLIM.net expert staff here.



7/13/2007 - G - Looking to close at a new all-time high on above average volume.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up by James Taulman with anannotated graph here. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with a graph annotated by the CANSLIM.net expert staff here.



7/13/2007 12:22:56 PM - G - Continues advancing today from near its 50 DMA ($37.45). No overhead supply remains in the way of new highs.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a graph annotated by the CANSLIM.net expert staff here with a pivot point of $38.98. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with a graph annotated by the CANSLIM.net expert staff here.



7/12/2007 - G - Continues advancing today from near its 50 DMA ($37.40). No overhead supply remains in the way of new highs.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a graph annotated by the CANSLIM.net expert staff here with a pivot point of $38.98. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with a graph annotated by the CANSLIM.net expert staff here.



7/11/2007 - G - Advances today from near its 50 DMA ($37.27). Not much overhead supply remains in the way of new highs.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a graph annotated by the CANSLIM.net expert staff here with a pivot point of $38.98. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with a graph annotated by the CANSLIM.net expert staff here.



7/11/2007 12:27:02 PM - G - Advances this morning from near its 50 DMA ($37.27).Not much overhead supply remains in the way of new highs.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraphsB. here and a pivot point of $38.98. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraphsB. here.



7/10/2007 - G - Declines today to near the 50 DMA ($37.18).

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraphs® here and a pivot point of $38.98. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraphs® here.



7/9/2007 - G - All declines today on just under average volume after decent price progress on Friday closing just off of new highs. A break of the 50 DMA ($37.14) would be a sell signal.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here.



7/6/2007 4:52:50 PM - G - Decent price progress today closing just off of new highs although volume was only about average. A break of the 50 DMA ($37.08) would be a sell signal.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here.



7/5/2007 4:45:06 PM - G - Continues trading near its 50 DMA ($37.00) as volume is below average.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here.



7/3/2007 7:07:08 PM - G - Continues trading near its 50 DMA ($36.95) as volume is below average.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here.



7/2/2007 4:37:57 PM - G - Continues trading near its 50 DMA ($36.91) as volume is below average.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here.



6/29/2007 5:02:38 PM - G - Continues trading near its 50 DMA ($36.89) as volume is below average.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here.



6/28/2007 - G - Continues gains today yet with a decrease in volume.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98. Broke out on 6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here.



6/27/2007 4:33:27 PM - G - Closes with an above average volume gain, just below what is now resistance of the 50 DMA ($36.86).

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98. Broke out on6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here.



6/26/2007 - G- Looks to be closing below support of the 50 DMA ($36.84) triggering a sell signal.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98. Broke out on6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here.



6/25/2007 4:37:48 PM - Y - Pulls back today right to support of the 50 DMA ($36.79). Further declines would be a sell signal.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98. Broke out on6/15/07 with volume, triggering a technical buy signal. Was also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here.



6/22/2007 4:05:47 PM - Y - All declines today yet on light volume and closed off of session lows. Broke out Friday (6/15/07) with volume, triggering a technical buy signal.

Please note there was an error in the pivot point included in the note on Friday and the correct pivot point is $38.98 as referenced in the FSU of the May 18th After-Market Update story on the day of feature (5/18/2007) available here.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98. Also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here.



6/21/2007 - Y - Indecisive trading this morning with a fairly wide trading range yet looks to be closing with a gain. Just broke out Friday (6/15/07) with volume, triggering a technical buy signal.

Please note there was an error in the pivot point included in the note on Friday and the correct pivot point is $38.98 as referenced in the FSU of the May 18th After-Market Update story on the day of feature (5/18/2007) available here.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98. Also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here.



6/21/2007 12:24:52 PM - Y - Indecisive trading this morning with a fairly wide trading range. Now near unchanged. Just broke out Friday with volume, triggering a technical buy signal.

Please note there was an error in the pivot point included in the note on Friday and the correct pivot point is $38.98 as referenced in the FSU of the May 18th After-Market Update story on the day of feature (5/18/2007) available here.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98. Also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here.



6/20/2007 4:12:55 PM - Y - Third straight down day in a row since the most recent breakout. Just broke out Friday with volume, triggering a technical buy signal.

Please note there was an error in the pivot point included in the note on Friday and the correct pivot point is $38.98 as referenced in the FSU of the May 18th After-Market Update story on the day of feature (5/18/2007) available here.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98. Also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here.



6/19/2007 - Y - Gains first thing this morning yet drifted lower to close with a loss. Just broke out Friday with volume, triggering a technical buy signal.

Please note there was an error in the pivot point included in the note on Friday and the correct pivot point is $38.98 as referenced in the FSU of the May 18th After-Market Update story on the day of feature (5/18/2007) available here.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98. Also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here.



6/18/2007 - Y - Somewhat indecisive trading today after it just broke out Friday with volume, triggering a technical buy signal.

Please note there was an error in the pivot point included in the note on Friday and the correct pivot point is $38.98 as referenced in the FSU of the May 18th After-Market Update story on the day of feature (5/18/2007) available here.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98. Also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here.



6/18/2007 - Y - Broke out Friday with volume, triggering a technical buy signal.

Please note there was an error in the Pivot Point included in the note on Friday and the correct Pivot Point is $38.98 as referenced in the FSU of the May 18th After-Market Update story on the day of feature (5/18/2007) available here.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98. Also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here.



6/15/2007 - Y - Broke out today with volume ,triggering a technical buy signal.

Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98 (corrected). Also covered in more detail in the 6/15/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here.



6/15/2007 - Y - Breaking out today with volume on pace to have it trigger a technical buy signal. Featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98 (corrected). Also covered in more detail in the 5/18/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here.

6/14/2007 - Y - Has yet to trigger since featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98 (corrected). Also covered in more detail in the 5/18/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here. A break above the pivot point with the required volume would have it triggering a technical buy signal.

6/8/2007 - Y - Has yet to trigger since featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98 (corrected). Also covered in more detail in the 5/18/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here. A break above the pivot point with the required volume would have it triggering a technical buy signal.

6/5/2007 - Y - Group rank has fallen. Has yet to trigger since featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98 (corrected). Also covered in more detail in the 5/18/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here. A break above the pivot point with the required volume would have it triggering a technical buy signal.

6/4/2007 - Y - Dipped to support of its 50 DMA ($35.84) then closed with a slight gain. Group rank has fallen. Has yet to trigger since featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98. Also covered in more detail in the 5/18/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here. A break above the pivot point with the required volume would have it triggering a technical buy signal.

5/31/2007 - Y - Gains this morning yet traded lower through out the day and closed with a slight loss. Group rank has fallen. Has yet to trigger since featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98 (corrected). Also covered in more detail in the 5/18/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here. A break above the pivot point with the required volume would have it triggering a technical buy signal.

5/30/2007 - Y - Dipped briefly first thing this morning yet closed with a 3.5% gain on above average volume. Group rank has fallen. Has yet to trigger since featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98 (corrected). Also covered in more detail in the 5/18/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here. A break above the pivot point with the required volume would have it triggering a technical buy signal.

5/30/2007 - Y - Dipped briefly first thing this morning yet closed with a 3.5% gain on above average volume. Group rank has fallen. Has yet to trigger since featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98. Also covered in more detail in the 5/18/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here. A break above the pivot point with the required volume would have it triggering a technical buy signal.

5/29/2007 - Y - Decent gains first thing this morning yet price has drifted lower through-out the day and now it is sitting with a slight decline as volume is above average. Group rank has fallen. Has yet to trigger since featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98 (corrected). Also covered in more detail in the 5/18/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here. A break above the pivot point with the required volume would have it triggering a technical buy signal.

5/25/2007 - Y - Just about all declines again today to support of the 50 DMA ($35.64). Has yet to trigger since featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98 (corrected). Also covered in more detail in the 5/18/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here. A break above the pivot point with the required volume would have it triggering a technical buy signal.

5/24/2007 - Y - Just about all declines today and a close near session lows as volume was about average. Has yet to trigger since featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98 (corrected). Also covered in more detail in the 5/18/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here. A break above the pivot point with the required volume would have it triggering a technical buy signal.

5/21/2007 - Y - Has yet to trigger since featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a pivot point of $38.98 (corrected). Also covered in more detail in the 5/18/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here. A break above the pivot point with the required volume would have it triggering a technical buy signal.

5/18/2007 - Y - Sales history and base have improved. Just featured in the 5/18/07 CANSLIM.net Mid-Day BreakOuts Report at $37.24 as a set up with a DailyGraph here and a Pivot Point of $38.98 (corrected). Also covered in more detail in the 5/18/07 CANSLIM.net After Market Update with an annotated DailyGraph(R) here. A break above the pivot point with the required volume would have it triggering a technical buy signal.

5/18/2007 - Y - Sales history and base have improved. A break above the pivot point with the required volume would have it triggering a technical buy signal. (PP corrected)

5/4/2007 12:29:59 PM - Sales history is just below the guidelines and base is a bit questionable.

5/3/2007 12:27:43 PM - Sales history is just below the guidelines and base is a bit questionable.

2/7/2007 12:36:48 PM - No base.

11/27/2006 12:40:50 PM - No base.

11/14/2006 12:30:09 PM - No base.

11/13/2006 12:36:00 PM - No base.

11/10/2006 12:42:32 PM - No base.

11/9/2006 12:36:01 PM - Base questionable.

11/8/2006 12:35:00 PM - Base questionable.

11/7/2006 12:23:48 PM - Group rank just below guidelines and base questionable.

10/31/2006 12:44:24 PM - Group rank just below guidelines and base questionable.

10/27/2006 12:42:01 PM - Group rank below guidelines and base questionable.

5/24/2006 4:47:41 PM - G - Well above average volume declines today after a recent break of support of its long term (more significant) upward trendline and its 50 DMA. As previously mentioned -a break below those levels would be a concern as well as a technical sell signal. Featured at $41.63 and had steadily risen to double before recent declines. Recently covered in more detail in the 5/16/06 CANSLIM.net After Market Update with a DailyGraph(R) here. As of tonight this stock will be dropped from the CANSLIM.net Featured Stocks List.

5/25/2006 - As of 5/24/06, this stock was dropped from the CANSLIM.net Featured Stocks List.

5/23/2006 - G - Downtrend continues after a break of support of its long term (more significant) upward trendline and its 50 DMA. As previously mentioned -a break below those levels would be a concern as well as a technical sell signal. Featured at $41.63 and had steadily risen to double before recent declines. Recently covered in more detail in the 5/16/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/22/2006 4:33:23 PM - G - Continues trading just below the support of its long term (more significant) upward trendline and its 50 DMA ($81.11) and in a downtrend. As previously mentioned -a break below that level would be a concern as well as a technical sell signal. Featured at $41.63 and had steadily risen to double before recent declines. Recently covered in more detail in the 5/16/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/19/2006 3:15:05 PM - G - Continues trading just below the support of its long term (more significant) upward trendline and its 50 DMA ($80.95) and in a downtrend. As previously mentioned -a break below that level would be a concern as well as a technical sell signal. Featured at $41.63 and had steadily risen to double before recent declines. Recently covered in more detail in the 5/16/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/18/2006 - G - Continues trading just below the support of its long term (more significant) upward trendline and its 50 DMA ($80.77). As previously mentioned -a break below that level would be a concern as well as a technical sell signal. Featured at $41.63 and had steadily risen to double before recent declines. Recently covered in more detail in the 5/16/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/17/2006 - G - Closed just below the support it found yesterday at its long term (more significant) upward trendline. As previously mentioned -a break below that level would be a concern as well as a technical sell signal. Featured at $41.63 and has steadily risen to double since. Recently covered in more detail in the 5/16/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/16/2006 - G - Found support yesterday at its long term (more significant) upward trendline and now has moved up and closed with decent gain. As previously mentioned -a break below those levels would be a concern as well as a technical sell signal. Featured at $41.63 and has steadily risen to double since. Recently covered in more detail in the 5/16/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/15/2006 4:14:24 PM - G - More above average volume declines today closing just below its 50 DMA and near a long term (more significant) upward trendline. As previosuly mentioned -a break below those levels would be a concern as well as a technical sell signal. Featured at $41.63 and has steadily risen to double since.

5/12/2006 2:51:08 PM - G - Considerable declines today YET holding above support of its 50 DMA and a long term (more reliable) upward trendline. A break below those levels would be a concern as well as a technical sell signal. Featured at $41.63 and has steadily risen to double since.

5/11/2006 12:46:37 PM - G - Price remains in overall gradual uptrend. Featured at $41.63 and has steadily risen to double since.

5/4/2006 - G - Price remains in overall gradual uptrend. Featured at $41.63 and has steadily risen to double since.

5/3/2006 - G - Above average volume gains to close near new highs today. Price remains in overall gradual uptrend. Featured at $41.63 and has steadily doubled since.

5/3/2006 12:49:54 PM - G - Gap open and above average volume gains today after annoucing earnings! Price remains just off of all-time highs and in overall gradual uptrend. Featured at $41.63 and has steadily doubled since.

5/2/2006 - G - Above average volume declines today yet price remains just off of all-time highs and in overall gradual uptrend. Featured at $41.63 and has steadily doubled since.

5/1/2006 - G - Remains near new highs, only trading about average volume. Remains in overall gradual uptrend. Featured at $41.63 and has doubled since.

4/28/2006 4:32:57 PM - G - New highs again today yet volume only about average. Remains in overall gradual uptrend. Featured at $41.63 and has doubled since.

4/27/2006 4:51:46 PM - G - New highs today on above average volume. Remains in overall gradual uptrend. Featured at $41.63 and has doubled since.

4/27/2006 12:38:16 PM - G - Had gains in the morning half of the session yet now sits with a slight loss that is not much of a concern as price is just off of all-time highs. Remains in overall gradual uptrend. Featured at $41.63 and has doubled since.

4/26/2006 12:27:41 PM - G - Above average volume gains today as price is just off of all-time highs. Remains in overall gradual uptrend. Featured at $41.63 and has doubled since.

4/25/2006 4:34:32 PM - G - Above average volume declines today are a bit of a concern. Remains in overall gradual uptrend. Featured at $41.63 and has doubled since.

4/24/2006 12:56:32 PM - G - Remains near all-time highs and in overall uptrend. Featured at $41.63 and has doubled since.

4/20/2006 4:05:40 PM - G - Remains near all-time highs and in overall uptrend. Featured at $41.63 and has doubled since.

4/19/2006 - G - New high close on above average volume. Price remains in overall uptrend. Featured at $41.63 and has doubled since.

4/18/2006 - G - New high close yet volume only about average. Price remains in overall uptrend. Featured at $41.63 and has doubled since.

4/7/2006 12:46:36 PM - G - Price remains in overall uptrend. Featured at $41.63 and has almost doubled since.

4/6/2006 3:53:15 PM - G - Additional gains again today as price remains in overall uptrend. Featured at $41.63 and has almost doubled since.

4/5/2006 12:41:03 PM - G - Additional gains today as price remains in overall uptrend. Featured at $41.63 and has almost doubled since.

4/4/2006 3:46:57 PM - G - Above average volume gains today. Price remains in overall uptrend. Featured at $41.63 and has almost doubled since.

3/31/2006 - G - Above average volume declines today after a recent gap open and solid gains. Price remains in overall uptrend. Featured at $41.63 and has almost doubled since.

3/29/2006 - G - Even more new highs after a recent gap open and solid gains. Price remains in overall uptrend. Featured at $41.63 and has almost doubled since.

3/29/2006 - G - More new highs after yesterday's gap open and solid gains. Price remains in overall uptrend. Featured at $41.63 and has almost doubled since.

3/28/2006 2:56:31 PM - G - Gap open and solid gains today. Price remains in overall uptrend. A break of the upward trendline would be a concern. Featured at $41.63.

3/28/2006 - G - New highs with better volume. Price remains in overall uptrend. A break of the upward trendline would be a concern. Featured at $41.63.

3/27/2006 3:36:15 PM - G - New high close today with better volume. Price remains in overall uptrend and near new highs. A break of this upward trendline would be a concern. Featured at $41.63.

3/24/2006 4:41:39 PM - G - New high close yet volume should have been better. Price remains in overall uptrend and near new highs. A break of this upward trendline would be a concern. Featured at $41.63.

3/17/2006 3:23:45 PM - G - Price remains in overall uptrend and near new highs. A break of this upward trendline would be a concern. Featured at $41.63.

3/16/2006 - G - Some declines in price today after yesterday's new high close on above average volume. Price remains in overall uptrend and near new highs. A break of this upward trendline would be a concern. Featured at $41.63.

3/15/2006 4:28:29 PM - G - New high close on above average volume! Price remains in overall uptrend and at new highs. A break of this upward trendline would be a concern. Featured at $41.63.

3/15/2006 12:36:18 PM - G - Price remains in overall uptrend and at new highs. A break of this upward trendline would be a concern. Featured at $41.63.

3/10/2006 3:57:10 PM - G - Price remains in overall uptrend. A break of this upward trendline would be a concern. Featured at $41.63.

3/8/2006 - G - More declines yet price remains in overall uptrend. A break of this upward trendline would be a concern. Featured at $41.63.

3/7/2006 3:47:26 PM - G -Declines yet price remains in overall uptrend. A break of this upward trendline would be a concern. Featured at $41.63.

3/6/2006 3:30:18 PM - G -Declines yet price remains in overall uptrend. A break of this upward trendline would be a concern. Featured at $41.63.

3/3/2006 3:46:52 PM - G - Another new high close today keeps price in overall uptrend. Featured at $41.63.

3/2/2006 - G - New high close today keeps price in overall uptrend. Featured at $41.63.

3/1/2006 - G - New highs close today keeps price in overall uptrend. Featured at $41.63.

2/28/2006 4:34:39 PM - G - Above average volume declines today yet price is still overall in an uptrend. Yet a break below support ($64) would be a concern. Featured at $41.63.

2/27/2006 3:52:24 PM - G - New highs today yet volume has lacked conviction. Price is still overall in an uptrend. Yet a break below support ($64) would be a concern. Featured at $41.63.

2/24/2006 1:14:52 PM - G - Remains near all-time highs and price is still overall in an uptrend. Yet a break below support ($64) would be a concern. Featured at $41.63.

2/22/2006 - G - Remains near all-time highs and price is still overall in an uptrend. Yet a break below support ($64) would be a concern. Featured at $41.63.

2/21/2006 3:19:52 PM - G - Declines today yet on below average volume and price is still overall in an uptrend. Yet a break below there would be a concern. Featured at $41.63.

2/16/2006 4:08:20 PM - G - Continues advancing from support of recent highs ($64) and its upward trendline. Yet a break below there would be a concern. Featured at $41.63.

2/14/2006 5:01:24 PM - G - Above average volume advance today from initial support of recent highs ($64) yet a break below there would be a concern. Featured at $41.63.

2/8/2006 5:03:22 PM - G - Gap down and continued declines. Support near $64 and a break below there would be a concern. Featured at $41.63.

2/8/2006 12:13:23 PM - G - Gap down and continued declines. Support near $64 and a break below there would be a concern. Featured at $41.63.

2/7/2006 4:07:50 PM - G - Continued declines after a recent gap open. Support near $68 and a break below there would be a concern. Featured at $41.63.

2/7/2006 12:25:40 PM - G - Continued declines after a recent gap open. Support near $68 and a break below there would be a concern. Featured at $41.63.

2/6/2006 4:36:59 PM - G - 2nd day of declines after a recent gap open. Featured at $41.63.

2/3/2006 12:10:28 PM - G - Holding on to most of yesterday"s gains from a gap open. Featured at $41.63.

2/2/2006 - G - Gap open and a solid advance today to new highs adding to gains since featured at $41.63.

2/1/2006 12:22:50 PM - G - Remains near all-time highs yet group rank has fallen.

1/30/2006 3:40:27 PM - G - Remains near all-time highs yet group rank has fallen.

1/24/2006 4:05:56 PM - G - Had new highs intra-day yet reversed and closed near unchanged. Initial support at $60.

1/17/2006 - G - Declines on almost average volume. Support at $57.

1/13/2006 3:45:30 PM - G - Declines on above average volume. Support at $57.

1/13/2006 10:06:17 AM - G - Declines this morning on above average volume. Support at $57.

1/9/2006 3:38:54 PM - G - New highs again today.

1/5/2006 4:11:09 PM - G - New highs today.

1/4/2006 12:54:17 PM - G - More new highs today on above average volume.

1/3/2006 4:09:16 PM - G - New highs today on above average volume.

1/3/2006 12:33:28 PM - G - Traded above the pivot WITHOUT above average volume to trigger a fresh technical buy signal. CANSLIM.net status is changed back to green. Continues trading above its upward trendline (seen on a weekly chart). Group rank has fallen though.

12/30/2005 4:46:07 PM - G - Traded above the pivot WITHOUT above average volume to trigger a fresh technical buy signal. CANSLIM.net status is changed back to green. Continues trading above its upward trendline (seen on a weekly chart). Group rank has fallen though.

12/28/2005 3:59:58 PM - Y - Again it did trade above the pivot today yet WITHOUT above average volume to trigger a fresh technical buy signal. Continues trading above its upward trendline (seen on a weekly chart). Group rank has fallen though.

12/27/2005 3:43:17 PM - Y - Did trade above the pivot today yet WITHOUT above average volume to trigger a fresh technical buy signal. Continues trading above its upward trendline (seen on a weekly chart). Group rank has fallen though.

12/22/2005 - Y - Another above average volume through the pivot point would trigger a fresh technical buy signal. Continues trading above its upward trendline (seen on a weekly chart). Group rank has fallen though.

12/16/2005 5:36:47 PM - Y - Breaks out of a 7 week base on above average volume triggering a fresh technical buy signal! Continues trading above its upward trendline (seen on a weekly chart). A break below there would be a concern.

12/15/2005 5:00:42 PM - G - Solid gains today to near new highs! Continues trading above its upward trendline (seen on a weekly chart). A break below there would be a concern.

12/12/2005 12:34:28 PM - G - Solid gains today! Continues trading above its upward trendline (seen on a weekly chart). A break below there would be a concern.

12/5/2005 4:00:29 PM - G - Slight gap down and declines today yet on about average volume. Continues trading above its upward trendline (seen on a weekly chart). A break below there would be a concern.

12/1/2005 5:04:53 PM - G - Continues trading above its upward trendline (seen on a weekly chart). A break below there would be a concern.

11/28/2005 - G - Declines today yet volume below average and it continues trading above its upward trendline (seen on a weekly chart). A break below there would be a concern. See note above.

11/21/2005 12:34:18 PM - G - Gains today on above average volume. Continues trading above its upward trendline (seen on a weekly chart). A break below there would be a concern.

11/15/2005 3:50:07 PM - G - Above average volume declines today is a concern as price near support at $50.

11/10/2005 - G - Dipped intra-day yet reversed from session lows to close with a solid gain on .more than 3 times average volume.

11/9/2005 3:55:58 PM - G - Downtrend continues with new recent lows today on a gap down. Initial support at $50.

11/8/2005 4:58:19 PM - G - New recent lows today. Initial support at $50.

11/8/2005 12:49:49 PM - G - Slight gap down and declines this morning yet turning up. Initial support at $50.

11/7/2005 5:29:27 PM - G - Turning up with volume conviction after 2 days of declines. Initial support at $50.

11/7/2005 12:28:41 PM - G - Turning up after 2 days of declines.

11/4/2005 4:56:02 PM - G - Considerable declines today yet volume was about average. Support near $50 and a break below there would be a concern.

11/3/2005 - G - A bit of wipsaw action today after yesterday's solid advance to new highs with volume conviction that added to gains since featured.

11/3/2005 1:02:49 PM - G - Solid advanace to new highs with volume conviction adding to gains since featured!

11/2/2005 12:42:43 PM - G - Solid advanace to new highs with volume conviction adding to gains since featured!

11/1/2005 12:52:44 PM - G - Another up day on above average volume. Of course, a break to new highs would be significant.

10/27/2005 3:44:38 PM - G - Slight gap down and now sits near support of an upward trendline. Immediate declines below $45 would be a concern.

10/26/2005 5:31:34 PM - G - Continues trading near its 50 DMA.

10/19/2005 4:46:30 PM - G - More declines today after its close below its 50 DMA yesterday.

10/18/2005 4:09:41 PM - G - Closed below its 50 DMA although on less than average volume.

10/14/2005 4:16:52 PM - G - Moved up from support near its 50 DMA although volume could have been better.

10/6/2005 4:33:45 PM - G - Near support at its 50 DMA ($47.17).

10/6/2005 12:27:20 PM - G - Continues trading below that $50 mark yet volume was very light. As previously noted - "Has had resistance at $50 and a break above there would be significant." 50 DMA ($47.17) is now support.

10/5/2005 12:44:23 PM - G - Continues trading below that $50 mark yet volume was very light. As previously noted - "Has had resistance at $50 and a break above there would be significant." 50 DMA ($47.40) is now support.

10/4/2005 4:48:30 PM - G - Back below that $50 mark yet volume was very light. As previously noted - "Has had resistance at $50 and a break above there would be significant."

10/3/2005 4:45:48 PM - G - Broke and closed above $50 today although volume could have been better. As previously noted - "Has had resistance at $50 and a break above there would be significant."

9/30/2005 12:25:26 PM - G - More gains today on above average volume. Has had resistance at $50 and a break above there would be significant.

9/29/2005 5:13:31 PM - G - Gains today though volume about average.

9/28/2005 4:33:22 PM - G - Reversed from near support of upward trendline to close above it 50 DMA on well above average volume!

9/27/2005 5:24:53 PM - G - Near support of an upward trendline.

9/22/2005 4:20:00 PM - G - Decent reversal after breaking support of its 50 DMA.

9/21/2005 4:28:41 PM - G - Breaking support of its 50 DMA.

9/19/2005 4:19:12 PM - G - Near support of its 50 DMA.

9/16/2005 4:35:31 PM - G - Slight gap down and declines today though volume was light.

9/12/2005 3:58:20 PM - G - Near all-time highs with not many willing sellers nor overhead supply in the way of more gains. Seems to have some resistence with the $50 level for some reason. A break above there could be significant.

9/7/2005 4:22:39 PM - G - Near all-time highs with not many willing sellers nor overhead supply in the way of more gains.

9/2/2005 5:11:19 PM - G - Off a bit though volume light.

9/2/2005 5:11:18 PM - G - Off a bit though volume light.

9/1/2005 12:52:08 PM - G - Continues adding to gains with volume conviction after recent gap open back above its 50 DMA.

8/31/2005 1:13:38 PM - G - Adding to gains with volume conviction after yesterday's gap open back above it 50 DMA.

8/30/2005 4:33:31 PM - G - Gap open back above it 50 DMA. A convincing turn around with volume that we like to see.

8/29/2005 - G - More declines today yet did reverse off of session lows to close with a slight loss. Needs to convincing move higher. Recently broke support of it upward trendline and its 50 DMA.. As previously mentioned a break below there would be a technical concern. For some investors this action is considered a flat out sell signal.

8/26/2005 11:39:53 AM - G - Breaking support of both its upward trendline and its 50 DMA ($44.50). As previously mentioned a break below there would be a technical concern. For some investors this action is considered a flat out sell signal.

8/24/2005 - G - Reversed from session lows to close with a slight gain. Support at both its upward trendline and its 50 DMA ($44.21). A break below there would be a technical concern.

8/22/2005 4:41:00 PM - G - Ended higher today yet volume was less than average. Support at both its upward trendline and its 50 DMA ($43.91). A break below there would be a technical failure.

8/19/2005 4:56:07 PM - G - Ended higher today yet volume was less than average. Support at both its upward trendline and its 50 DMA ($43.79). A break below there would be a technical failure.

8/18/2005 4:31:54 PM - G - Declines today yet volume was less than average. Support at both its upward trendline and its 50 DMA ($43.65). A break below there would be a technical failure.

8/17/2005 5:05:50 PM - G - Declines today yet volume was less than average. Supprot at both its upward trendline and its 50 DMA ($43.49). A break below there would be a technical failure.

8/11/2005 4:25:52 PM - G - Again, decent price progress yet volume is less than average.

8/11/2005 4:25:51 PM - G - Again, decent price progress yet volume is less than average.

8/9/2005 3:53:21 PM - G - Decent price progress yet volume is less than average.

8/8/2005 4:19:51 PM - G - Reversed from support near $44.

8/8/2005 4:19:50 PM - G - Reversed from support near $44.

8/8/2005 11:41:16 AM - G - Continues trending lower on overall lighter volume since recent strong gap open. Above support near $44.

8/5/2005 4:47:24 PM - G - Again lower after yesterday's strong gap open yet today's volume light.

8/4/2005 4:31:32 PM - G - Lower after yesterday's strong gap open yet today's volume light.

8/3/2005 12:20:36 PM - G - Gap open on big volume! Adding to gains since featured.

8/3/2005 11:35:37 AM - G - Gap open on big volume! Adding to gains since featured.

8/2/2005 - G - Holding up near all time highs while recent overall volume remain less than average. Not many willing sellers at this point.

8/1/2005 4:07:35 PM - G - Had gains intra-day yet closes with a loss.

8/1/2005 4:07:34 PM - G - Had gains intra-day yet closes with a loss.

7/29/2005 5:36:56 PM - G - Continues making new highs yet volume could have been better.

7/29/2005 5:36:55 PM - G - Continues making new highs yet volume could have been better.

7/28/2005 6:18:24 PM - G - Again nice price progress yet volume could have been better.

7/27/2005 4:25:27 PM - G - Nice price progress yet volume could have been better.

7/25/2005 11:19:55 AM - G - Was lower earlier this morning yet has reversed and now sits near unchanged.

7/22/2005 - G - Trading range tightens and volume lightens. That can be a good sign. Remains highly ranked.

7/21/2005 6:04:44 PM - G - Closed lower on light turnover.

7/19/2005 4:22:09 PM - G - Small gap higher yet volume was light.

7/15/2005 4:56:21 PM - G - Pulled back on light volume. Third consecutive decline. Support near $40. Remains highly ranked.

7/15/2005 4:56:02 PM - G - Pulled back on light volume. Third consecutive decline. Support near $40. Remains with the highest ranks.

7/14/2005 5:28:42 PM - G - Pulled back on well above average volume for a second consecutive session. Support near $40. Remains with the highest ranks.

7/13/2005 6:52:06 PM - G - Gap down on above average volume and close just off of session lows. Support near $40. Remains with the highest ranks.

7/13/2005 12:29:55 PM - G - Pulling back after reccent advance. Quickly got Too ET. Continues acting healthy above pivot point.

7/13/2005 11:08:56 AM - G - Small gap lower today. However, still remains in uptrend and is highliy ranked.

7/13/2005 11:08:55 AM - G - Small gap lower today. However, still remains in uptrend and is highliy ranked.

7/12/2005 4:25:14 PM - G - Closed at a new 52-week yet volume was below average. Still remains in uptrend and highliy ranked.

7/12/2005 4:25:12 PM - G - Closed at a new 52-week yet volume was below average. Still remains in uptrend and highliy ranked.

7/11/2005 - G - Closed higher yet volume was below average. Still remains in uptrend and highliy ranked.

7/8/2005 4:15:38 PM - G - Had new highs intra-day yet closed with modest gain. Still remains in uptrend and highliy ranked. Volume about average today.

7/7/2005 5:07:51 PM - G - Had new highs intra-day yet closed about unchanged. Still remains in uptrend and highliy ranked. Volume light.

7/6/2005 - G - New high close yet volume light. Remains very highly ranked.

7/1/2005 - G - Moves lower on above average volume. Quickly got Too ET. Continues acting healthy above pivot point.

7/1/2005 - G - Light volume pull back. Quickly got Too ET. Continues acting healthy above pivot point.

6/30/2005 - G - Advance today on about average volumne. Decent gains since recently featured on 6/20 at $41.63.

6/29/2005 - G - Decline today on average volumne. Decent gains since recently featured on 6/20 at $41.63.

6/28/2005 6:00:24 PM - G - New high close on above average volume producing continued gains since recently featured on 6/20 at $41.63.

6/28/2005 12:32:48 PM - G - Moving higher again today. Quickly got Too ET. Continues acting healthy above pivot point.

6/27/2005 - G - Moving higher again today. Quickly got Too ET. Continues acting healthy above pivot point.

6/24/2005 - Y - New high close on 4 times normal volume! Highly ranked.

6/24/2005 12:24:20 PM - Y - Best in great group. Strong "C".

6/22/2005 4:41:14 PM - Y - Remains above support of recent base.

6/22/2005 12:27:40 PM - Y - Best in great group. Strong "C".

6/21/2005 4:48:25 PM - Y - Pulled back a bit today on volume lighter than the prior two advancing sessions.

6/21/2005 12:22:37 PM - Y - Best in great group. Strong "C".

6/20/2005 4:16:31 PM - Y - Gap open and new high close while trading more than twice average volume! Very highly ranked.

6/20/2005 12:27:30 PM - Y - Best in great group. Strong "C".

6/9/2005 12:33:07 PM - Recent IPO on 6/10/04. Sales history below guidelines.

6/7/2005 12:28:07 PM - Recent IPO on 6/10/04.

6/1/2005 12:36:24 PM - Recent IPO on 6/10/04.

5/26/2005 12:28:17 PM - Questionable base. Recent IPO on 6/10/04.

5/24/2005 12:18:16 PM - Questionable base. Recent IPO on 6/10/04.

5/23/2005 12:36:42 PM - Questionable base. Recent IPO on 6/10/04.

5/20/2005 12:40:52 PM - Questionable base. Recent IPO on 6/10/04.

5/19/2005 12:32:33 PM - Questionable base. Recent IPO on 6/10/04.

3/4/2005 12:27:07 PM - Questionable base. Recent IPO on 6/10/04.

1/24/2005 12:26:41 PM - Questionable base. Recent IPO on 6/10/04.

1/3/2005 12:30:40 PM - Gapped open last week and has since receded. Questionable base. Recent IPO on 6/10/04.

12/30/2004 12:15:29 PM - Gap open earlier this week and again today from a questionable base. Recent IPO on 6/10/04.

12/29/2004 12:29:03 PM - Gap open earlier this week from a questionable base. Recent IPO on 6/10/04.

12/23/2004 12:30:00 PM - Gap open yesterday from a questionable base. Recent IPO on 6/10/04.

12/22/2004 12:13:29 PM - Gap open today from a questionable base. Recent IPO on 6/10/04.

12/6/2004 12:23:43 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

12/2/2004 12:21:11 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.