12/22/2021 12:49:06 PM - Found support above its 200 DMA line and it is consolidating above its 50 DMA line ($45.11). The 12/21/21 mid-day report noted - "Reported earnings +19% on +20% sales revenues for the Sep '21 quarter versus the year ago period, breaking a streak of 4 consecutive quarterly comparisons well above the +25% minimum earnings guideline (C criteria). Downturn in FY '17 and '18 is a flaw in its annual earnings history (A criteria)."

12/21/2021 12:38:56 PM - Found support above its 200 DMA line and it is consolidating near its 50 DMA line ($45). Reported earnings +19% on +20% sales revenues for the Sep '21 quarter versus the year ago period, breaking a streak of 4 consecutive quarterly comparisons well above the +25% minimum earnings guideline (C criteria). Downturn in FY '17 and '18 is a flaw in its annual earnings history (A criteria).

12/6/2021 1:38:57 PM - Found support above its 200 DMA line and it is rebounding above its 50 DMA line ($45.26) with today's gain adding to recent volume-driven gains. Weak action came after it reported earnings +19% on +20% sales revenues for the Sep '21 quarter versus the year ago period, breaking a streak of 4 consecutive quarterly comparisons well above the +25% minimum earnings guideline (C criteria). Downturn in FY '17 and '18 is a flaw in its annual earnings history (A criteria).

12/1/2021 12:53:20 PM - Found support above its 200 DMA line and it is rebounding toward its 50 DMA line with today's 3rd consecutive volume-driven gain. Weak action came after it reported earnings +19% on +20% sales revenues for the Sep '21 quarter versus the year ago period, breaking a streak of 4 consecutive quarterly comparisons well above the +25% minimum earnings guideline (C criteria). Downturn in FY '17 and '18 is a flaw in its annual earnings history (A criteria).

10/28/2021 1:02:39 PM - Slumping below its 50 DMA line with volume-driven losses. Weak action came after it reported earnings +19% on +20% sales revenues for the Sep '21 quarter versus the year ago period, breaking a streak of 4 consecutive quarterly comparisons well above the +25% minimum earnings guideline (C criteria). Downturn in FY '17 and '18 is a flaw in its annual earnings history (A criteria).

9/8/2021 12:22:57 PM - Still holding its ground stubbornly and it has wedged to new all-time highs. Noted in prior mid-day reports - "Reported earnings +295% on +76% sales revenues for the Jun '21 quarter versus the year ago period, its 4th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). Downturn in FY '17 and '18 is a flaw in its annual earnings history (A criteria)."

8/31/2021 12:59:05 PM - Still holding its ground stubbornly and it has wedged to new all-time highs. Noted in prior mid-day reports - "Reported earnings +295% on +76% sales revenues for the Jun '21 quarter versus the year ago period, its 4th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). Downturn in FY '17 and '18 is a flaw in its annual earnings history (A criteria)."

8/19/2021 12:36:30 PM - Stubbornly holding its ground while enduring distributional pressure near its all-time high. Noted in prior mid-day reports - "Reported earnings +295% on +76% sales revenues for the Jun '21 quarter versus the year ago period, its 4th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). Downturn in FY '17 and '18 is a flaw in its annual earnings history (A criteria)."

8/17/2021 12:54:56 PM - Stubbornly holding its ground and wedging higher since spiking to a new all-time high with a big volume-driven gain when last noted in the 7/29/21 mid-day report - "Reported earnings +295% on +76% sales revenues for the Jun '21 quarter versus the year ago period, its 4th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). Downturn in FY '17 and '18 is a flaw in its annual earnings history (A criteria)."

7/29/2021 1:01:32 PM - Spiking to a new all-time high with today's big volume-driven gain. Reported earnings +295% on +76% sales revenues for the Jun '21 quarter versus the year ago period, its 4th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). Downturn in FY '17 and '18 is a flaw in its annual earnings history (A criteria).

