7/22/2020 1:05:04 PM - Abruptly retreating from its 52-week high and testing its 50 DMA line ($72.64) with today's big volume-driven loss. Reported earnings +3% on -1% sales revenues for the May '20 quarter. Went through a choppy consolidation since last noted with caution in the 9/24/18 mid-day report - "Fundamentals are a concern due to sub par sales revenues and earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons."

9/24/2018 12:30:11 PM - Pulling back from its all-time high testing its 50 DMA line with today's 6th consecutive volume-driven loss. Reported earnings +38% on +11% sales revenues for the May '18 quarter. Fundamentals are a concern due to sub par sales revenues and earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons.

9/21/2018 12:46:00 PM - Pulling back from its all-time high with today's 5th consecutive volume-driven loss. Reported earnings +38% on +11% sales revenues for the May '18 quarter. Fundamentals are a concern due to sub par sales revenues and earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons.

9/20/2018 1:10:14 PM - Pulling back from its all-time high. Reported earnings +38% on +11% sales revenues for the May '18 quarter. Fundamentals are a concern due to sub par sales revenues and earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons.

8/23/2018 1:06:18 PM - Hitting new all-time highs with today's 6th consecutive gain. Reported earnings +38% on +11% sales revenues for the May '18 quarter. Fundamentals are a concern due to sub par sales revenues and earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons.

7/17/2018 12:05:50 PM - Tested support at its 50 DMA line ($78.28) with early losses and rebounded back near its all-time high. Reported earnings +38% on +11% sales revenues for the Mar '18 quarter. Fundamentals are a concern due to sub par sales revenues and earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons.

6/1/2018 12:57:25 PM - Perched at its all-time high, extended from any sound base. Prior mid-day reports cautioned - "Fundamentals are a concern due to sub par earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons."

12/8/2017 1:19:05 PM - Hovering near its 52-week high, and no resistance remains due to overhead supply. Prior mid-day reports cautioned - "Fundamentals are a concern due to sub par earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons."

7/19/2016 12:20:38 PM - Challenging its 52-week high and little resistance remains due to overhead supply. Went through a deep consolidation below its 200 DMA line and rebounded since last noted with caution in the 12/22/15 mid-day report - "Fundamentals are a concern due to sub par earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons."

12/22/2015 12:35:15 PM - Consolidating near its 52-week high, finding support at its 50 DMA line recently. No resistance remains due to overhead supply, but its has encountered distributional pressure. Prior mid-day reports cautioned members - "Fundamentals are a concern due to sub par earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons."

12/21/2015 12:44:12 PM - No resistance remains due to overhead supply while consolidating near its 52-week high after finding support near its 50 DMA line. Prior mid-day reports cautioned members - "Fundamentals are a concern due to sub par earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons."

8/13/2015 1:10:08 PM - Consolidating above prior highs in the $52 area defining support. Hit new multi-year highs with 2 consecutive big volume-driven gains. Prior mid-day reports cautioned members - "Reported earnings +25% on +17% sales revenues for the May '15 quarter but fundamental concerns remain. Fundamentals are a concern due to sub par earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons and its up and down annual earnings (A criteria) history. It survived but failed to impress since dropped from the Featured Stocks list on 1/21/11."

7/24/2015 12:56:49 PM - Perched near its new 52-week and multi-year highs following 2 consecutive big volume-driven gains. Prior mid-day reports cautioned members - "Reported earnings +25% on +17% sales revenues for the May '15 quarter but fundamental concerns remain. Fundamentals are a concern due to sub par earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons and its up and down annual earnings (A criteria) history. It survived but failed to impress since dropped from the Featured Stocks list on 1/21/11."

7/23/2015 12:49:06 PM - Pulling back today after it powered to new 52-week and multi-year highs with 2 consecutive big volume-driven gains. The prior mid-day report cautioned members - "Reported earnings +25% on +17% sales revenues for the May '15 quarter but fundamental concerns remain. Fundamentals are a concern due to sub par earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons and its up and down annual earnings (A criteria) history. It survived but failed to impress since dropped from the Featured Stocks list on 1/21/11."

7/22/2015 12:59:27 PM - Powering to new 52-week and multi-year highs with today's 2nd consecutive big volume-driven gain. Reported earnings +25% on +17% sales revenues for the May '15 quarter but fundamental concerns remain. Last noted with caution in the 12/31/14 mid-day report - "Fundamentals are a concern due to sub par earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons and its up and down annual earnings (A criteria) history. It survived but failed to impress since dropped from the Featured Stocks list on 1/21/11."

12/31/2014 12:28:18 PM - Perched at its 52-week high and near multi-year highs. Following 2 consecutive volume-driven gains the 12/19/14 mid-day report cautioned members- "Fundamentals are a concern due to sub par earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons and its up and down annual earnings (A criteria) history. It survived but failed to impress since dropped from the Featured Stocks list on 1/21/11."

12/19/2014 12:47:21 PM - Perched at its 52-week high and near multi-year highs today following 2 consecutive volume-driven gains. Last noted in the 12/19/13 mid-day report with caution - "Fundamentals are a concern due to sub par earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons and its up and down annual earnings (A criteria) history. It survived but failed to impress since dropped from the Featured Stocks list on 1/21/11."

12/19/2013 1:20:51 PM - Gapped down today violating its 50 DMA line. Last noted in the 7/09/13 mid-day report with caution - "Fundamentals are a concern due to sub par earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons and its up and down annual earnings (A criteria) history. It survived but failed to impress since dropped from the Featured Stocks list on 1/21/11."

7/9/2013 12:47:01 PM - Recently inching to new all-time highs after finding support at its 50 DMA line during its consolidation since last noted in the 6/17/13 mid-day report with caution - "Reported earnings +23% on +14% sales revenues for the Feb '13 quarter. Fundamentals are a concern due to sub par earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons and its up and down annual earnings (A criteria) history. It survived but failed to impress since dropped from the Featured Stocks list on 1/21/11."

6/17/2013 12:49:16 PM - Consolidating near all-time highs and above its 50 DMA line. Reported earnings +23% on +14% sales revenues for the Feb '13 quarter. Fundamentals are a concern due to sub par earnings increases below the +25% minimum guideline (C criteria) in prior quarterly comparisons and its up and down annual earnings (A criteria) history. It survived but failed to impress since dropped from the Featured Stocks list on 1/21/11.

