11/17/2023 12:51:39 PM - Stubbornly holding its ground while rebounding toward its 52-week high. Faces little near-term resistance up to the $119 level. Reported Sep '23 quarterly earnings +39% on +23% sales revenues versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% guideline (C criteria).

10/26/2023 12:47:27 PM - Rebounding above 200 DMA line ($104.29) with today's 3rd consecutive volume-driven gain. Faces near-term resistance up to the $119 level. Reported Sep '23 quarterly earnings +39% on +23% sales revenues versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% guideline (C criteria).

7/27/2022 12:52:40 PM - Faces resistance up to the $100 level. Rebounding above its 50 and approaching its 200 DMA line ($90.58) with today's solid gain. Quarterly earnings increases through Mar '22 versus the year ago period were not strong and steady above the +25% guideline (C criteria).

10/8/2015 1:10:44 PM - Sputtering below its 50 and 200 DMA lines. Suffered damaging volume-driven losses since last noted with caution in the 7/28/15 mid-day report while perched near all-time highs - "Earnings increases through Jun '15 were below the +25% guideline (C criteria). A 2:1 split impacted the share prices on 6/12/13. It has a new CEO as of 5/14/14."

7/28/2015 1:27:36 PM - Rebounding above its 50 DMA line with today's 2nd consecutive volume-driven gain. Perched within striking distance of all-time highs. Earnings increases through Jun '15 were below the +25% guideline (C criteria). A 2:1 split impacted the share prices on 6/12/13. It has a new CEO as of 5/14/14.

5/1/2015 1:19:10 PM - Found prompt support at its 50 DMA line with today's volume-driven gain and it is perched near all-time highs. Earnings increases through Mar '15 were below the +25% guideline (C criteria). A 2:1 split impacted the share prices on 6/12/13.

10/1/2014 12:38:51 PM - Consolidating near its 200 DMA line. Last noted with caution in the 7/16/14 mid-day report - "A 2:1 split impacted the share prices on 6/12/13. Earnings increases through Mar '14 were below the +25% guideline (C criteria). It was dropped from the Featured Stocks list on 9/17/08."

7/16/2014 1:02:21 PM - Consolidating above its 50 DMA line since last noted with caution in the 7/01/14 mid-day report - "A 2:1 split impacted the share prices on 6/12/13. Earnings increases through Mar '14 were below the +25% guideline (C criteria). It was dropped from the Featured Stocks list on 9/17/08."

7/1/2014 12:39:09 PM - Hovering near its 52-week high, recently enduring mild distributional pressure. Found support above its 200 DMA line during its consolidation since last noted with caution in the 4/07/14 mid-day report. A 2:1 split impacted the share prices on 6/12/13. Earnings increases through Mar '14 were below the +25% guideline (C criteria). It was dropped from the Featured Stocks list on 9/17/08.

4/7/2014 1:16:08 PM - Slumping well below its 50 DMA line with today's 3rd consecutive loss while enduring mild distributional pressure. Made limited headway since last noted with caution in the 2/04/14 mid-day report - "No overhead supply remains to act as resistance. A 2:1 split impacted the share prices on 6/12/13. The 3 latest quarterly earnings increases were below the +25% guideline (C criteria). Reported earnings +17% on +7% sales for the Sep '13 quarter. This manufacturer of value-added equipment for locomotives has an annual earnings (A criteria) history that has not been strong and steady. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

2/4/2014 1:10:26 PM - Slumping below its 50 DMA line while recently enduring distributional pressure. Prior mid-day reports repeatedly cautioned members - "No overhead supply remains to act as resistance. A 2:1 split impacted the share prices on 6/12/13. The 3 latest quarterly earnings increases were below the +25% guideline (C criteria). Reported earnings +17% on +7% sales for the Sep '13 quarter. This manufacturer of value-added equipment for locomotives has an annual earnings (A criteria) history that has not been strong and steady. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

1/27/2014 1:01:46 PM - Retreating from its 52-week high with today's 2nd consecutive volume-driven loss. Prior mid-day reports repeatedly cautioned members - "No overhead supply remains to act as resistance. A 2:1 split impacted the share prices on 6/12/13. The 3 latest quarterly earnings increases were below the +25% guideline (C criteria). Reported earnings +17% on +7% sales for the Sep '13 quarter. This manufacturer of value-added equipment for locomotives has an annual earnings (A criteria) history that has not been strong and steady. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

12/19/2013 1:41:13 PM - Pulling back today after volume-driven gains 6 days in a row helped it rally into new 52-week high territory. Prior mid-day reports repeatedly cautioned members - "No overhead supply remains to act as resistance. A 2:1 split impacted the share prices on 6/12/13. The 3 latest quarterly earnings increases were below the +25% guideline (C criteria). Reported earnings +17% on +7% sales for the Sep '13 quarter. This manufacturer of value-added equipment for locomotives has an annual earnings (A criteria) history that has not been strong and steady. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

12/18/2013 12:52:25 PM - Volume-driven gains 6 days in a row helped it rally into new 52-week high territory. Prior mid-day reports repeatedly cautioned members - "No overhead supply remains to act as resistance. A 2:1 split impacted the share prices on 6/12/13. The 3 latest quarterly earnings increases were below the +25% guideline (C criteria). Reported earnings +17% on +7% sales for the Sep '13 quarter. This manufacturer of value-added equipment for locomotives has an annual earnings (A criteria) history that has not been strong and steady. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

12/16/2013 12:54:22 PM - Volume-driven gains 4 days in a row helped it hit a new 52-week high today. There was a "negative reversal" at its previous high on 12/02/13, and prior mid-day reports repeatedly cautioned members - "No overhead supply remains to act as resistance. A 2:1 split impacted the share prices on 6/12/13. The 3 latest quarterly earnings increases were below the +25% guideline (C criteria). Reported earnings +17% on +7% sales for the Sep '13 quarter. This manufacturer of value-added equipment for locomotives has an annual earnings (A criteria) history that has not been strong and steady. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

12/13/2013 12:20:24 PM - Consolidating above its 50 DMA line and only -1.7% off its 52-week high today following a "negative reversal" at its high on 12/02/13. Prior mid-day reports repeatedly cautioned members - "No overhead supply remains to act as resistance. A 2:1 split impacted the share prices on 6/12/13. The 3 latest quarterly earnings increases were below the +25% guideline (C criteria). Reported earnings +17% on +7% sales for the Sep '13 quarter. This manufacturer of value-added equipment for locomotives has an annual earnings (A criteria) history that has not been strong and steady. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

12/3/2013 12:52:51 PM - Retreating further from its 52-week high today following a "negative reversal" on the prior session. Prior mid-day reports cautioned members - "No overhead supply remains to act as resistance. A 2:1 split impacted the share prices on 6/12/13. The 3 latest quarterly earnings increases were below the +25% guideline (C criteria). Reported earnings +17% on +7% sales for the Sep '13 quarter. This manufacturer of value-added equipment for locomotives has an annual earnings (A criteria) history that has not been strong and steady. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