7/6/2021 1:06:20 PM - Pulling back today testing prior highs in the $40-41 area. Cleared an orderly base with volume-driven gains last week for new all-time highs. Reported earnings +88% on +27% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). Downturn in FY '17 and '18 is a flaw in its annual earnings history (A criteria).

7/2/2021 12:57:06 PM - Cleared an orderly base with a volume-driven gain on the prior session and hitting another new all-time high with today's 4th consecutive gain. Reported earnings +88% on +27% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). Downturn in FY '17 and '18 is a flaw in its annual earnings history (A criteria).

6/10/2021 1:07:50 PM - Hovering near its all-time high following a noted 5/27/21 gap up and volume-driven gain from below its 50 DMA line. Reported earnings +88% on +27% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Up and down annual earnings history (A criteria) is not a match with the fact-based investment system's guidelines.

5/27/2021 12:59:34 PM - Challenging its all-time high with today's gap up volume-driven gain from below its 50 DMA line. Reported earnings +88% on +27% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Up and down annual earnings history (A criteria) is not a match with the fact-based investment system's guidelines.

3/15/2021 12:55:40 PM - Hitting new all-time highs with today's 4th consecutive gain. Held its ground stubbornly and made gradual progress since last noted in the 2/11/21 mid-day report - "Reported earnings +97% on +21% sales revenues for the Dec '20 quarter versus the year ago period. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Up and down annual earnings history (A criteria) is not a match with the fact-based investment system's guidelines."

2/11/2021 1:31:09 PM - Gapped up today hitting new all-time highs. Reported earnings +97% on +21% sales revenues for the Dec '20 quarter versus the year ago period. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Up and down annual earnings history (A criteria) is not a match with the fact-based investment system's guidelines.

11/27/2020 12:04:36 PM - Hovering near its all-time high after an impressive reboudnfrom a slump this year. Reported earnings +124% on +38% sales revenues for the Sep '20 quarter, an improvement after its sub par Jun '20 quarterly comparison below the +25% minimum earnings guideline (C criteria). Up and down annual earnings history (A criteria) is not a match with the fact-based investment system's guidelines.

2/14/2020 12:32:45 PM - Rallied for new 52-week and all-time highs with volume-driven gains. Reported earnings +52% on +29% sales revenues for the Dec '19 quarter, its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Up and down annual earnings history (A criteria) is not a match with the fact-based investment system's guidelines.

2/13/2020 1:22:28 PM - Rallying for new 52-week and all-time highs with today's 3rd consecutive volume-driven gain. Reported earnings +52% on +29% sales revenues for the Dec '19 quarter, its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Up and down annual earnings history (A criteria) is not a match with the fact-based investment system's guidelines.

1/28/2020 12:53:18 PM - Gapped up today rallying for new 52-week and all-time highs with a 2nd consecutive big volume-driven gain. Reported earnings +27% on +13% sales revenues for the Sep '19 quarter, but fundamental concerns remain. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines.

11/4/2019 12:42:58 PM - Pulling back today after tallying for new 52-week and all-time highs with last week's big volume-driven gain. Reported earnings +27% on +13% sales revenues for the Sep '19 quarter, but fundamental concerns remain. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines.

10/31/2019 1:37:23 PM - Gapped up today and rallied for new 52-week and all-time highs Reported earnings +27% on +13% sales revenues for the Sep '19 quarter, but fundamental concerns remain. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines.

10/21/2019 12:18:19 PM - Rebounded above its 50 DMA line and it is perched at its 52-week high following volume-driven gains. Prior mid-day reports noted - "Reported earnings +39% on +10% sales revenues for the Jun '19 quarter, but fundamental concerns remain. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines."

10/18/2019 1:02:18 PM - Rebounded above its 50 DMA line and hit new 52-week highs. The 10/11/19 mid-day report noted - "Reported earnings +39% on +10% sales revenues for the Jun '19 quarter, but fundamental concerns remain. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines."

10/11/2019 1:03:55 PM - Rebounding above its 50 DMA line toward prior highs. Reported earnings +39% on +10% sales revenues for the Jun '19 quarter, but fundamental concerns remain. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines.