12/28/2012 12:32:29 PM - Since touching new 52-week and all-time highs last week it has encountered distributional pressure. Found support near its 50 DMA during its recent consolidation. Reported earnings +27% on +13% sales revenues for the Nov '12 quarter. The 11/23/12 mid-day report noted - "Fundamentals are a concern due to sub par earnings increases below the +25% minimum guideline (C criteria) in the past 5 quarterly comparisons through Aug '12. Its survived but failed to impress since dropped from the Featured Stocks list on 1/21/11."

12/26/2012 12:39:33 PM - Touched new 52-week and all-time highs last week with gains lacking volume conviction, then encountered distributional pressure. Found support near its 50 DMA during its recent consolidation. Reported earnings +27% on +13% sales revenues for the Nov '12 quarter. The 11/23/12 mid-day report noted - "Fundamentals are a concern due to sub par earnings increases below the +25% minimum guideline (C criteria) in the past 5 quarterly comparisons through Aug '12. Its survived but failed to impress since dropped from the Featured Stocks list on 1/21/11."

12/24/2012 11:03:57 AM - Touched new 52-week and all-time highs last week with gains lacking volume conviction, then encountered distributional pressure. Found support near its 50 DMA during its recent consolidation. Reported earnings +27% on +13% sales revenues for the Nov '12 quarter. The 11/23/12 mid-day report noted - "Fundamentals are a concern due to sub par earnings increases below the +25% minimum guideline (C criteria) in the past 5 quarterly comparisons through Aug '12. Its survived but failed to impress since dropped from the Featured Stocks list on 1/21/11."

12/21/2012 12:47:29 PM - Touched new 52-week and all-time highs this week with gains lacking volume conviction, then encountered mild distributional pressure. Found support near its 50 DMA during its recent consolidation. Reported earnings +27% on +13% sales revenues for the Nov '12 quarter. Last noted in the 11/23/12 mid-day report - "Fundamentals are a concern due to sub par earnings increases below the +25% minimum guideline (C criteria) in the past 5 quarterly comparisons through Aug '12. Its survived but failed to impress since dropped from the Featured Stocks list on 1/21/11."

11/23/2012 11:04:56 AM - Wedging higher this week, perched within striking distance of its 52-week and all-time highs today. Found support near its 50 DMA during its recent consolidation. Fundamentals are a concern due to sub par earnings increases below the +25% minimum guideline (C criteria) in the past 5 quarterly comparisons through Aug '12. Its survived but failed to impress since dropped from the Featured Stocks list on 1/21/11.

7/15/2011 1:19:38 PM - Quietly perched near its all-time high today after wedging to new highs in recent weeks without great volume conviction. Found support at its 50 DMA during its consolidation since last noted in the 6/01/11 mid-day report - "Clear of all resistance due to overhead supply, it technically broke out from an orderly base pattern with a considerable 5/31/11 gain with above average volume. Reported earnings +24% for the quarter ended February 28, 2011 versus the year ago period, a tiny notch below the +25% guideline following 4 consecutive quarters with increases above that minimum threshold. It was dropped from the Featured Stocks list on 1/21/11. "

6/1/2011 12:54:36 PM - Hit a new all-time high today then reversed into the red. Clear of all resistance due to overhead supply, it technically broke out from an orderly base pattern with a considerable 5/31/11 gain with above average volume. Reported earnings +24% for the quarter ended February 28, 2011 versus the year ago period, a tiny notch below the +25% guideline following 4 consecutive quarters with increases above that minimum threshold. It was dropped from the Featured Stocks list on 1/21/11.

5/23/2011 12:59:34 PM - Perched only -3.1% off its all-time high today, it faces no resistance due to overhead supply. It formed an orderly base pattern and stalled after spiking higher on 5/19/11 to touch a new high with above average volume. Reported earnings +24% for the quarter ended February 28, 2011 versus the year ago period, below the +25% guideline following 4 consecutive quarters with increases above that minimum threshold. It was dropped from the Featured Stocks list on 1/21/11.

4/28/2011 1:21:00 PM - Perched only -1.6% off its all-time high today. It has formed an orderly base pattern since damaging losses with above average volume led to it being dropped from the Featured Stocks list on 1/21/11. Reported earnings +24% for the quarter ended February 28, 2011 versus the year ago period, below the +25% guideline following 4 consecutive quarters with increases above that minimum threshold.

1/21/2011 4:52:15 PM - G - Damaging losses with above average volume this week triggered a technical sell signal. Based on weak technical action it will be dropped from the Featured Stocks list tonight. It would need to rebound above its 50 DMA line for its outlook to improve.

1/20/2011 5:21:34 PM - G - Gapped down today and violated its 50 DMA line with a considerable loss on more than twice average volume, triggering a technical sell signal. It would need to rebound above its 50 DMA line for its outlook to improve, meanwhile the path of least resistance may lead it lower, and time is needed for a new base to form.

1/19/2011 6:19:59 PM - G - Loss today with above average volume, slumping near its 50 DMA line which has been a reliable support level during past consolidations.

1/18/2011 4:57:14 PM - G - Hovering just above its 50 DMA line which has been a reliable support level during past consolidations.

1/12/2011 4:49:36 PM - G - Ended near the session low after better intra-day gains, closing with a 3rd consecutive small gain today with slightly above average volume. Its 50 DMA line has been a reliable support level during past consolidations.

1/6/2011 4:43:20 PM - G - Down today for a 3rd consecutive loss with above average volume. Slumping near its 50 DMA line which has been a reliable support level during past consolidations.

1/5/2011 6:31:22 PM - G - Gapped down today for a second consecutive loss on heavy volume. It nearly tested its 50 DMA line which has been a reliable support level after reporting earnings +30% on +25% sales revenues for the quarter ended November 30, 2010 versus the year ago period.

1/4/2011 1:27:32 PM - G - Down today on heavy volume, it nearly tested its 50 DMA line which has been a reliable support level. It reported earnings +30% on +25% sales revenues for the quarter ended November 30, 2010 versus the year ago period.

1/3/2011 1:04:41 PM - G - Small gap up gain today leaves it perched -1.3% from its all-time high, after a brief consolidation in a tight range. Its 50 DMA line has been a reliable support level.

12/31/2010 6:17:07 PM - G - Small loss this week broke a 6-week winning streak. Perched -3.3%v from its all-time high, extended from any sound base after steadily advancing. Its 50 DMA line has been a reliable support level.