12/2/2013 12:59:04 PM - Hitting another new 52-week high today. Last noted in the 11/21/13 mid-day report with caution - "No overhead supply remains to act as resistance. A 2:1 split impacted the share prices on 6/12/13. The 3 latest quarterly earnings increases were below the +25% guideline (C criteria). Reported earnings +17% on +7% sales for the Sep '13 quarter. This manufacturer of value-added equipment for locomotives has an annual earnings (A criteria) history that has not been strong and steady. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

11/21/2013 1:14:31 PM - Pulling back following a "negative reversal" on 11/18/13 at its 52-week high. No overhead supply remains to act as resistance. A 2:1 split impacted the share prices on 6/12/13. The 3 latest quarterly earnings increases were below the +25% guideline (C criteria). Reported earnings +17% on +7% sales for the Sep '13 quarter. This manufacturer of value-added equipment for locomotives has an annual earnings (A criteria) history that has not been strong and steady. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08.

9/23/2013 1:19:47 PM - Perched at its 52-week high today and no overhead supply remains to act as resistance. A 2:1 split impacted the share prices on 6/12/13. The 2 latest quarterly earnings increases were below the +25% guideline (C criteria). Reported earnings +15% on +5% sales for the Jun '13 quarter. This manufacturer of value-added equipment for locomotives has an annual earnings (A criteria) history that has not been strong and steady. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08.

6/13/2013 12:49:51 PM - Slumped below its 50 DMA line today with a 4th consecutive loss, yet it rebounded from earlier lows finding prompt support near that important short-term average. A 2:1 split impacted the current share price on 6/12/13 when noted in the mid-day report with caution - "Little overhead supply remains to act as resistance up through the $56 area. Reported earnings +18% on +6% sales for the Mar '13 quarter. Prior mid-day reports cautioned - 'This manufacturer of value-added equipment for locomotives has an annual earnings (A criteria) history that has not been strong and steady, however the 7 latest quarterly earnings increases above the +25% guideline (through Sep '12) satisfy the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08.'"

6/12/2013 1:35:26 PM - Pulling back toward its 50 DMA line today as a 2:1 split impacts the current share price. Little overhead supply remains to act as resistance up through the $56 area. Reported earnings +18% on +6% sales for the Mar '13 quarter. Prior mid-day reports cautioned - "This manufacturer of value-added equipment for locomotives has an annual earnings (A criteria) history that has not been strong and steady, however the 7 latest quarterly earnings increases above the +25% guideline (through Sep '12) satisfy the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

5/17/2013 12:29:30 PM - Perched at its 52-week high today while tallying its 4th consecutive gain. No overhead supply remains to act as resistance. Reported earnings +18% on +6% sales for the Mar '13 quarter. Held its ground and continued rising since last noted in the 4/08/13 mid-day report with caution - "This manufacturer of value-added equipment for locomotives has an annual earnings (A criteria) history that has not been strong and steady, however the 7 latest quarterly earnings increases above the +25% guideline (through Sep '12) satisfy the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

4/8/2013 12:33:20 PM - Found support at its 50 DMA line when retreating from its 52-week high last week. No overhead supply remains to act as resistance. Reported earnings +40% on +17% sales for the Dec '12 quarter since last noted with caution in the 2/15/13 mid-day report - "This manufacturer of value-added equipment for locomotives has an annual earnings (A criteria) history that has not been strong and steady, however the 7 latest quarterly earnings increases above the +25% guideline (through Sep '12) satisfy the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

2/15/2013 1:16:50 PM - Perched at its 52-week high today with no overhead supply to act as resistance. Held its ground stubbornly and showed mostly bullish action since last noted with caution in the 11/29/12 mid-day report - "This manufacturer of value-added equipment for locomotives has an annual earnings (A criteria) history that has not been strong and steady, however the 7 latest quarterly earnings increases above the +25% guideline (through Sep '12) satisfy the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

11/29/2012 12:47:02 PM - Rebounding toward its 52-week high with today's 5th consecutive gain from a consolidation below its 50 DMA line. No overhead supply remains to act as resistance. This manufacturer of value-added equipment for locomotives has an annual earnings (A criteria) history that has not been strong and steady, however the 7 latest quarterly earnings increases above the +25% guideline (through Sep '12) satisfy the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08.

10/23/2012 12:43:31 PM - Down today with above average volume, testing support at its 50 DMA line. Very little overhead supply exists up through the $86 area. Its annual earnings (A criteria) history has not been strong and steady, yet the 7 latest quarterly earnings increases above the +25% guideline (through Sep '12) satisfy the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08.

7/10/2012 12:50:40 PM - Little overhead supply remains to act as resistance. Prior mid-day reports repeatedly noted - "Its annual earnings (A criteria) history has not been strong and steady, yet the 4 latest quarterly earnings increases above the +25% guideline (Mar, Jun, Sep, Dec '11) satisfied the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

7/5/2012 12:54:21 PM - Little overhead supply remains to act as resistance. Prior mid-day reports repeatedly noted - "Its annual earnings (A criteria) history has not been strong and steady, yet the 4 latest quarterly earnings increases above the +25% guideline (Mar, Jun, Sep, Dec '11) satisfied the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

7/2/2012 12:58:08 PM - Found support at its 200 DMA line during its consolidation since last noted in the 4/25/12 mid-day report when there was no resistance remaining due to overhead supply - "Its annual earnings (A criteria) history has not been strong and steady, yet the 4 latest quarterly earnings increases above the +25% guideline (Mar, Jun, Sep, Dec '11) satisfied the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

4/25/2012 2:02:44 PM - Pulling back today after touching new 52-week and all-time highs on the prior session then reversing into the red. After a recent streak of 6 consecutive volume-driven gains there is no resistance remaining due to overhead supply. It rebounded after a recent slump below its 50 DMA line which occurred since noted in the 3/16/12 mid-day report - "Its annual earnings (A criteria) history has not been strong and steady, yet the 4 latest quarterly earnings increases above the +25% guideline (Mar, Jun, Sep, Dec '11) satisfied the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

4/24/2012 12:45:08 PM - Touched new 52-week and all-time highs today then reversed into the red. After a recent streak of 6 consecutive volume-driven gains there is no resistance remaining due to overhead supply. It rebounded after a recent slump below its 50 DMA line which occurred since noted in the 3/16/12 mid-day report - "Its annual earnings (A criteria) history has not been strong and steady, yet the 4 latest quarterly earnings increases above the +25% guideline (Mar, Jun, Sep, Dec '11) satisfied the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

4/20/2012 12:45:57 PM - Perched at its 52-week and all-time high today following a streak of 6 consecutive volume-driven gains. No resistance remains due to overhead supply. It rebounded after a recent slump below its 50 DMA line which occurred since noted in the 3/16/12 mid-day report - "Its annual earnings (A criteria) history has not been strong and steady, yet the 4 latest quarterly earnings increases above the +25% guideline (Mar, Jun, Sep, Dec '11) satisfied the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

4/18/2012 1:16:29 PM - Inching to another new 52-week and all-time high today with above average volume behind its 6th consecutive gain. No resistance remains due to overhead supply. It rebounded after a recent slump below its 50 DMA line which occurred since noted in the 3/16/12 mid-day report - "Its annual earnings (A criteria) history has not been strong and steady, yet the 4 latest quarterly earnings increases above the +25% guideline (Mar, Jun, Sep, Dec '11) satisfied the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

4/17/2012 12:58:46 PM - Hitting new 52-week and all-time highs with above average volume behind today's 5th consecutive gain. No resistance remains due to overhead supply. It rebounded after a recent slump below its 50 DMA line which occurred since noted in the 3/16/12 mid-day report - "Its annual earnings (A criteria) history has not been strong and steady, yet the 4 latest quarterly earnings increases above the +25% guideline (Mar, Jun, Sep, Dec '11) satisfied the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