9/30/2019 12:33:03 PM - Reported earnings +39% on +10% sales revenues for the Jun '19 quarter, but fundamental concerns remain. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines.

8/8/2016 12:58:20 PM - After gapping up on 7/28/16 it stubbornly held its ground and has been rebounding toward prior highs with additional volume-driven gains. The 7/29/16 mid-day report cautioned members - "Reported earnings +74% on +5% sales revenues for the Jun '16 quarter, but fundamental concerns remain. It was dropped from the Featured Stocks list on 4/23/12."

7/29/2016 12:50:27 PM - Gapped up on the prior session, rebounding toward prior highs. Reported earnings +74% on +5% sales revenues for the Jun '16 quarter, but fundamental concerns remain. It was dropped from the Featured Stocks list on 4/23/12.

4/23/2012 5:17:48 PM - Down again today, and due to fundamental and technical deterioration it will be dropped from the Featured Stocks list tonight. A damaging gap down on 4/20/12 violated its 50 DMA line and left it near its 200 DMA line. Reported disappointing earnings Thursday evening after highlighted in the mid-day report in yellow with pivot point cited based on its 4/03/12 high plus 10 cents and noted - "A volume-driven gain above its pivot point is still necessary to trigger a buy signal." See the latest FSU analysis for additional details and a new annotated graph.

4/20/2012 10:11:04 AM - G - Damaging gap down today, violating its 50 DMA line and quickly testing its 200 DMA line. Color code is changed to green. Reported disappointing earnings Thursday evening after highlighted in the mid-day report in yellow with pivot point cited based on its 4/03/12 high plus 10 cents and noted - "A volume-driven gain above its pivot point is still necessary to trigger a buy signal." See the latest FSU analysis for additional details and a new annotated graph. 

4/19/2012 6:34:22 PM - Y - Reported disappointing earnings after the close today after highlighted earlier in the mid-day report in yellow with pivot point cited based on its 4/03/12 high plus 10 cents and noted - "A volume-driven gain above its pivot point is still necessary to trigger a buy signal." See the latest FSU analysis for additional details and a new annotated graph.

4/19/2012 12:50:15 PM - Y - Due to report earnings after the close today. It has shown strong sales revenues and earnings increases in quarterly comparisons through Dec '11 and its annual earnings growth has been strong since a downturn in FY '08. Perched near 52-week and all-time highs hit on the prior session, no overhead supply remains to act as resistance. Since February it has been gradually wedging into new high territory without great volume conviction behind its gains. Tight closes on its weekly chart may be considered an advanced "3 weeks tight". Color code is changed to yellow with pivot point cited based on its 4/03/12 high plus 10 cents, and a volume-driven gain above its pivot point is still necessary to trigger a buy signal.

7/27/2011 1:20:25 PM - Gapped up today for a considerable gain and new 52-week and all-time highs and no overhead supply remains to act as resistance. It did not form any sound base pattern in recent months while ultimately rallying for considerable gains this year. Reported earnings +65% on +30% sales revenues for the quarter ended June 30, 2011 versus the year ago period. The 7/07/11 mid-day report noted - "Its annual earnings (A criteria) history was marred by a downturn in FY '08."

7/7/2011 1:10:31 PM - Wedging higher and hitting new 52-week and all-time highs with today's 4th consecutive gain. Prior mid-day reports noted - "No overhead supply remains to hinder its progress. Sales revenues and earnings increases in recent quarterly comparisons have been strong versus the year ago period, but showed deceleration in its growth rate. Its annual earnings (A criteria) history was marred by a downturn in FY '08."

6/20/2011 1:13:44 PM - Rebounding back above its 50 DMA line and toward its 52-week high. It had slumped below its short-term average since last noted in the 4/14/11 mid-day report - "No overhead supply remains to hinder its progress. Sales revenues and earnings increases in recent quarterly comparisons have been strong versus the year ago period, but showed deceleration in its growth rate. Its annual earnings (A criteria) history was marred by a downturn in FY '08."