12/29/2010 5:00:34 PM - G - It may go on to produce more climactic gains while unhindered by resistance due to overhead supply. Volume totals have been cooling while stubbornly holding its ground near its all-time high. It has been noted repeatedly as extended from any sound base after steadily advancing. Its 50 DMA line has been a reliable support level.

12/27/2010 12:31:29 PM - G - Touched yet another new high today with a small gain. It may go on to produce more climactic gains while unhindered by resistance due to overhead supply. It has been noted repeatedly as extended from any sound base after steadily advancing. Its 50 DMA line has been a reliable support level.

12/23/2010 1:18:44 PM - G - Touched another new high today with a small gain, and it may go on to produce more climactic gains while unhindered by resistance due to overhead supply. Higher volume without meaningful price progress in the past week was noted as a sign of distributional pressure while hovering near all-time highs, stubbornly holding its ground. It has been noted repeatedly as extended from any sound base after steadily advancing. Its 50 DMA line has been a reliable support level.

12/22/2010 1:09:48 PM - G - Higher volume without meaningful price progress in the past week is a sign of distributional pressure while it has continued to hover near all-time highs, stubbornly holding its ground. It has been noted repeatedly as extended from any sound base after steadily advancing. Its 50 DMA line has been a reliable support level.

12/21/2010 6:37:40 PM - G - Hovering near all-time highs, extended from any sound base after steadily advancing. Its 50 DMA line has been a reliable support level.

12/17/2010 6:01:22 PM - G - Gain today with heavier volume for a new all-time high close, extended from any sound base after steadily advancing. Its 50 DMA line has been a reliable support level.

12/17/2010 12:42:15 PM - G - Consolidating near its all-time high, extended from any sound base after steadily advancing. Its 50 DMA line has been a reliable support level.

12/16/2010 12:51:24 PM - G - After a considerable gain with above average volume it is perched at an all-time high. Extended from any sound base after steadily advancing. Its 50 DMA line has been a reliable support level.

12/15/2010 12:48:23 PM - G - Considerable gain today with above average volume for another new all-time high. Extended from any sound base after steadily advancing. Its 50 DMA line has been a reliable support level.

12/13/2010 6:07:54 PM - G - Broke a streak of 5 consecutive gains today with a negative reversal for a loss with above average volume after hitting a new all-time high. Extended from any sound base after steadily advancing. Its 50 DMA line has been a reliable support level.

12/10/2010 2:20:54 PM - G - Posting a 5th consecutive gain today with below average volume for another new all-time high. Extended from any sound base after steadily advancing. Its 50 DMA line has been a reliable support level.

12/7/2010 5:44:49 PM - G - Gain today with average volume for a new high close. Extended from any sound base after steadily advancing. Its 50 DMA line has been a reliable support level.

12/6/2010 5:14:38 PM - G - Holding its ground stubbornly near all-time highs, extended from any sound base after steadily advancing. Its 50 DMA line has been a reliable support level.

12/1/2010 5:50:51 PM - G - Gapped up for a gain today with above average volume to a new all-time high. It is extended from any sound base, and its 50 DMA line recently has been a reliable support level.

11/30/2010 3:21:16 PM - G - Stubbornly holding its ground near all-time highs with volume totals cooling. It is extended from any sound base, and its 50 DMA line recently has been a reliable support level.

11/24/2010 4:00:05 PM - G - Rallied to a new all-time high with today's 5th consecutive gain on light volume. It is extended from any sound base, and its 50 DMA line recently has been a reliable support level.

11/23/2010 5:34:52 PM - G - Today's 4th consecutive gain on light volume led to a finish 39 cents off its best ever close. Rallied up from its 50 DMA line which recently has been a reliable support level. Any subsequent violation could raise concerns and trigger sell signals. It recently stalled after quietly claiming a new all-time high.

11/18/2010 5:45:07 PM - G - Rallied up from its 50 DMA line which recently has been a reliable support level. Any subsequent violation could raise concerns and trigger sell signals. It recently stalled after quietly claiming a new all-time high.

11/17/2010 3:38:53 PM - G - Pulling back near its 50 DMA line which recently has been a reliable support level. Any subsequent violation could raise concerns and trigger sell signals. It recently stalled after quietly claiming a new all-time high.

11/16/2010 3:54:20 PM - G - Recently stalled after quietly claiming a new all-time high. Its 50 DMA line recently has been a reliable support level, while any subsequent violation could raise concerns and trigger sell signals.

11/15/2010 4:41:20 PM - G - Hovering near all-time highs today with light volume. Investors had recent opportunity to accumulate shares per the investment system guidelines for a "secondary buy point" noted since 11/02/10. Its 50 DMA line defines support to watch.

11/10/2010 5:16:29 PM - G - Closed at its session high and all-time high today with a gain on light volume, and its color code is changed to green. Investors had recent opportunity to accumulate shares per the investment system guidelines for a "secondary buy point" noted since 11/02/10.

11/4/2010 4:49:19 PM - Y - Considerable gain today with above average volume for a new 52-week high. Rallying up from its 10 week moving average, it may be considered buyable up to +5% above its recent high ($36.37 plus 5%) as a secondary buy point following its earlier technical breakout, however a new pivot point has not been cited because it did not form a sound new base pattern.

11/2/2010 2:04:54 PM - Y - Color code is changed to yellow while rallying up from its 10 week moving average. It may be considered buyable up to +5% above its recent high ($36.37 plus 5%) as a secondary buy point following its earlier technical breakout, however a new pivot point is not cited because it did not form a sound new base pattern

10/29/2010 4:30:24 PM - G - Consolidating above its 10 week moving average in a healthy fashion. It has not tested that important support level since its technical breakout on 9/01/10 from an orderly 5-week base-on-base pattern.

10/25/2010 4:38:50 PM - G - Ended near the session low today, reversing for a loss on heavy volume after initially gapping up. Extended from a sound base, its 50 DMA line defines initial support above prior highs in the $30 area.

10/21/2010 2:30:00 PM - G - Down today without heavy volume. While it is extended from a sound base now, its 50 DMA line defines initial support above prior highs in the $30 area.

10/19/2010 3:50:24 PM - G - Gapped down today, suffering a considerable loss with below average volume after finishing the prior session at a new high close. Prior highs in the $30 area define initial support to watch.

10/18/2010 4:19:43 PM - G - Gain today with below average volume for a new high close. Prior highs in the $30 area define initial support to watch.