4/13/2012 1:07:49 PM - Perched -2.6% off its 52-week and all-time highs with no resistance remaining due to overhead supply. It gapped up on the prior session, rebounding after a slump below its 50 DMA line which occurred since last noted in the 3/16/12 mid-day report - "Its annual earnings (A criteria) history has not been strong and steady, yet the 4 latest quarterly earnings increases above the +25% guideline (Mar, Jun, Sep, Dec '11) satisfied the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

3/16/2012 12:21:35 PM - Up today for new 52-week and all-time highs with no resistance remaining due to overhead supply. Found support at its 50 DMA line on pullbacks in recent months. Its annual earnings (A criteria) history has not been strong and steady, yet the 4 latest quarterly earnings increases above the +25% guideline (Mar, Jun, Sep, Dec '11) satisfied the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08.

1/19/2012 12:39:30 PM - Gapped up today for new 52-week and all-time highs, with no resistance remaining due to overhead supply. Found support at its 50 DMA line on pullbacks since last noted in the 11/11/11 mid-day report after rebounding from a deep consolidation below its 50 and 200 DMA lines - "Its annual earnings (A criteria) history has not been strong and steady, yet the 3 latest quarterly earnings increases above the +25% guideline (Mar, Jun, Sep '11) satisfied the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

11/11/2011 1:12:38 PM - Perched -6.1% off its 52-week and all-time high today. Noted in the 10/27/11 mid-day report after rebounding from a deep consolidation below its 50 and 200 DMA lines - "Its annual earnings (A criteria) history has not been strong and steady, yet the 3 latest quarterly earnings increases above the +25% guideline (Mar, Jun, Sep '11) satisfied the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08."

10/27/2011 2:05:06 PM - It has quickly rebounded to within -3.6% of its 52-week and all-time highs after a deep consolidation below its 50 and 200 DMA lines since noted in the 7/07/11 mid-day report. Its annual earnings (A criteria) history has not been strong and steady, yet the 3 latest quarterly earnings increases above the +25% guideline (Mar, Jun, Sep '11) satisfied the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08.

10/25/2011 1:09:51 PM - It has rebounded within -7.5% of its 52-week and all-time highs after a deep consolidation below its 50 and 200 DMA lines since it was last noted in the 7/07/11 mid-day report. Its annual earnings (A criteria) history has not been strong and steady, yet the 3 latest quarterly earnings increases above the +25% guideline (Mar, Jun, Sep '11) satisfied the C criteria. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08.

7/7/2011 1:31:51 PM - Consolidating above its 50 DMA just -5% off its 52-week and all-time highs. Today its annual earnings history and most recent quarterly earnings increases do not satisfy the C and A criteria. The latest quarter ended March 31, 2011 showed stronger growth. It survived but failed to impress since it was dropped from the Featured Stocks list on 9/17/08.

9/17/2008 - Considerable loss 9/17/2008, and wider intra-day swings in recent weeks indicate uncertainty which does not often bode well. Based on weak action it was dropped from the Featured Stocks list that night. Considerable loss on 9/04/08 was noted as it violated its 50 DMA line, triggering a technical sell signal. The number of top-rated funds owning interest increased from 140 in Sept '07 to 156 as of Jun '08, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

9/17/2008 12:31:55 PM - G - Considerable loss today, and wider intra-day swings in recent weeks indicate uncertainty which does not often bode well. Based on weak action it will be dropped from the Featured Stocks list tonight. Considerable loss on 9/04/08 was noted as it violated its 50 DMA line, triggering a technical sell signal. The number of top-rated funds owning interest increased from 140 in Sept '07 to 156 as of Jun '08, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

9/16/2008 3:12:54 PM - G - Bounced back into positive ground today after another gap down. Recently encountering resistance while trading below its 50 DMA line. Considerable loss on 9/04/08 was noted as it violated its 50 DMA line, triggering a technical sell signal. The number of top-rated funds owning interest increased from 140 in Sept '07 to 156 as of Jun '08, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

9/15/2008 5:07:30 PM - G - Gapped down today. Recently encountering resistance while trading below its 50 DMA line. Considerable loss on 9/04/08 was noted as it violated its 50 DMA line, triggering a technical sell signal. The number of top-rated funds owning interest increased from 140 in Sept '07 to 156 as of Jun '08, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

9/12/2008 3:51:31 PM - G - Encountering resistance while trading below its 50 DMA line. Considerable loss on 9/04/08 was noted as it violated its 50 DMA line, triggering a technical sell signal. The number of top-rated funds owning interest increased from 140 in Sept '07 to 156 as of Jun '08, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

9/11/2008 3:28:27 PM - G - Rallying back toward its 50 DMA line with a gain today on light volume. Considerable loss on 9/04/08 was noted as it violated its 50 DMA line, triggering a technical sell signal. The number of top-rated funds owning interest increased from 140 in Sept '07 to 156 as of Jun '08, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

9/9/2008 11:17:19 AM - G - Encountered resistance at its 50 DMA line after a considerable loss on 9/04/08 violated that important short-term average, triggering a technical sell signal. The number of top-rated funds owning interest increased from 140 in Sept '07 to 157 as of Jun '08, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

9/8/2008 2:21:22 PM - G - Gapped up today and traded above its 50 DMA line, but it has now pulled back under that important short-term average. Considerable loss on 9/04/08 violated its 50 DMA line, triggering a technical sell signal. The number of top-rated funds owning interest increased from 140 in Sept '07 to 157 as of Jun '08, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

9/5/2008 2:16:21 PM - G - Down today after a considerable loss on 9/04/08 violated its 50 DMA line, triggering a technical sell signal. The number of top-rated funds owning interest increased from 140 in Sept '07 to 157 as of Jun '08, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

9/4/2008 12:51:22 PM - G - Considerable loss today, pulling back toward its 50 DMA line, which is always an important support level to watch. The number of top-rated funds owning interest increased from 140 in Sept '07 to 158 as of Jun '08, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

8/31/2008 3:53:55 PM - G - Rallied to a new all-time high last week after finding support above its 50 DMA line, which is always an important support level to watch. The number of top-rated funds owning interest increased from 140 in Sept '07 to 158 as of Jun '08, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

8/28/2008 6:18:04 PM - G - Rallied to a new all-time high after finding support above its 50 DMA line, which is always an important support level to watch. The number of top-rated funds owning interest increased from 140 in Sept '07 to 158 as of Jun '08, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

8/27/2008 1:10:55 PM - G - Consolidating less than -3% from all-time highs and perched above its 50 DMA line, which is always an important support level to watch. The number of top-rated funds owning interest increased from 140 in Sept '07 to 158 as of Jun '08, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

8/26/2008 3:08:25 PM - G - Quietly consolidating above its 50 DMA line, which is always an important support level to watch. The number of top-rated funds owning interest increased from 140 in Sept '07 to 159 as of Jun '08, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

8/25/2008 11:44:20 AM - G - Gapped down today while consolidating above its 50 DMA line, which is always an important support level to watch. The number of top-rated funds owning interest increased from 140 in Sept '07 to 159 as of Jun '08, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

8/22/2008 4:28:21 PM - G - Gapped up today after the prior session's shake-out. Consolidating above its 50 DMA line, which is always an important support level to watch. The number of top-rated funds owning interest increased from 140 in Sept '07 to 159 as of Jun '08, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

8/21/2008 2:19:28 PM - G - Consolidating above its 50 DMA line, which is always an important support level to watch. The number of top-rated funds owning interest increased from 140 in Sept '07 to 159 as of Jun '08, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

8/20/2008 6:42:56 PM - G - Pulled back today on lighter volume from all-time highs. Recent gains on light volume reveal a lack of buying conviction, yet it has shown excellent relative strength. The number of top-rated funds owning interest increased from 140 in Sept '07 to 159 as of Jun '08, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

8/19/2008 1:25:05 PM - G - Edging to all-time highs again today, however recent gains on light volume reveal a lack of buying conviction. The number of top-rated funds owning interest increased from 140 in Sept '07 to 159 as of Jun '08, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

8/14/2008 4:05:33 PM - G - Hit a new all-time high today but fell back to close near the session lows, and its light volume total revealed a lack of buying conviction. As previously noted, it is extended from a sound base. Multiple gains on above average volume, including several gaps up, were action indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

8/12/2008 1:40:30 PM - G - Perched near all-time highs but extended from a sound base. Multiple gains on above average volume, including several gaps up, were action indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

8/11/2008 4:18:49 PM - G - Considerable gain today for its second best close. Extended from a sound base after multiple gains on above average volume including several gaps up, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

8/8/2008 12:29:34 PM - G - Consolidating on quieter volume for the past 2 weeks, still trading well above support at its 50 DMA line. It got extended from a sound base after multiple gains on above average volume including several gaps up, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

8/6/2008 3:04:58 PM - G - Consolidating on quieter volume for the past 2 weeks, still trading well above support at its 50 DMA line. It got extended from a sound base after multiple gains on above average volume including several gaps up, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

8/1/2008 4:14:34 PM - G - Sitting perched quietly near all-time highs, extended from a sound base after multiple gains on above average volume including several gaps up, indicative of institutional buying demand (the I criteria). See the Featured Stock Update section of 7/23/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

8/1/2008 5:09:35 AM - G - Sitting perched quietly near all-time highs, extended from a sound base after multiple gains on above average volume including several gaps up, indicative of institutional buying demand (the I criteria). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/30/2008 4:28:13 PM - G - Perched quietly near all-time highs, extended from a sound base after multiple gains on above average volume including several gaps up, indicative of institutional buying demand (the I criteria). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/29/2008 5:21:02 PM - G - Gain today on above average volume. Perched near all-time highs, extended from a sound base after multiple gains on above average volume including several gaps up, indicative of institutional buying demand (the I criteria). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/25/2008 3:38:33 PM - G - Perched near all-time highs, extended from a sound base after multiple gains on above average volume including several gaps up, indicative of institutional buying demand (the I criteria). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/24/2008 5:16:50 PM - G - Pulling back today after a gap up on 7/22/08 for new all-time highs, getting extended from a sound base. Multiple gains on above average volume included a gap up on 7/14/08 and also a big gain on the prior session indicative of institutional buying demand (the I criteria). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/24/2008 1:59:14 PM - G - Pulling back today after a gap up on 7/22/08 for new all-time highs, getting extended from a sound base. Multiple gains on above average volume included a gap up on 7/14/08 and also a big gain on the prior session indicative of institutional buying demand (the I criteria). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/23/2008 3:51:42 PM - G - Pulling back today after a gap up on 7/22/08 for new all-time highs, getting extended from a sound base. Multiple gains on above average volume included a gap up on 7/14/08 and also a big gain on the prior session indicative of institutional buying demand (the I criteria). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/22/2008 1:48:31 PM - G - Gapped up today for new all-time highs, getting extended from a sound base. Multiple gains on above average volume included a gap up on 7/14/08 and also a big gain on the prior session indicative of institutional buying demand (the I criteria). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/22/2008 1:22:45 PM - G - Gapped up today for new all-time highs, getting extended from a sound base. Multiple gains on above average volume included a gap up on 7/14/08 and also a big gain on the prior session indicative of institutional buying demand (the I criteria). Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/18/2008 5:17:23 PM - G - Pulling back today after several consecutive gains on above average volume for new all-time highs, getting extended from a sound base. Multiple gains on above average volume included a gap up on 7/14/08 and also a big gain on the prior session indicative of institutional buying demand (the I criteria). Recently found support near prior chart lows in the $43 area after dipping just below its 50 DMA line. Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/17/2008 12:35:26 PM - G - Pulling back today after 4 consecutive gains on above average volume for new all-time highs, getting extended from a sound base. Multiple gains on above average volume included a gap up on 7/14/08 and also a big gain on the prior session indicative of institutional buying demand (the I criteria). Recently found support near prior chart lows in the $43 area after dipping just below its 50 DMA line. Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/16/2008 1:43:10 PM - G - Gapped up again today and hit another new all-time high, getting extended above prior highs. Multiple gains on above average volume included a gap up on 7/14/08 and also a big gain on the prior session indicative of institutional buying demand (the I criteria). Recently found support near prior chart lows in the $43 area after dipping just below its 50 DMA line. Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/16/2008 12:03:01 PM - G - Gapped up again today and hit another new all-time high, getting extended above prior highs. Multiple gains on above average volume included a gap up on 7/14/08 and also a big gain on the prior session indicative of institutional buying demand (the I criteria). Recently found support near prior chart lows in the $43 area after dipping just below its 50 DMA line. Featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/15/2008 1:11:49 PM - G - Hit another new all-time high today after a gap up on 7/14/08 and also a big gain on the prior session marked by heavy volume indicative of institutional buying demand (the I criteria). Recently found support near prior chart lows in the $43 area. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/14/2008 1:01:07 PM - G - Gapped up today and hit a new all-time high. Recently found support near prior chart lows in the $43 area. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/11/2008 3:57:43 PM - G - Considerable gain today on above average volume, rising further above its 50 DMA line toward recent highs. Recently found support near prior chart lows in the $43 area. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/10/2008 6:58:22 PM - G - Gain today on average volume, rising above its 50 DMA line. Recently found support near prior chart lows in the $43 area. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/9/2008 6:33:33 PM - G - Loss today on average volume, falling back toward its 50 DMA line. Recently found support near prior chart lows in the $43 area. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/8/2008 3:56:08 PM - G - Gain today with above average volume, repairing its recent 50 DMA line violation after finding support near prior chart lows in the $43 area. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/7/2008 2:37:45 PM - G - Encountering resistance while remaining under its 50 DMA line. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/2/2008 1:48:01 PM - G - Considerable loss today, sinking under prior highs in the $47 area and raising concerns while testing its 50 DMA line, previously noted support levels to watch. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

7/1/2008 8:08:20 PM - G - Ended near its session highs after pulling back intra-day toward prior chart highs in the $47 area and its 50 DMA line, both important support levels to watch. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

6/30/2008 11:18:22 PM - G - Positively reversed today after pulling back intra-day toward prior chart highs in the $47 area and its 50 DMA line, both important support levels to watch. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

6/27/2008 7:25:25 PM - G - Pulling back from all-time highs after multiple gains with above average volume. It is extended from a sound base. Prior chart highs in the $47 are just above its 50 DMA line, both important support levels to watch. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

6/26/2008 12:00:06 PM - G - Gapped down today from all-time highs after 5 consecutive gains with above average volume. It is extended from a sound base. Prior chart highs in the $47 are just above its 50 DMA line, both important support levels to watch. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

6/25/2008 5:57:40 PM - G - Hit another new all-time high today with a 5th consecutive gain with above average volume, leaving it extended from a sound base. Its 50 DMA line and prior highs near $42 are the next important support levels to watch. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

6/24/2008 1:09:21 PM - G - Multiple gains with above average volume have lifted it above its max buy level. Its 50 DMA line and prior highs near $42 are the next important support levels to watch. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

6/20/2008 5:31:30 PM - G - Second consecutive considerable gain with above average volume for a new all-time high. Its 50 DMA line (now $44.02) and prior highs near $42 are the next important support levels to watch. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

6/20/2008 1:23:27 PM - G - Today is its second consecutive considerable gain with above average volume for a new all-time high. Its 50 DMA line (now $44.02) and prior highs near $42 are the next important support levels to watch. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

6/19/2008 1:08:15 PM - G - Considerable gain today on above average volume for a new all-time high. Its 50 DMA line (now $43.79) and prior highs near $42 are the next important support levels to watch. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

6/18/2008 4:23:00 PM - G - Gain on light volume today, bouncing near its 50 DMA (now $43.58). Gaps down on 6/11/08 and on 6/08/08 raised concerns. After its 50 DMA line, prior highs near $42 are the next important support level to watch. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

6/12/2008 6:30:57 PM - G - Gain on light volume today. Gaps down on 6/11/08 and on 6/08/08 have it falling back toward its max buy price, prior chart highs, and its 50 DMA line near the $42-43 level - an important support level to watch now. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

6/11/2008 1:30:56 PM - G - Gapped down today and on 6/08/08, falling back toward its max buy price. Prior chart highs and its 50 DMA line near the $42-43 level are important support to watch now. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

6/6/2008 3:26:10 PM - G - Gapped down today, falling back toward its max buy price, but it is extended from a proper buy point. Support is at prior chart highs and its 50 DMA line now near the $42 level. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

6/5/2008 3:46:53 PM - G - Gain on average volume today, rising further above its max buy price to new all-time highs. Support is at prior chart highs and its 50 DMA line now near the $42 level. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

6/2/2008 6:44:32 PM - G - Pulling back after recent gains lifted it above its max buy price to new all-time highs. Support is at prior chart highs and its 50 DMA line now near the $42 level. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

5/29/2008 6:37:37 PM - G - Third consecutive gain on light volume for new all-time highs. Color code was changed to green after recent gains lifted it above its max buy price to new all-time highs. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

5/27/2008 6:27:41 PM - G - Gain on light volume today for its best ever close. Color code was changed to green after recent gains lifted it above its max buy price to new all-time highs. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

5/23/2008 7:21:16 PM - G - Color code was changed to green after recent gains lifted it above its max buy price to new all-time highs. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

5/20/2008 - G - Small gain today on light volume after it negatively reversed the prior 2 sessions after hitting new highs. Color code was changed to green after recent gains lifted it above its max buy price to new all-time highs. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

5/19/2008 6:06:12 PM - G - Negatively reversed the past 2 sessions after hitting new highs. Color code was changed to green after recent gains lifted it above its max buy price to new all-time highs. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

5/16/2008 6:45:02 PM - G - Negatively reversed after hitting a new high. Color code was changed to green after recent gains lifted it above its max buy price to new all-time highs. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

5/15/2008 6:33:50 PM - G - Color code was changed to green after recent gains lifted it above its max buy price to new all-time highs. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

5/14/2008 1:05:54 PM - G - Gapped down today after analyst downgrades. Color code was changed to green after gains lifted it above its max buy price to new all-time highs. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

5/13/2008 6:46:25 PM - G - Color code was changed to green after gains lifted it above its max buy price to new all-time highs. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

5/12/2008 6:08:14 PM - G - Color code is changed to green today after gains lifted it above its max buy price to new all-time highs. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Good annual earnings history and steady quarterly earnings increases above the +25% guideline satisfy the C and A criteria.

5/9/2008 6:59:41 PM - Y - Edged higher this week, trading above its max buy price. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Recently hit a new all-time high after reporting good earnings and better guidance. Good annual earnings history and steady quarterly increases above the +25% guideline satisfy the C and A criteria.

5/8/2008 4:25:14 PM - Y - Small gain for a new high close today just above its max buy price. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Recently hit a new all-time high after reporting good earnings and better guidance. Good annual earnings history and steady quarterly increases above the +25% guideline satisfy the C and A criteria.

5/7/2008 3:09:50 PM - Y - Negatively reversing after hitting a new high. Still below its max buy price. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Recently hit a new all-time high after reporting good earnings and better guidance. Good annual earnings history and steady quarterly increases above the +25% guideline satisfy the C and A criteria.

5/6/2008 3:49:21 PM - Y - Closed in the upper half of its range. Still below its max buy price. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Recently hit a new all-time high after reporting good earnings and better guidance. Good annual earnings history and steady quarterly increases above the +25% guideline satisfy the C and A criteria.

5/5/2008 3:55:19 PM - Y - Closed in the upper half of its range on about average volume. Still below its max buy price. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Recently hit a new all-time high after reporting good earnings and better guidance. Good annual earnings history and steady quarterly increases above the +25% guideline satisfy the C and A criteria.

5/2/2008 - Y - Closed in the lower half of its range on about average volume. Still below its max buy price. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Recently hit a new all-time high after reporting good earnings and better guidance. Good annual earnings history and steady quarterly increases above the +25% guideline satisfy the C and A criteria.

5/1/2008 6:35:01 PM - Y - Light volume gain for a new high close, yet still below its max buy price. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Recently hit a new all-time high after reporting good earnings and better guidance. Good annual earnings history and steady quarterly increases above the +25% guideline satisfy the C and A criteria.

4/30/2008 - Y - Turned lower after hitting a new high. Trading below its max buy price. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). See the Featured Stock Update section of 4/30/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here).Recently hit a new all-time high after reporting good earnings and better guidance. Good annual earnings history and steady quarterly increases above the +25% guideline satisfy the C and A criteria.

4/29/2008 3:54:03 PM - Y - Trading below its max buy price. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Recently hit a new all-time high after reporting good earnings and better guidance. Good annual earnings history and steady quarterly increases above the +25% guideline satisfy the C and A criteria.

4/28/2008 3:53:11 PM - Y - Trading below its max buy price. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Recently hit a new all-time high after reporting good earnings and better guidance. Good annual earnings history and steady quarterly increases above the +25% guideline satisfy the C and A criteria.

4/28/2008 1:03:22 PM - Y - Trading below its max buy price. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Recently hit a new all-time high after reporting good earnings and better guidance. Good annual earnings history and steady quarterly increases above the +25% guideline satisfy the C and A criteria.

4/25/2008 4:49:39 PM - Y - Closed lower on above average volume. Recently featured in the 4/24/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Posted a considerable gain after gapping up today with heavy volume, but it ended off its session highs and under its pivot point. It hit a new all-time high after reporting good earnings and better guidance. Good annual earnings history and steady quarterly increases above the +25% guideline satisfy the C and A criteria.

4/24/2008 7:11:22 PM - Y - Featured in today's CANSLIM.net Mid-Day BreakOuts Report (read here). Posted a considerable gain after gapping up today with heavy volume, but it ended off its session highs and under its pivot point. It hit a new all-time high after reporting good earnings and better guidance. Good annual earnings history and steady quarterly increases above the +25% guideline satisfy the C and A criteria.

4/24/2008 2:17:12 PM - Y - Considerable gains after gapping up today with heavy volume helping it hit a new all-time high after reporting good earnings and better guidance. Good annual earnings history and steady quarterly increases above the +25% guideline satisfy the C and A criteria.

8/1/2007 1:01:22 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/31/2007 1:12:21 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/30/2007 12:42:31 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/27/2007 12:52:43 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/26/2007 12:52:10 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/25/2007 1:43:35 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

5/3/2007 12:43:31 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

4/27/2007 12:43:11 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/27/2006 -

Continued declines have us removing this issue from the CANSLIM.net Featured Stocks List on 7/26/2006. Initially featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/26/2006 -

G - Continued declines today after yesterday's gap down of 15% after announcing 2Q net grew 40% and the downsizing of 2 Canadian plants. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here. As of tonight this stock will be removed from the CANSLIM.net Featured Stocks List.



7/25/2006 -

G - Gapped down 15% this morning after announcing 2Q net grew 40% and the downsizing of 2 Canadian plants. Continued trading lower and closed near session lows and near support of Oct - Nov lows near $25. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/25/2006 -

G - Continued declines after gapping down 15% this morning after announcing 2Q net grew 40% and the downsizing of 2 Canadian plants. Now trading just above support of Oct - Nov lows near $25. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/25/2006 -

G - Gapping down 15% this morning after announcing 2Q net grew 40% and the downsizing of  2Canadian plants. As previously noted - A breach of the 200 DMA ($31.31) would be another sell signal. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/24/2006 -

G - Again was lower intra-day yet found support at its 200 DMA and reversed from there to close well off of session lows with an increase in volume. As previously noted - A breach of the 200 DMA ($31.31) would be another sell signal. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/21/2006 4:13:24 PM -

G - Was lower intra-day yet found support at its 200 DMA and reversed from there to close well off of session lows. As previously noted - A breach of the 200 DMA ($31.31) would be another sell signal. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/20/2006 -

G - Had some gains intra-day yet closed with a considerable loss and near session lows and below its 50 DMA.. A breach of the 200 DMA ($31.28) would be another sell signal. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/19/2006 -

G - Closes above its 50 DMA yet only on about average volume. Still, a breach of the 200 DMA ($31.17) would be another sell signal. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/18/2006 -

G - Holding just below what is now resistance of its 50 DMA (then $35.17). As previously noted - A break below there would be a concern. A breach of the 200 DMA ($31.17) would be another sell signal. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/17/2006 -

G - Declines today yet on below average volume after a recent close below support offered by its 50 DMA (then $35.40). As previously noted - A break below there would be a concern. A breach of the 200 DMA ($31.17) would be another sell signal. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/14/2006 4:40:55 PM -

G - Further declines today after yesterday's close below support offered by its 50 DMA (then $35.40). As previously noted -A break below there would be a concern. Did close well off of session lows. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/13/2006 4:55:15 PM -

G - Considerable declines closing below support offered by its 50 DMA ($35.40). As previously noted -A break below there would be a concern. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/12/2006 -

G - Below average volume trading continues today just above its 50 DMA ($35.41). A break below there would be a concern. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/11/2006 3:45:24 PM -

G - Below average volume trading continues today just above its 50 DMA ($35.41). A break below there would be a concern. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/10/2006 -

G - Below average volume trading today just above its 50 DMA ($35.44). A break below there would be a concern. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/6/2006 5:17:25 PM -

G - Below average volume declines again today are still not too much of a concern at this point. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/5/2006 4:34:42 PM -

G - Below average volume declines are not too much of a concern at this point. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/3/2006 -

G - Rather uneventful trading today. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/30/2006 -

G - Continued gains today with an increase in volume. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/29/2006 4:37:23 PM -

G - A close above the 50 DMA ($35.62) yet on below average volume. Recently found support near its 200 DMA ($30.50). As previously noted - MAY be poised to move higher yet has some overhead supply and its 50 DMA that are both resistance to work through. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/28/2006 -

G - Continues trading just below resistance of its 50 DMA ($35.64). Recently found support near its 200 DMA ($30.50). As previously noted - MAY be poised to move higher yet has some overhead supply and its 50 DMA that are both resistance to work through. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/27/2006 4:24:48 PM -

G - An increase in volume as price remains just below support of its 50 DMA ($35.66). Recently found support near its 200 DMA ($30.50). As previously noted - MAY be poised to move higher yet has some overhead supply and its 50 DMA that are both resistance to work through. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/26/2006 -

G - Below average volume with uneventfull trading again today. Recently found support near its 200 DMA ($30.50). As previously noted - MAY be poised to move higher yet has some overhead supply and its 50 DMA that are both resistance to work through. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 6/26/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/23/2006 -

G - Below average volume with uneventfull trading again today. Recently found support near its 200 DMA ($30.31). As previously noted - MAY be poised to move higher yet has some overhead supply and its 50 DMA that are both resistance to work through. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/22/2006 4:17:12 PM -

G - Below average, uneventfull trading today. Recently found support near its 200 DMA ($30.31). As previously noted - MAY be poised to move higher yet has some overhead supply and its 50 DMA that are both resistance to work through. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/21/2006 -

G - Continued gains today after yesterday's gap open on an upgrade. Recently found support near its 200 DMA ($30.31). As previously noted - MAY be poised to move higher yet has some overhead supply and its 50 DMA that are both resistance to work through. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/20/2006 -

G - Gap open after an upgrade. Recently found support near its 200 DMA ($30.31). As previously noted - MAY be poised to move higher yet has some overhead supply and its 50 DMA that are both resistance to work through. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/19/2006 3:46:32 PM -

G - Declines today yet volume below average after recently finding support near its 200 DMA ($30.31). As previously noted - MAY be poised to move higher yet has some overhead supply and its 50 DMA that are both resistance to work through. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/16/2006 4:51:52 PM -

G - Above average volume declines after recently finding support near its 200 DMA ($30.16). As previously noted - MAY be poised to move higher yet has some overhead supply and its 50 DMA that are both resistance to work through. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/15/2006 5:21:22 PM -

G - Above average volume gains again after finding support near its 200 DMA ($30.16). As previously noted - MAY be poised to move higher yet has some overhead supply and its 50 DMA that are both resistance to work through. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/14/2006 -

G - Above average volume gains after finding support near its 200 DMA ($30.16). MAY be poised to move higher yet has some overhead supply and its 50 DMA that are both resistance to work through. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/13/2006 5:16:38 PM -

G - Above average volume declines again today as price is near support of its 200 DMA ($30.16). Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/12/2006 -

G - Above average volume today with intra-day gains yet a close with a loss. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/9/2006 3:52:03 PM -

G - Below average volume trading today with intra-day gains yet a close with a loss. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/8/2006 4:12:44 PM -

G - Dipped intra-day yet managed to reverse and close well off of sesion lows. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/7/2006 4:37:55 PM -

G - Had gains intra-day yet closed with a loss. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/6/2006 5:01:29 PM -

G - Continued declines today with an increase in volume after a close yesterday below its 50 DMA. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/5/2006 -

G - Declines today below its 50 DMA on just above average volume. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/2/2006 6:36:06 PM -

G - Today's solid close above its 50 DMA ($35.57) is significant. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/1/2006 5:42:27 PM - G -Continues trading below resistance of its 50 DMA ($35.43). Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/31/2006 - G -Continues trading below resistance of its 50 DMA ($35.38). Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/30/2006 - G - Declines today and a close near session lows after closing above resistance of its 50 DMA ($35.30) on Friday on lighter volume. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/26/2006 - G - Closed above resistance of its 50 DMA ($35.30). A further break above there would be significant yet declines below the 50 DAV would be a sell signal. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/24/2006 - G - Continues trading under resistance of its 50 DMA ($35.20). A break above there would be significant yet much further decline would be a sell signal. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/23/2006 - G - Did barely peek above above its 50 DMA mid-session, yet closed near session lows and below support of its 50 DMA ($35.20). Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/22/2006 5:16:07 PM - G - Closed below support of its 50 DMA ($35.08) yet near session highs while trading well above average volume. As previously mentioned a breach of that level would be a sell signal. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/19/2006 - G - Closed below support of its 50 DMA ($35.00) while trading well above average volume. As previously mentioned a breach of that level would be a sell signal. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here. Recently covered in more detail in the 5/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/18/2006 - G - Down to support near an upward trendline and its 50 DMA ($34.90) and a breach of these levels would be a sell signal. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

5/17/2006 5:46:10 PM - G - Down to support of an upward trendline and still above support of its 50 DMA ($34.80) and a breach of that level would be a sell signal. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

5/16/2006 4:48:16 PM - G - Gap open this morning yet closed near session lows. Still above support of its 50 DMA ($34.70) and a breach of that level would be a sell signal. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

5/15/2006 5:02:16 PM - G - Continued declines today yet still above support of its 50 DMA ($34.64) and a breach of that level would be a sell signal. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

5/12/2006 5:19:05 PM - G - Continued declines today yet still above support of its 50 DMA ($34.56). Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

5/11/2006 6:15:13 PM - G - Below average volume declines today as price remains near all-time highs after recent light volume declines were noted as not too much of a concern. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

5/10/2006 6:08:53 PM - G - Near all-time highs after recent light volume declines were noted as not too much of a concern. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

5/9/2006 - G - Gains today to new highs yet volume could have been better after recent light volume declines were noted as not too much of a concern. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

5/8/2006 5:46:08 PM - G - Light volume declines today are not too much of a concern. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

5/5/2006 - G - Light volume trading with gains intra-day yet closed with a slight loss. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

5/4/2006 - G - Gains today with an increase in volume. Making up for some losses after it had two back-to-back days of declines after announcing earnings. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

5/2/2006 5:39:59 PM - G - Holding up after it had two back-to-back days of declines after announcing earnings. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

5/1/2006 - G - Gains today yet volume below average after it had two back-to-back days of declines after announcing earnings. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/28/2006 - G - Slight gap down after above average volume declines yesterday after announcing earnings. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/27/2006 5:44:18 PM - G - Above average volume declines today after announcing earnings. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/27/2006 - G - Declines today on above average volume are only a slight concern at this point. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/26/2006 5:00:16 PM -

G - More gains today to new highs. So everyone that owns this stock should be happy at this point. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.



4/26/2006 1:02:43 PM -

G - More gains today to new highs. Featured on January 24th as it was near $30 and breaking out of a nice flat base of consolidation that started back in Septmeber and as the company just named a new CEO. We noted that new management is somthing we look for under the guidelines. It went on to make some initial gains then drifted lower to suport and even dipped to just slightly under the featured price mid-session one day. From there it has continued to hold above its 50 DMA and recently has been steadily advancing on above average volume until today when it gapped open and closed at an all-time high near $39. So everyone that owns this stock should be happy at this point. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.



4/25/2006 -

G - Gap open and new highs today after announcing earnings. Featured on January 24th as it was near $30 and breaking out of a nice flat base of consolidation that started back in Septmeber and as the company just named a new CEO. We noted that new management is somthing we look for under the guidelines. It went on to make some initial gains then drifted lower to suport and even dipped to just slightly under the featured price mid-session one day. From there it has continued to hold above its 50 DMA and recently has been steadily advancing on above average volume until today when it gapped open and closed at an all-time high near $39. So everyone that owns this stock should be happy at this point. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.



4/25/2006 1:34:49 PM - G - Gap open and new highs today after announcing earnings. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/24/2006 - G - Remains near all-time highs. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/21/2006 - G - Remains near all-time highs adding to gains since featured. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/20/2006 4:42:43 PM - G - Declines today after a string of solid up days. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/19/2006 1:30:17 PM - G - More new highs today adding to gains since featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/18/2006 - G - New highs today adding to gains since featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/17/2006 4:47:49 PM - G - New high close on above average volume adding to gains since featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/17/2006 1:04:09 PM - G - Above average volume gains again today to new highs adding to gains since featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/13/2006 1:02:07 PM - G - Above average volume gains today to new highs adding to gains since featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/13/2006 - G - Above average volume gains today to new highs adding to gains since featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/12/2006 5:09:02 PM - G - Today's gains puts price at all-time highs. Holding above support of its 50 DMA ($32.36). Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/11/2006 4:38:44 PM - G -Holding above support of its 50 DMA ($32.33). Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/10/2006 4:52:39 PM - G -Holding above support of its 50 DMA ($32.30). Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/7/2006 4:43:56 PM - G -Holding above support of its 50 DMA ($32.26). Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/7/2006 1:13:50 PM - G -Holding above support of its 50 DMA ($32.18). Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/6/2006 5:27:09 PM - G -Holding above support of its 50 DMA ($32.18). Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/5/2006 5:26:42 PM - G -Holding above support of its 50 DMA ($32.10). Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/5/2006 5:26:40 PM - G -Holding above support of its 50 DMA ($32.10). Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

4/4/2006 4:34:08 PM - G -Holding above support of its 50 DMA ($32.00). Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

3/31/2006 5:09:18 PM - G -Holding above support of its 50 DMA ($31.80). Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

3/30/2006 - G -Holding above support of its 50 DMA. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

3/28/2006 - G - Moved up from support of its 50 DMA yet today's volume was light. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

3/23/2006 - G - Price is above its 50 DMA. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

3/22/2006 4:06:16 PM - G - Above average volume gains today as price is above its 50 DMA. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

3/21/2006 - G - Below average volume declines today yet price is above its 50 DMA. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

3/20/2006 1:08:51 PM - G - Slight gains today. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

3/17/2006 3:58:19 PM - G - Above average volume declines today yet closed well off of session lows. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

3/17/2006 1:22:18 PM - G - Well off of session lows. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

3/16/2006 4:17:37 PM - G - Closed just off after yesterday's gap open and after announcing earnings up 70% compared to the year-ago quarter. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

3/15/2006 - G - Gap open and trading higher after announcing earnings up 70% compared to the year-ago quarter. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

3/15/2006 - G - Gap open and trading higher after announcing earnings up 70% compared to the year-ago quarter. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

3/14/2006 - G - Recently had considerable declines closing below its 50 DMA triggering a sell signal. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

3/13/2006 5:37:21 PM - G - Had gains intra-day yet closed near unchanged. . Recently had considerable declines closing below its 50 DMA triggering a sell signal. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

3/9/2006 - G - Closed above its 50 DMA. Recently had considerable declines closing below its 50 DMA triggering a sell signal. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

3/8/2006 - G - Considerable declines closing below its 50 DMA to trigger a sell signal. Traded below support near $30. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

3/8/2006 - G - Considerable declines this morning yet now well off of session lows. Traded below support near $30. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 at $29.38 with a DailyGraph(R) here.

3/7/2006 4:59:36 PM - G - Above average volume declines today and a close near session lows. Support near $30. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

3/6/2006 - G - Remains just off of all-time highs. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

3/2/2006 5:54:11 PM - G - Remains near all-time highs. Just featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

2/28/2006 - G - Featured on January 24th near $29 as it was breaking out of a solid base and naming a new CEO and new management. Price has continued to trade higher since and now is just off of all-time highs near $34 with support near $30. A break below there would be a concern. Just featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

2/24/2006 - G - Just off of all time highs. Noted as, (quote) MAY be poised to move higher. Just featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

2/23/2006 - G - Gains today after recently announcing earnings. Noted as "MAY be poised to move higher". Just featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

2/22/2006 4:53:22 PM - G - Declines today after announcing earnings yet closed well off of session lows and MAY be poised to move higher. Just featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

2/21/2006 4:06:18 PM - G - Solid advacne today to all-time highs. Just featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

2/17/2006 4:53:57 PM - G - Near all-time highs. Just featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

2/16/2006 4:52:13 PM - G - New high close on above average volume. Just featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

2/14/2006 6:02:19 PM - G - Nice advance on above average volume. Just featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

2/13/2006 4:36:49 PM - G - Declines continue with solid support near $28 and a break below there would be a sell signal. Just featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

2/9/2006 12:59:12 PM - G - Holding above support after recent above average volume declines that are a concern. Soild support near $28 and a break below there would be a sell signal. Just featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

2/8/2006 1:01:04 PM - G - Further above average volume declines today are a concern. Soild support near $28 and a break below there would be a sell signal. Just featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

2/3/2006 4:45:54 PM - G - Remains near all-time highs. Just featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

2/2/2006 1:20:55 PM - G - Above average volume decliens yet still near all-time highs. Just featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

2/1/2006 12:57:21 PM - G - New highs today on above average volume. Just featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

1/31/2006 5:01:24 PM - G - Closed well off of session lows and with a gain. Just featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

1/31/2006 10:52:44 AM - G - Continued declines today with an increase in volume is a concern. Just featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

1/27/2006 1:06:29 PM - G - More solid gains today puts price well above the max buy price so CANSLIM.net Status is changed to green. Just featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

1/26/2006 5:35:47 PM - Y - New high close today. Featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

1/25/2006 - Y - Had some solid gains in the morning session yet closed more near unchanged. Just featured in a CANSLIM.net Mid-Day BreakOuts Report on 01/24/06 with a DailyGraph(R) here.

1/24/2006 12:58:25 PM - Y - Breaking out today on above average volume triggering a technical buy signal.

11/14/2005 12:55:36 PM - 'A' is below guidelines.

11/11/2005 12:35:35 PM - 'A' is below guidelines.

11/10/2005 1:00:47 PM - 'A' is below guidelines.

11/9/2005 12:48:09 PM - 'A' is below guidelines.

11/2/2005 1:07:58 PM - 'A' is below guidelines.

11/2/2005 1:07:58 PM - 'A' is below guidelines.

10/31/2005 1:31:54 PM - 'A' is below guidelines.

10/26/2005 1:59:26 PM - Base is questionable at this point to be considered buyable under the guidelines.

10/3/2005 1:23:27 PM - Solid gains today though from a base that is questionable at this point to be considered buyable under the guidelines.

9/6/2005 1:13:16 PM - Solid gains today though from a base that is questionable at this point to be considered buyable under the guidelines.

8/30/2005 1:22:10 PM - Base questionable at this point to be considered buyable under the guidelines.

8/24/2005 1:07:00 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

8/22/2005 12:32:24 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

8/19/2005 12:46:01 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

8/10/2005 1:00:09 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.