4/14/2011 1:18:45 PM - Still stubbornly holding its ground following a considerable gap up gain for a new all-time on 4/08/11 after an encouraging preliminary report and raised earnings guidance. During its recent rally it stayed well above its 50 DMA line. Noted in prior mid-day reports - "No overhead supply remains to hinder its progress. Sales revenues and earnings increases in recent quarterly comparisons have been strong versus the year ago period, but showed deceleration in its growth rate. Its annual earnings (A criteria) history was marred by a downturn in FY '08."

4/13/2011 1:17:13 PM - Holding its ground following a considerable gap up gain for a new all-time on 4/08/11 after an encouraging preliminary report and raised earnings guidance. During its recent rally it stayed well above its 50 DMA line. Noted in prior mid-day reports - "No overhead supply remains to hinder its progress. Sales revenues and earnings increases in recent quarterly comparisons have been strong versus the year ago period, but showed deceleration in its growth rate. Its annual earnings (A criteria) history was marred by a downturn in FY '08."

4/11/2011 12:39:50 PM - Pulling back today following a considerable gap up gain for a new all-time on 4/08/11 after an encouraging preliminary report and raised earnings guidance. During its recent rally it stayed well above its 50 DMA line. Noted in prior mid-day reports - "No overhead supply remains to hinder its progress. Sales revenues and earnings increases in recent quarterly comparisons have been strong versus the year ago period, but showed deceleration in its growth rate. Its annual earnings (A criteria) history was marred by a downturn in FY '08."

4/8/2011 12:55:13 PM - Considerable gap up gain today for a new all-time after an encouraging preliminary report and raised earnings guidance. During its recent rally it stayed well above its 50 DMA line. Last noted in the 3/03/11 mid-day report - "No overhead supply remains to hinder its progress. Sales revenues and earnings increases in recent quarterly comparisons have been strong versus the year ago period, but showed deceleration in its growth rate. Its annual earnings (A criteria) history was marred by a downturn in FY '08."

3/3/2011 12:25:06 PM - Small gap up today, rising near its 52-week and all-time highs. Endured mild distributional pressure recently but held its ground well above its 50 DMA line. The 3/02/11 mid-day report noted - "No overhead supply remains to hinder its progress. Sales revenues and earnings increases in recent quarterly comparisons have been strong versus the year ago period, but showed deceleration in its growth rate. Its annual earnings (A criteria) history was marred by a downturn in FY '08."

3/2/2011 1:17:24 PM - Consolidating above its 50 DMA line just -3.4% off its all-time high today, enduring mild distributional pressure recently but holding its ground. No overhead supply remains to hinder its progress. Sales revenues and earnings increases in recent quarterly comparisons have been strong versus the year ago period, but showed deceleration in its growth rate. Its annual earnings (A criteria) history was marred by a downturn in FY '08.

1/25/2011 1:11:23 PM - Pulling back today after spiking to new all-time highs with volume-driven gains. No overhead supply remains to hinder its progress. Reported better sales revenues and earnings increases in recent comparisons versus the year ago period, however its annual earnings (A criteria) history has been erratic and below guidelines of the fact-based system since a downturn in FY '08.

1/19/2011 1:13:38 PM - Recently enduring mild distributional pressure, yet hovering -3.7% from its 52-week high today. It exceeded its 2007 high and reached new all-time highs since last noted in the 12/16/10 mid-day report - "No overhead supply remains and its quarterly sales and earnings increases have been strong, but it made little progress and went through a deep consolidation below its 200 DMA line since last noted in the mid-day report on 4/23/10 after its 'breakaway gap'. Noted on 2/11/10 that it had 'reported better sales revenues and earnings increases for the quarter ended Dec 31, 2009, however its quarterly and annual earnings history has been erratic and below guidelines since a downturn in FY '08.'"