10/13/2010 3:40:50 PM - G - Considerable gain today with near average volume, hitting a new all-time high. Prior highs in the $30 area define initial support to watch.

10/13/2010 3:39:09 PM - G - Considerable gain today with near average volume, hitting a new all-time high. Prior highs in the $30 area define initial support to watch.

10/5/2010 5:52:47 PM - G - Consolidating and recently enduring mild distributional pressure after getting extended from a sound base. Prior highs in the $30 area define initial support to watch.

10/1/2010 4:44:05 PM - G- Loss today with slightly higher volume was indicative of mild distributional pressure . Prior highs in the $30 area define initial support to watch.

9/28/2010 4:41:52 PM - G- Posted a 3rd consecutive gain today with average volume for another new high. Prior highs in the $30 area define initial support to watch.

9/24/2010 4:07:24 PM - G- Posted a solid gain today with average volume for its best close ever. Prior highs in the $30 area define initial support to watch.

9/23/2010 12:57:12 PM - G- Gapped up today and hit a new 52-week high, getting more extended from a sound base. For the period ended Aug 31, 2010 it reported earnings +32% while a +33% sales revenues increase was a sign of acceleration and strong growth versus the year ago period. Prior highs in the $30 area define initial support to watch.

9/22/2010 1:22:04 PM - G- Pulling back from it 52-week high hit on the prior session. Reports earnings news on Thursday, September 23rd. Prior highs in the $30 area define initial support to watch.

9/21/2010 5:11:33 PM - G- Perched at its 52-week high, its color code was changed to green after rallying just beyond its "max buy" level. Due to report earnings news on Thursday, September 23rd. Prior highs in the $30 area define initial support to watch.

9/20/2010 5:11:37 PM - G- Gain today for a new 52-week high. Color code is changed to green after rallying beyond "max buy" level. Due to report earnings news on Thursday, September 23rd. Prior highs in the $30 area define initial support to watch.

9/17/2010 1:58:44 PM - Y- Gapped up today and challenged its 52-week high, now trading near its "max buy" level. Due to report earnings news on Thursday, September 23rd. Prior highs in the $30 area define initial support to watch.

9/16/2010 4:53:27 PM - Y- Loss today with higher volume is indicative of mild distributional pressure. Prior highs in the $30 area define initial support to watch.

9/13/2010 5:13:17 PM - Y- Gain today with light volume for its second best close ever. Technically, its 9/01/10 gain above the new pivot point cited triggered a buy signal after an orderly 5-week base-on-base pattern.

9/9/2010 6:27:19 PM - Y- Reversed into the red after an early gain today for a new all-time high. Technically, its 9/01/10 gain above the new pivot point cited triggered a buy signal after an orderly 5-week base-on-base pattern.

9/8/2010 5:52:52 PM - Y- Gain today with below average volume for a new all-time high and close near its "max buy" level. Technically, its 9/01/10 gain above the new pivot point cited triggered a buy signal after an orderly 5-week base-on-base pattern.

9/7/2010 5:27:38 PM - Y- Reversed its early gain today after touching a new all-time high. Technically, its 9/01/10 gain above the new pivot point cited triggered a buy signal after an orderly 5-week base-on-base pattern.

9/3/2010 6:09:26 PM - Y- Gapped up today and closed near the session high at a new all-time high. Technically, its 9/01/10 gain above the new pivot point cited triggered a buy signal after an orderly 5-week base-on-base pattern.

9/2/2010 4:56:10 PM - Y- Churned a lot of volume today but held its ground after a considerable gain and new all-time high. Technically, its 9/01/10 gain above the new pivot point cited triggered a buy signal after an orderly 5-week base-on-base pattern.

9/1/2010 1:54:52 PM - Y- Gapped up today for a considerable gain and new all-time high. A new pivot point and "max buy" level are cited after its orderly 5-week base-on-base pattern.

8/31/2010 6:27:22 PM - Y- Consolidating -4% off its all-time high, it posted a gain today with above average volume. Recently rallied up from its 50 DMA line and prior highs in the $27 area defining important technical support.

8/30/2010 3:32:01 PM - Y- Consolidating -5% off its all-time high with volume cooling today. Recently rallied up from its 50 DMA line and prior highs in the $27 area defining important technical support.

8/27/2010 6:08:05 PM - Y- Closed -3% off its all time high with a gain on average volume, rallying up from its 50 DMA line and prior highs in the $27 area defining important technical support.

8/25/2010 5:09:49 PM - Y- Solid gain today and strong close near session high on average volume, rallying up from its 50 DMA line and prior highs in the $27 area defining important technical support.

8/24/2010 7:41:29 PM - Y- Gapped down today for a small loss on light volume. Color code was changed to yellow while consolidating in a healthy fashion just above its 50 DMA line and prior highs in the $27 area defining important technical support.

8/20/2010 5:14:11 PM - Y- Color code is changed to yellow while consolidating in a healthy fashion just above its 50 DMA line and prior highs in the $27 area defining important technical support.

8/19/2010 4:27:44 PM - G - Consolidating near its 50 DMA line and prior highs in the $27 area defining important technical support. Its recent slump below its pivot point negated its latest breakout raising concerns, and its color code was changed to green

8/17/2010 4:09:31 PM - G - Rising on light volume this week after halting its near its 50 DMA line and prior highs in the $27 area defining important technical support. The slump below its pivot point negated its recent breakout raising concerns, and its color code was changed to green

8/13/2010 4:56:13 PM - G - Halted its slide this week near its 50 DMA line and prior highs in the $27 area defining important technical support. The slump below its pivot point negated its recent breakout raising concerns, and its color code is changed to green

8/12/2010 5:03:07 PM - Y - Halted its slide today with a small gain on light volume after distributional pressure led to trading near its 50 DMA line and prior highs in the $27 area defining important technical support. The prior session's loss on higher volume led to a close below its pivot point that negated its recent breakout, raising concerns.

8/10/2010 1:12:49 PM - Y - Pulling back toward prior highs in the $27 area defining near-term chart support to watch.

8/9/2010 4:50:09 PM - Y - Gain today on below average volume, closing near its "max buy" level. Consolidating in a healthy fashion above prior highs in the $27 area defining near-term chart support to watch.

8/6/2010 6:47:40 PM - Y - Loss today on average volume, consolidating in a healthy fashion above prior highs in the $27 area defining near-term chart support to watch.

8/5/2010 4:38:43 PM - Y - Today's loss on light volume led to a close at its session low just under its "max buy" level. Color code is changed to yellow while consolidating above prior highs in the $27 area defining near-term chart support to watch.

8/4/2010 6:26:44 PM - G - Today's gain with light volume led to its best ever close above "max buy" level. It made steady progress and stubbornly held its gains since featured in the 7/22/10 mid-day report.

7/30/2010 4:28:23 PM - G - Today's gain actually had nearly 2 times average volume as it rallied for a new 52-week high above "max buy" level. It was featured in the 7/22/10 mid-day report (read here).

7/30/2010 4:09:31 PM - G - Today's gain with +39% above average volume for a new 52-week high lifted it above "max buy" level. It was featured in the 7/22/10 mid-day report (read here).

7/29/2010 4:47:13 PM - Y - Down today on lighter volume while consolidating under its "max buy" level, its color code is changed to yellow again. Recent action has been bullish, as indicated by its current Up/Down Volume Ratio of 1.5, which is an unbiased indication of recent accumulation. Technically, the actual gains that lifted it above the pivot point cited lacked the volume conviction required after it was featured in the 7/22/10 mid-day report (read here).

7/27/2010 4:39:25 PM - G - Closed in the lower third of its intra-day trading range near its "max buy" level after early gains today near the $30 level. Color code is changed to green. Recent action has been bullish, as indicated by its current Up/Down Volume Ratio of 1.5, which is an unbiased indication of recent accumulation. Technically, the actual gains that lifted it above the pivot point cited lacked the volume conviction required after it was featured in the 7/22/10 mid-day report (read here).

7/27/2010 12:25:09 PM - Y - Trading near its "max buy" level after early gains today near the $30 level. Recent action has been bullish, as indicated by its current Up/Down Volume Ratio of 1.5, which is an unbiased indication of recent accumulation. Technically, the actual gains that lifted it above the pivot point cited lacked the volume conviction required after it was featured in the 7/22/10 mid-day report (read here).

7/26/2010 4:01:42 PM - Y - Today's gain on lighter volume helped it rise further above its pivot point but the volume total was again below guidelines for a proper technical buy signal. It faces no resistance due to overhead supply. Featured in yellow the 7/22/10 mid-day report (read here).

7/23/2010 4:04:58 PM - Y - Today's gain helped it rise above its pivot point but the volume total was below guidelines for a proper technical buy signal. Featured in yellow the 7/22/10 mid-day report (read here). Since noted in the mid-day report on 6/18/10 it had been churning near all-time highs. It faces no resistance due to overhead supply. NEOG has a history of slow steady annual earnings growth (A criteria). The 2 most recent quarterly comparisons have shown improving sales revenues growth with earnings per share increases above the investment system's +25% guideline.

7/22/2010 6:30:21 PM - Y - Closed at the session high today with a solid gain on nearly 2 times average volume after featured in yellow the mid-day report (read here). Since last noted in the mid-day report on 6/18/10 it it has been churning near all-time highs. It faces no resistance due to overhead supply. NEOG has a history of slow steady annual earnings growth (A criteria). The 2 most recent quarterly comparisons have shown improving sales revenues growth with earnings per share increases above the investment system's +25% guideline.

7/22/2010 12:56:35 PM - Y - Since last noted in the mid-day report on 6/18/10 it it has been churning near all-time highs. It still faces no resistance due to overhead supply. NEOG has a history of slow steady annual earnings growth (A criteria). The 2 most recent quarterly comparisons have shown improving sales revenues growth with earnings per share increases above the investment system's +25% guideline.

6/18/2010 12:42:17 PM - Hovering near all-time highs, it faces no resistance due to overhead supply. NEOG has a history of slow steady annual earnings growth (A criteria). The quarter ended February 28,2010 showed improving sales revenues growth with an earnings per share increase above the investment system's +25% guideline, but the 6 prior quarterly comparisons versus the year ago period were below that minimum growth threshold.

6/3/2010 1:10:15 PM - Reversed into the red after an early gain today for a new all-time high. It faces no resistance due to overhead supply. NEOG has a history of slow steady annual earnings growth (A criteria). The quarter ended February 28,2010 showed improving sales revenues growth with an earnings per share increase above the investment system's +25% guideline, but the 6 prior quarterly comparisons versus the year ago period were below that minimum growth threshold.

6/1/2010 12:45:36 PM - Rallying near all-time highs, it faces no resistance due to overhead supply. NEOG has a history of slow steady annual earnings growth (A criteria). The quarter ended February 28,2010 showed improving sales revenues growth with an earnings per share increase above the investment system's +25% guideline, but the 6 prior quarterly comparisons versus the year ago period were below that minimum growth threshold.

10/24/2008 1:10:21 PM - Gapped down near its 50 DMA line today after challenging all-time highs. A streak of recent gains with above average volume helped it rebound after a sharp pullback negated its 9/18/08 technical breakout from a long base and it briefly traded under its 50 & 200 DMA lines. It has a lackluster history of slow steady annual and quarterly earnings growth (for the C and A criteria) near the system's +25% guideline.

10/21/2008 1:13:04 PM - Challenging its all-time highs with little resistance remaining. A streak of recent gains with above average volume helped it rebound after a sharp pullback negated its 9/18/08 technical breakout from a long base and it briefly traded under its 50 & 200 DMA lines. It has a lackluster history of slow steady annual and quarterly earnings growth (for the C and A criteria) near the system's +25% guideline.

9/24/2008 12:47:34 PM - Prior chart highs in the $28 area are now support to watch after its 9/18/08 technical breakout from a long base. Slow steady annual earnings growth, and quarterly earnings and sales increases unimpressive (for the C and A criteria) in respect to the system's +25% guideline.

9/19/2008 1:24:33 PM - Trading lower after hitting a new high. Steady annual earnings growth. But its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

9/18/2008 1:10:18 PM - Breaking out of a long flat base with steady annual earnings growth. But its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

6/25/2008 - Considerable loss 6/25/2008 with more than twice average volume, raising concern and triggering technical sell signals by sinking under its 50 & 200 DMA lines and testing prior chart lows in the $24 area which were previously noted as an important support level to watch. Based on weak technical action it was removed from the Featured Stocks list that night. See the Featured Stock Update section of the 5/27/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

6/25/2008 5:42:23 PM - Y - Considerable loss today with more than twice average volume, raising concern and triggering technical sell signals by sinking under its 50 & 200 DMA lines and testing prior chart lows in the $24 area which were previously noted as an important support level to watch. Based on weak technical action it will be dropped from the Featured Stocks list tonight. See the Featured Stock Update section of the 5/27/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