12/16/2010 1:03:01 PM - Recently inching to new 52-week highs and briefly exceeding its 2007 all-time high, yet volume behind its gains has been light. No overhead supply remains and its quarterly sales and earnings increases have been strong, but it made little progress and went through a deep consolidation below its 200 DMA line since last noted in the mid-day report on 4/23/10 after its "breakaway gap". Noted on 2/11/10 that it had "reported better sales revenues and earnings increases for the quarter ended Dec 31, 2009, however its quarterly and annual earnings history has been erratic and below guidelines since a downturn in FY '08."

4/23/2010 1:55:27 PM - Remains strong since noted in the mid-day report 4/21/10 its "breakaway gap" for a new 52-week high on strong earnings news for the quarter ended March 31, 2010. Noted on 2/11/10 that it had "reported better sales revenues and earnings increases for the quarter ended Dec 31, 2009, however its quarterly and annual earnings history has been erratic and below guidelines since a downturn in FY '08."

4/22/2010 1:28:32 PM - Holding its ground today after a 4/21/10 "breakaway gap" for a new 52-week high on strong earnings news reported for the quarter ended March 31, 2010. Noted in the mid-day report on 2/11/10 that it had "reported better sales revenues and earnings increases for the quarter ended Dec 31, 2009, however its quarterly and annual earnings history has been erratic and below guidelines since a downturn in FY '08."

4/21/2010 1:31:39 PM -

Today's breakaway gap for a new 52-week high follows strong earnings news reported for the quarter ended March 31, 2010. It was last noted in the mid-day report on 2/11/10 that it had "reported better sales revenues and earnings increases for the quarter ended Dec 31, 2009, however its quarterly and annual earnings history has been erratic and below guidelines since a downturn in FY '08."



2/11/2010 12:52:19 PM -

Consolidating near its 52-week high after recently testing support at its 50 DMA line. Reported better sales revenues and earnings increases for the quarter ended Dec 31, 2009, however its quarterly and annual earnings history has been erratic and below guidelines since a downturn in FY '08.



2/8/2010 1:11:49 PM -

Consolidating near its 52-week high after recently testing support at its 50 DMA line. Reported better sales revenues and earnings increases for the quarter ended Dec 31, 2009, however its quarterly and annual earnings history has been erratic and below guidelines since a downturn in FY '08.



2/5/2010 12:36:44 PM -

Rallying near its 52-week high after recently testing support at its 50 DMA line. Reported better sales revenues and earnings increases for the quarter ended Dec 31, 2009, however its quarterly and annual earnings history has been erratic and below guidelines since a downturn in FY '08.



2/4/2010 12:55:05 PM -

Rallying near its 52-week high after recently testing support at its 50 DMA line. Reported better sales revenues and earnings increases for the quarter ended Dec 31, 2009, however its quarterly and annual earnings history has been erratic and below guidelines since a downturn in FY '08.



2/2/2010 12:46:22 PM -

Quarterly and annual earnings history has been erratic and below guidelines since a downturn in FY '08.



7/24/2007 1:01:26 PM - Group rank is well below the guidelines.

7/23/2007 12:51:20 PM - Group rank is well below the guidelines.

7/20/2007 1:00:55 PM - Group rank is well below the guidelines.

7/16/2007 1:26:52 PM - Group rank is well below the guidelines.

7/13/2007 12:45:01 PM - Group rank is well below the guidelines.

4/19/2007 12:44:50 PM - Recently broke out of a nice base on 1/26 yet sales history is well below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

3/2/2007 12:59:26 PM - Recently broke out of a nice base on 1/26 yet sales history is well below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

3/1/2007 12:58:49 PM - Recently broke out of a nice base on 1/26 yet sales history and group rank are below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters. Studies of the greatest stock market winners show the best stocks generally come from the top 22% of industry groups.

2/21/2007 1:24:33 PM - Recently broke out of a nice base on 1/26 yet sales history and group rank are below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters. Studies of the greatest stock market winners show the best stocks generally come from the top 22% of industry groups.

2/20/2007 1:25:27 PM - Recently broke out of a nice base on 1/26 yet sales history and group rank are below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters. Studies of the greatest stock market winners show the best stocks generally come from the top 22% of industry groups.