6/24/2008 4:34:51 PM - Y - Positively reversed today for a small gain on above average volume, ending just pennies above its 50 & 200 DMA lines. Prior chart lows in the $24 area were previously noted as an important support level to watch. See the Featured Stock Update section of the 5/27/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

6/18/2008 4:48:07 PM - Y - Pulled back today on quiet volume after its gain on 6/17/08 with above average volume helped it rise above its 50 & 200 DMA lines. Prior chart lows in the $24 area were previously noted as an important level to watch. See the Featured Stock Update section of the 5/27/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

6/17/2008 6:28:46 PM - Y - Gain today on above average volume helped it rise above its 50 & 200 DMA lines. Prior chart lows in the $24 area were previously noted as an important level to watch. See the Featured Stock Update section of the 5/27/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

6/12/2008 6:10:15 PM - Y - Gain today helped it rise above its 50 & 200 DMA lines. Prior chart lows in the $24 area were previously noted as an important level to watch. See the Featured Stock Update section of the 5/27/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

6/11/2008 1:57:19 PM - Y - Down today with volume light, it remains in a very tight range but has quietly inched below its 50 & 200 DMA lines to trade near prior chart lows in the $24 area that were previously noted as an important level to watch. See the Featured Stock Update section of the 5/27/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

6/10/2008 11:10:04 AM - Y - Small gap down today while continuing to hovering quietly in a tight range for the past 2 months near support at its 50 & 200 DMA lines. See the Featured Stock Update section of the 5/27/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Prior chart lows in the $24 area were previously noted as an important level to watch. It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

6/9/2008 3:50:19 PM - Y - Hovering quietly just above its 50 & 200 DMA lines. See the Featured Stock Update section of the 5/27/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Recently consolidating near support at its 200 DMA line and prior chart lows in the $24 area which were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

6/6/2008 7:43:20 PM - Y - Hovering quietly just above its 50 & 200 DMA lines. See the Featured Stock Update section of the 5/27/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Recently consolidating near support at its 200 DMA line and prior chart lows in the $24 area which were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

6/3/2008 - Y - Gain today on light volume back above its 50 DMA line. See the Featured Stock Update section of the 5/27/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Recently consolidating near support at its 200 DMA line and prior chart lows in the $24 area which were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

6/2/2008 3:56:38 PM - Y - Gapped down today for a loss on light volume, sinking back under its 50 DMA toward its 200 DMA line. See the Featured Stock Update section of the 5/27/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Recently consolidating near support at its 200 DMA line and prior chart lows in the $24 area which were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

5/29/2008 12:34:37 PM - Y - See the Featured Stock Update section of the 5/27/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Recently consolidating near support at its 200 DMA line and prior chart lows in the $24 area which were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

5/27/2008 5:43:41 PM - Y - See the Featured Stock Update section of this evening's CANSLIM.net After Market Update for analysis and an annotated graph (read here). Recently consolidating near support at its 200 DMA line and prior chart lows in the $24 area which were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

5/23/2008 6:49:35 PM - Y - Light volume gain helped it close back above its 50 DMA line Friday. Recently consolidating near support at its 200 DMA line and prior chart lows in the $24 area which were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

5/23/2008 6:46:36 PM - Y - Sank under its 50 DMA line and closed today's session near support at its 200 DMA line and prior chart lows in the $24 area which were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

5/21/2008 4:04:52 PM - Y - Sank under its 50 DMA line and closed today's session near support at its 200 DMA line and prior chart lows in the $24 area which were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

5/21/2008 4:04:51 PM - Y - Sank under its 50 DMA line and closed today's session near support at its 200 DMA line and prior chart lows in the $24 area which were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

5/20/2008 - Y - Still hovering near its 50 DMA line and above support at its 200 DMA line on light volume. Prior chart lows in the $24 area were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

5/19/2008 5:54:50 PM - Y - Still hovering just under its 50 DMA line but just above support at its 200 DMA line. Prior chart lows in the $24 area were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

5/15/2008 6:16:35 PM - Y - Hovering just under its 50 DMA line but just above support at its 200 DMA line. Prior chart lows in the $24 area were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

5/14/2008 4:48:53 PM - Y - Negatively reversed today, erasing a large part of the prior session's gain and closing back under its 50 DMA line but just above support at its 200 DMA line. Prior chart lows in the $24 area were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

5/13/2008 6:39:31 PM - Y - Gain on more than 2 times average volume today helped it rally from support at its 200 DMA line and close above its 50 DMA line. Prior chart lows in the $24 area were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

5/12/2008 5:40:51 PM - Y - Quietly hovering near support at its 200 DMA line, and just above prior chart lows that were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

5/9/2008 6:53:24 PM - Y - Quietly hovering near support at its 200 DMA line, above prior chart lows that were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

5/8/2008 4:38:01 PM - Y - Quietly hovering near support at its 200 DMA line, above prior chart lows that were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

5/7/2008 3:05:32 PM - Y - Just above support at its 200 DMA line and below its pivot point. Trading above prior chart lows that were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

5/6/2008 3:45:38 PM - Y - Just above support at its 200 DMA line and trading near prior chart lows that were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

5/5/2008 3:48:56 PM - Y - Just above support at its 200 DMA line and trading near prior chart lows that were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

5/2/2008 3:52:15 PM - Y - Just above support at its 200 DMA line and trading near prior chart lows that were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

5/1/2008 6:24:27 PM - Y - Just above support at its 200 DMA line and trading near prior chart lows that were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/30/2008 3:36:21 PM - Y - Testing support at its 200 DMA line and trading near prior chart lows that were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/29/2008 3:47:44 PM - Y - Testing support at its 200 DMA line and trading near prior chart lows that were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/28/2008 3:46:31 PM - Y - Testing support at its 200 DMA line and trading near prior chart lows that were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/25/2008 4:40:50 PM - Y - Testing support at its 200 DMA line and trading near prior chart lows that were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/24/2008 5:36:00 PM - Y - Testing support at its 200 DMA line and trading near prior chart lows that were previously noted as important levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/23/2008 6:53:08 PM - Y - Gain today on light volume after hitting its 200 DMA line and trading near prior chart lows that were previously noted as important support levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/22/2008 5:43:25 PM - Y - Loss today leaves it perched right at its 200 DMA line and near prior chart lows, previously noted as important support levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/21/2008 6:35:41 PM - Y - Perched just above its 200 DMA line and prior chart lows, important support levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/18/2008 5:15:04 PM - Y - Perched just above its 200 DMA line (now $24.22) and prior chart lows, important support levels to watch. It gapped down on 4/14/08 and violated its 50 DMA line, raising concerns. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/17/2008 4:43:29 PM - Y - Negatively reversed today for a loss on above average volume after again encountering resistance near its 50 DMA line. It is just above its 200 DMA line (now $24.19) and prior chart lows, important support levels to watch. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/16/2008 2:59:18 PM - Y - Holding its ground above its 200 DMA line (now $24.16) and prior chart lows, important support levels to watch, but it recently violated its 50 DMA line a during a 7 session losing streak. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/15/2008 5:45:51 PM - Y - Violated its 50 DMA line today with a considerable loss on above average volume. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. Its longer-term 200 DMA line (now $24.13) is the next important support level to watch. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/14/2008 5:17:38 PM - Y - Violated its 50 DMA line today with a considerable loss on above average volume. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. Its longer-term 200 DMA line (now $24.04) is the next important support level to watch. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/14/2008 12:09:58 PM - Y - Violated its 50 DMA line today with a loss on light volume. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. Its longer-term 200 DMA line (now $24.04) is the next important support level to watch. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/11/2008 3:57:48 PM - Y - Another light volume pullback as this stock faces little overhead supply. Continues quietly hovering near its all-time high $28.50 yet just above its 50 DMA line. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. Its longer-term 200 DMA line (now $24.04) is the next important support level to watch. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/10/2008 6:22:42 PM - Y - Little resistance remains as it is quietly hovering near its all-time high $28.50 yet just above its 50 DMA line. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. Its longer-term 200 DMA line (now $24.04) is the next important support level to watch. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/7/2008 1:08:55 PM - Y - Little resistance remains as it is hovering near its all-time high $28.50. It is rising from its 50 DMA with repeated small gains on above average volume. Considerable gains on +50% above average volume or more are needed to help it rally above its pivot point and trigger a new technical buy signal. Its longer-term 200 DMA line (now $23.92) is the next important support level to watch. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/4/2008 5:22:59 PM - Y - Solid gain on above average volume on its weekly chart, ending only -3.1% off its all-time high. On 4/01/08 it gapped up above its 50 DMA line for a considerable gain on above average volume, rising from support at its longer-term 200 DMA line (now $23.87) which is the next important support level to watch. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/4/2008 1:15:23 PM - Y - Quietly hovering only -3.0% off its all-time high. On 4/01/08 it gapped up above its 50 DMA line for a considerable gain on above average volume, rising from support at its longer-term 200 DMA line (now $23.87) which is the next important support level to watch. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/3/2008 - Y - Holding steady after gain on more than three times average volume yesterday leaves it near its all-time high. Gapped up above its 50 DMA line for a considerable gain on 4/01/08 on above average volume, rising from support at its longer-term 200 DMA line (now $23.74) which is the next important support level to watch. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/2/2008 6:08:54 PM - Y - Gain on more than three times average volume today leaves it -5.1% off its all-time high. Gapped up above its 50 DMA line for a considerable gain on 4/01/08 on above average volume, rising from support at its longer-term 200 DMA line (now $23.74) which is the next important support level to watch. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

4/1/2008 6:16:18 PM - Y - Gapped up above its 50 DMA line for a considerable gain today on above average volume, rising from support at its longer-term 200 DMA line (now $23.74) which is the next important support level to watch. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/31/2008 3:08:33 PM - Y - Trading under its 50 DMA line but above support at its longer-term 200 DMA line (now $23.69) which is the next important support level to watch. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway and pulled back since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/28/2008 5:56:02 PM - Y - Gain on lighter volume today, but remaining under its 50 DMA line. Trading up from its recent chart lows and staying above its 200 DMA line (now $23.66) which is the next important support level to watch. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/27/2008 5:27:03 PM - Y - Fell further under its 50 DMA line and below its recent chart lows, raising more concerns. Its 200 DMA line (now $23.63) is the next important support level to watch. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/26/2008 4:59:38 PM - - Fell on light volume today, sinking to a close under its 50 DMA line again, raising concerns. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/25/2008 4:16:09 PM - Y - Fell on light volume today, closing just above its 50 DMA line after its latest earning report. See the Featured Stock Update section of the 3/24/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It has failed to make headway since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/24/2008 6:12:41 PM - Y - See the Featured Stock Update section of this evening's CANSLIM.net After Market Update for analysis and an annotated graph (read here). Earnings release due on 3/25/08. Gain on light volume today helped it rally back above its 50 DMA line, repairing a recent breach that had raised concerns. It has failed to make headway since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/24/2008 3:49:50 PM - Y - Gain on light volume today helped it rally back above its 50 DMA line, repairing a recent breach that had raised concerns. It has failed to make headway since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/20/2008 6:09:15 PM - Y - Encountering resistance, and the volume behind its gains has been very light since the violation of its 50 DMA line raised concerns. It has failed to make headway since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/19/2008 7:16:23 PM - Y - Negatively reversed today after early gains briefly repaired the prior session's violation of its 50 DMA line. It has failed to make headway since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/18/2008 4:52:22 PM - Y - Gain on light volume today following recent heavier volume losses that had led to a violation of its 50 DMA line ($25.65 now). It has failed to make headway since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/17/2008 6:29:59 PM - Y - Gapped down after recently violating its 50 DMA line ($25.67 now), and slumped back below that important support level again, raising concerns. It has failed to make headway since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). Blasted up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/14/2008 5:32:21 PM - Y - Violated and closed below its 50 DMA line, and slumped back below that important support level again, raising concerns. It has failed to make headway since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). Blasted up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/13/2008 2:52:34 PM - Y - Recovered above its 50 DMA line this morning, but it has slumped back below that important support level again, raising concerns. It has failed to make headway since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). Blasted up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/12/2008 9:25:04 AM - Y - Recovered above its 50 DMA line this morning, finding prompt support after violating that important short-term average yesterday. It has failed to make headway since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). Blasted up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/11/2008 4:59:14 PM - Y - Traded down today on high volume and sank below its 50 DMA line after closing with a considerable loss on heavier but still below average volume yesterday. It has failed to make headway since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). Blasted up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/11/2008 - Y - Trading down today on high volume after closing with a considerable loss on heavier but still below average volume yesterday, trading below its 50 DMA line. It has failed to make headway since featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin (read here). Blasted up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/7/2008 6:41:36 PM - Y - It remains perched -5.2% under its all-time high with virtually no resistance remaining due to overhead supply. Featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin with an annotated graph after gains on more than three times average volume helped trigger a technical buy signal and close above its pivot point (read here). Blasted up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/6/2008 6:23:15 PM - Y - Loss on light volume, closing back below its November-December high closes. Still, it remains perched -5.6% under its all-time high with virtually no resistance remaining due to overhead supply. Featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin with an annotated graph after gains on more than three times average volume helped trigger a technical buy signal and close above its pivot point (read here). Blasted up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/5/2008 5:51:16 PM - Y - Gain on very light volume today helped it close back above its November-December high closes. Still, it remains perched near all-time highs with virtually no resistance remaining due to overhead supply. Featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin with an annotated graph after gains on more than three times average volume helped trigger a technical buy signal and close above its pivot point (read here). Blasted up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