2/16/2007 1:08:37 PM - Recently broke out of a nice base on 1/26 yet sales history and group rank are below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters. Studies of the greatest stock market winners show the best stocks generally come from the top 22% of industry groups.

2/15/2007 1:24:16 PM - Recently broke out of a nice base on 1/26 yet sales history and group rank are below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters. Studies of the greatest stock market winners show the best stocks generally come from the top 22% of industry groups.

2/14/2007 1:33:12 PM - Recently broke out of a nice base on 1/26 yet sales history and group rank are below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters. Studies of the greatest stock market winners show the best stocks generally come from the top 22% of industry groups.

2/7/2007 1:37:25 PM - Recently broke out of a nice base yet sales history and group rank are below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters. Studies of the greatest stock market winners show the best stocks generally come from the top 22% of industry groups.

2/6/2007 1:07:33 PM - Recently broke out of a nice base yet sales history and group rank are below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters. Studies of the greatest stock market winners show the best stocks generally come from the top 22% of industry groups.

2/1/2007 12:57:36 PM - Solid gains again today after breaking out of a nice base yet sales history and group rank are below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters. Studies of the greatest stock market winners show the best stocks generally come from the top 22% of industry groups.

1/30/2007 1:43:14 PM - Solid gains again today after breaking out of a nice base yet sales history and group rank are below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters. Studies of the greatest stock market winners show the best stocks generally come from the top 22% of industry groups.

1/29/2007 1:22:20 PM - Solid gains again today after breaking out of a nice base yet sales history and group rank are below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters. Studies of the greatest stock market winners show the best stocks generally come from the top 22% of industry groups.

1/26/2007 12:56:08 PM - Solid gains today breaking out of a nice base sales history and group rank are below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters. Studies of the greatest stock market winners show the best stocks generally come from the top 22% of industry groups.

1/3/2007 1:53:43 PM - "C" and sales history below guidelines.

12/1/2006 12:36:45 PM - "C" is below guidelines and base questionable.

11/30/2006 1:22:35 PM - "C" is below guidelines.

11/29/2006 12:55:20 PM - "C" is below guidelines.

11/15/2006 1:11:27 PM - "C" is below guidelines.

11/9/2006 1:06:41 PM - "C" is below guidelines.

11/1/2006 12:41:15 PM - "C" is below guidelines.

10/24/2006 1:13:55 PM - "C" is below guidelines.

10/23/2006 1:21:08 PM - "C" is below guidelines.

10/20/2006 1:10:01 PM - "C" is below guidelines.

10/11/2006 1:06:30 PM - "C" is below guidelines.

10/5/2006 12:52:14 PM - "C" is below guidelines.

9/15/2006 1:26:37 PM - "C" is below guidelines.

9/13/2006 1:35:28 PM - "C" is below guidelines.

7/25/2005 11:41:48 AM - G - More lows today on above average volume. (CANSLIM.net daily coverage will be suspended.)

7/25/2005 11:41:47 AM - G - More lows today on above average volume. (CANSLIM.net daily coverage will be suspended.)

7/22/2005 - G - Massive gap lower on Friday. Investors sold the stock after the company released second quarter results after Thursday's close. Remember to adhere to a strict sell discipline.

7/21/2005 6:45:42 PM - G - Closed lower on about average volume. Increased profits by +47%. Earnings were reported after Thursday's close.

7/20/2005 5:38:40 PM - G - Advance continues while trading well above average volume.

7/20/2005 5:38:39 PM - G - Advance continues while trading well above average volume.

7/20/2005 12:50:05 PM - Best in just ok group.

7/19/2005 5:57:11 PM - G - Impressive move higher today on above average volume. Broke above its 50 DMA and closed near its sessions high.

7/18/2005 5:42:18 PM - G - Decent gain and a close at session highs on above average volume yet still under 50 DMA and overhead supply.