3/4/2008 6:06:57 PM - Y - Loss on very light volume today led to another close under its November-December highs which, as previously noted, raised concerns. Still, it remains perched near all-time highs with virtually no resistance remaining due to overhead supply. Featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin with an annotated graph after gains on more than three times average volume helped trigger a technical buy signal and close above its pivot point (read here). Blasted up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

2/29/2008 4:28:21 PM - Y - Loss on light volume today led to a close under its November-December highs which, as previoulsy noted, raised concerns. Still, it remains perched near all-time highs with virtually no resistance remaining due to overhead supply. Featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin with an annotated graph after gains on more than three times average volume helped trigger a technical buy signal and close above its pivot point (read here). Blasted up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

2/27/2008 5:36:57 PM - Y - Gain today on above average volume for its second best close ever, leaving virtually no resistance remaining due to overhead supply. Deterioration leading to a close under its November-December high closes would raise concerns. Featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin with an annotated graph after gains on more than three times average volume helped trigger a technical buy signal and close above its pivot point (read here). Blasted up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

2/27/2008 - Y - Holding its ground after recent gains on above average volume helped it rally to a new all-time high. Deterioration leading to a close under its November-December high closes would raise concerns. Featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin with an annotated graph after gains on more than three times average volume helped trigger a technical buy signal and close above its pivot point (read here). Blasted up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.

2/26/2008 6:43:34 PM -

Y - Second consecutive loss on above average volume after 3 prior gains on above average volume helped it rally to a new all-time high. Deterioration leading to a close under its November-December high closes would raise concerns. Featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin with an annotated graph after gains on more than three times average volume helped trigger a technical buy signal and close above its pivot point (read here). Blasted up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.



2/25/2008 4:26:30 PM -

Y - Gapped down today for a loss on above average volume but recovered to close near the session highs. Its 3 prior gains on above average volume helped it rally to a new all-time high. Featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin with an annotated graph after gains on more than three times average volume helped trigger a technical buy signal and close above its pivot point (read here). Blasted up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.



2/25/2008 1:06:17 PM -

Y - Gapped down today after 3 prior gains on above average volume helped it rally to a new all-time high. Featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin with an annotated graph after gains on more than three times average volume helped trigger a technical buy signal and close above its pivot point (read here). Blasted up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.



2/22/2008 4:49:21 PM -

Y - Gain on above average volume for a third consecutive session. Featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin with an annotated graph (read here). Gapped up on 2/21/08 and briefly reached a new all-time high with gains on more than three times average volume, ultimately closing above its pivot point. Blasted up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.



2/22/2008 12:55:02 PM -

Y - Featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here) and later that afternoon in a more detailed CANSLIM.net Stock Bulletin with an annotated graph (read here). Gapped up on 2/21/08 and briefly reached a new all-time high with gains on more than three times average volume, ultimately closing above its pivot point. Blasted up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.



2/22/2008 12:47:01 PM -

Y - Featured in the 2/21/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Gapped up and briefly reached a new all-time high with gains on above average volume before pulling back considerably off its highs. Very little resistance now remains due to the fact it is less than -1% under its all-time high after blasting up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.



2/21/2008 5:47:02 PM -

Y - Featured in today's CANSLIM.net Mid-Day BreakOuts Report (read here). Gapped up and briefly reached a new all-time high with gains on above average volume before pulling back considerably off its highs. Very little resistance now remains due to the fact it is less than -1% under its all-time high after blasting up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.



2/21/2008 1:23:16 PM -

Y - Gapped up today and briefly reached a new all-time high with gains on above average volume before pulling back considerably off its highs. Very little resistance now remains due to the fact it is less than -4% under its all-time high after blasting up from its 50 DMA line on 2/20/08 with heavy volume gains. It had a steady uptrend for many months in 2007 where it rested above support at its 50 DMA line, but during the broader market's correction in January it violated its 50 DMA line and tested support near its 200 DMA line. It has shown steady annual earnings growth and its quarterly earnings increases have been borderline, but not especially impressive (for the C and A criteria) in respect to the system's +25% guideline.



1/16/2008 1:01:31 PM -

Positively reversed from today's early lows to get back above its 50 DMA line. It has been in a steady uptrend for many months, finding support near its 50 DMA along the way. Quarterly earnings increases have been borderline, not very impressive in respect to the system's guidelines. Distributional action in November and the first half of December hindered its progress



12/28/2007 1:07:06 PM - In a steady uptrend for many months, finding support near its 50 DMA along the way. Quarterly earnings increases have been borderline while sales revenue growth is below guidelines. Distributional action in November and the first half of December has been followed by gains on lackluster volume, yet it is hovering less than 2% from all-time highs.

10/17/2007 1:41:55 PM - It has been in a steady uptrend for more than 8 months, finding support at its 50 DMA along the way. Its earnings and sales revenue growth history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

9/27/2007 1:12:06 PM - It has been in a steady uptrend for more than 8 months, finding support at its 50 DMA along the way. Its earnings and sales revenue growth history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

9/18/2007 - It has been in a steady uptrend for more than 8 months without spending much time basing. Its earnings and sales revenue growth history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

8/31/2007 12:51:40 PM - It has been in a steady uptrend for more than 8 months without spending much time basing. Its earnings and sales revenue growth history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

8/15/2007 12:27:05 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

7/24/2007 12:55:31 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

7/23/2007 12:33:51 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

7/20/2007 12:53:38 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

7/16/2007 1:07:14 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.