7/15/2005 5:40:38 PM - G - Closed higher on light volume after recent bout of selling. As noted in this report a close below $20.55 would be a negative techncal signal and further losses beyond that point should not be tolerated.

7/15/2005 5:40:12 PM - G - Closed higher on light volume after recent bout of selling. As noted in this report a close below $20.55 would be a negative techncal signal and further losses should not be tolerated.

7/14/2005 - G - Continued declining today. It closed above Friday's lows ($20.55). As noted in this report a close below those lows would be a negative techncal signal and further losses should not be tolerated.

7/13/2005 7:26:06 PM - G - Tried to move above 50 DMA yet closes below. A fall below Friday's lows ($20.55) would be a negative techncal signal. Further losses below that point should not be tolerated.

7/12/2005 5:32:00 PM - G - Caught under 50 DMA. A fall below Friday's lows ($20.55) would be a negative techncal signal. Further losses below that point should not be tolerated.

7/11/2005 6:10:19 PM - G - Caught under 50 DMA. Asn eclipse of Friday's lows ($20.55) would be a bad techncal sign. Much further losses should not be tolerated.

7/8/2005 - G - Pierced below its 50 DMA today on above average volume.

7/5/2005 5:52:17 PM - G - Holding above 50 DMA a this point.

7/1/2005 4:47:32 PM - G - Nice move higher today, yet volume was light. Found support at its 50 DMA. A high volume drop below its 50 DMA would be a technical failure.

6/30/2005 6:42:06 PM - G - Pulled back towards its 50 DMA on above average volume. Managed to close above 50 DMA. A high volume drop below its 50 DMA would be a technical failure.

6/29/2005 5:19:11 PM - G - Moved slightly lower today on light volume after reversing nicely off its 50 DMA.

6/28/2005 7:26:55 PM - G - Moved slightly higher again today on light volume after reversing nicely off its 50 DMA.

6/27/2005 - G - Moved slightly higher today on light volume after reversing nicely off its 50 DMA on Friday.

6/24/2005 5:31:33 PM - G - Reversed nicely off of 50 DMA.

6/23/2005 6:45:51 PM - G -Lighter volume again today. Support near $21.50.

6/21/2005 5:27:00 PM - G - Continues trading sideways.

6/17/2005 6:54:40 PM - G - Losses yet volume less than average.

6/16/2005 4:54:10 PM - G - Holding on to gains since recent breakout. Status changed to green.

6/15/2005 4:56:19 PM - Y - Holding on to gains since recent breakout.

6/15/2005 12:42:57 PM - Best in poor group.

6/13/2005 5:39:00 PM - G - Big volume advance with a new high close!

6/13/2005 3:52:43 PM - G - Best in poor group.

6/13/2005 12:33:49 PM - Best in poor group.

6/9/2005 5:17:42 PM - Y - Remains near all-time highs. Featured in the June issue of CANSLIM.net News here.

6/9/2005 5:17:42 PM - Y - Remains near all-time highs. Featured in the June issue of CANSLIM.net News here.

6/3/2005 5:58:51 PM - Y - Remains near all-time highs. Just featured in the June issue of CANSLIM.net News here.

6/2/2005 5:37:44 PM - Y - Just featured in the June issue of CANSLIM.net News here.

5/31/2005 12:55:05 PM - Best in poor group.

5/26/2005 12:47:21 PM - Best in poor group.

5/25/2005 12:27:31 PM - Best in poor group.

1/12/2005 12:34:33 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

12/7/2004 12:46:13 PM - No base.

12/6/2004 12:28:48 PM - No base.

12/1/2004 1:16:57 PM - No base.

11/29/2004 12:45:36 PM - No base.

11/24/2004 12:57:51 PM - No base.

11/23/2004 12:52:05 PM - No base.

11/19/2004 12:56:03 PM - No base.

11/18/2004 1:00:21 PM - No base.

11/17/2004 12:52:19 PM - No base.

11/16/2004 12:45:35 PM - No base.

11/16/2004 12:45:08 PM - No base.

11/15/2004 1:03:37 PM - No base.