8/15/2023 12:32:19 PM - Slumped from its all-time high and fell well below its 50 DMA line with a damaging volume-driven loss on 8/10/23. Reported earnings +64% on +1% sales revenues for the Jun '23 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) has not been a good match with the fact-based system's guidelines.

6/8/2023 12:56:04 PM - Hit new all-time highs with recent volume-driven gains. Reported earnings +52% on +9% sales revenues for the Mar '23 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) has not been a good match with the fact-based system's guidelines.

5/31/2017 12:23:30 PM - Abruptly retreating from its all-time high, violating its 50 DMA line and testing its 200 DMA line with a big volume-driven loss today. Reported earnings +24% on +3% sales revenues for the Mar '17 quarter. Quarterly and annual earnings history (C and A criteria) has not been a good match with the fact-based system's guidelines since dropped from the Featured Stocks list on 8/07/08.

12/13/2016 12:16:14 PM - Pulling back from a new all-time high hit on the prior session. Made gradual progress after the 11/11/16 mid-day report last cautioned members - "Reported earnings +19% on +1% sales revenues for the Sep '16 quarter. Quarterly and annual earnings history (C and A criteria) has not been a good match with the fact-based system's guidelines since dropped from the Featured Stocks list on 8/07/08."

11/11/2016 12:32:56 PM - Hit new 52-week high 52-week and all-time highs with a considerable gap up and volume-driven gain on the prior session. Reported earnings +19% on +1% sales revenues for the Sep '16 quarter. Quarterly and annual earnings history (C and A criteria) has not been a good match with the fact-based system's guidelines since dropped from the Featured Stocks list on 8/07/08.

2/13/2014 12:45:13 PM - Perched near its 52-week high and consolidating near its 50 DMA line. Enduring distributional pressure following a considerable 2/06/14 gap up and volume-driven gain. The 2/07/14 mid-day report cautioned members - "Reported earnings +22% on +15% sales revenues for the Dec '13 quarter. Prior quarterly and annual earnings history (C and A criteria) has not been a good match with the fact-based system's guidelines. There was a downward turn in its FY '10 earnings. It was dropped from the Featured Stocks list on 8/07/08."

2/7/2014 12:18:24 PM - Perched at its 52-week high after rebounding above its 50 DMA line with a considerable gap up and volume-driven gain on the prior session. Reported earnings +22% on +15% sales revenues for the Dec '13 quarter. Prior quarterly and annual earnings history (C and A criteria) has not been a good match with the fact-based system's guidelines. There was a downward turn in its FY '10 earnings. It was dropped from the Featured Stocks list on 8/07/08.

4/23/2013 12:16:49 PM - Found support at its 50 DMA line during its recent consolidation. Last noted in the 4/04/13 mid-day report with caution - "Reported earnings +10% on -3% sales revenues for the Dec '12 quarter. Quarterly and annual earnings history (C and A criteria) has not been a good match with the fact-based system's guidelines. There was a downward turn in its FY '10 earnings. It survived but failed to impress since dropped from the Featured Stocks list on 8/07/08."

4/4/2013 12:37:50 PM - Perched at 52-week and multi-year highs today. Holding its ground in a tight range with no resistance remaining due to overhead supply after a streak of 10 consecutive gains when last noted in the 3/18/13 mid-day report with caution - "Reported earnings +10% on -3% sales revenues for the Dec '12 quarter. Quarterly and annual earnings history (C and A criteria) has not been a good match with the fact-based system's guidelines. There was a downward turn in its FY '10 earnings. It survived but failed to impress since dropped from the Featured Stocks list on 8/07/08."

3/18/2013 12:18:29 PM - Perched at 52-week and multi-year highs today with no resistance remaining due to overhead supply after 10 consecutive gains. Found support above its 50 DMA line during its consolidation since last noted in the 2/07/13 mid-day report with caution - "Reported earnings +10% on -3% sales revenues for the Dec '12 quarter. Quarterly and annual earnings history (C and A criteria) has not been a good match with the fact-based system's guidelines. There was a downward turn in its FY '10 earnings. It survived but failed to impress since dropped from the Featured Stocks list on 8/07/08."

2/7/2013 12:50:39 PM - Perched near its 52-week and multi-year highs today with no resistance remaining due to overhead supply. Reported earnings +10% on -3% sales revenues for the Dec '12 quarter. Quarterly and annual earnings history (C and A criteria) has not been a good match with the fact-based system's guidelines. There was a downward turn in its FY '10 earnings. It survived but failed to impress since dropped from the Featured Stocks list on 8/07/08.

8/9/2012 12:18:57 PM - Gapped up today, clearing previously stubborn resistance in the $36 area. Reported earnings +40% on +4% sales revenues for the Jun '12 quarter. Quarterly and annual earnings history (C and A criteria) has not been a good match with the fact-based system's guidelines. There was a downward turn in its FY '10 earnings. It survived but failed to impress since dropped from the Featured Stocks list on 8/07/08.

8/7/2012 12:20:27 PM - Quarterly and annual earnings history (C and A criteria) has not been strong and steady. It survived but failed to impress since noted in the 4/07/11 mid-day report and earlier reports - "Based on weak action it was dropped from the Featured Stocks list on 8/07/08. Recent quarterly comparisons show improving sales and earnings after negative comparisons and a downward turn in its FY '10 earnings (A criteria)."

5/30/2012 12:13:58 PM - Rebounding near its 50 DMA line today with a 2nd consecutive volume-driven gain. That important short-term average may now act as resistance. It survived but failed to impress since last noted in the 4/07/11 mid-day report and earlier reports - "Based on weak action it was dropped from the Featured Stocks list on 8/07/08. Recent quarterly comparisons show improving sales and earnings after negative comparisons and a downward turn in its FY '10 earnings (A criteria)."

4/7/2011 12:35:29 PM - Near its 52-week high today after recently rising from a base-on-base type pattern. Found support near its 50 DMA line again while consolidating since last noted in the 2/15/11 mid-day report and earlier reports - "Based on weak action it was dropped from the Featured Stocks list on 8/07/08. Recent quarterly comparisons show improving sales and earnings after negative comparisons and a downward turn in its FY '10 earnings (A criteria)."

2/15/2011 11:59:51 AM - Small gap down today, yet still near its 52-week high after breaking away from an orderly consolidation last week. Reported earnings +61% on +21% sales revenues for the quarter ended December 31, 2010 versus the year ago period. Found support near its 50 DMA line since noted in the 11/23/10 mid-day report - "Holding its ground following a considerable gain on 11/10/10 which capped a streak of 5 consecutive gains backed by above average volume. Based on weak action it was dropped from the Featured Stocks list on 8/07/08. Recent quarterly comparisons show improving sales and earnings after negative comparisons and a downward turn in its FY '10 earnings (A criteria)."

2/11/2011 12:51:35 PM - Up today after a gap up for a new 52-week high on the prior session, breaking away from an orderly consolidation after reporting earnings +61% on +21% sales revenues for the quarter ended December 31, 2010 versus the year ago period. Found support near its 50 DMA line since noted in the 11/23/10 mid-day report - "Holding its ground following a considerable gain on 11/10/10 which capped a streak of 5 consecutive gains backed by above average volume. Based on weak action it was dropped from the Featured Stocks list on 8/07/08. Recent quarterly comparisons show improving sales and earnings after negative comparisons and a downward turn in its FY '10 earnings (A criteria)."

2/10/2011 12:53:03 PM - Hit a new 52-week high after a gap up today, breaking away from an orderly consolidation. Found support near its 50 DMA line since last noted in the 11/23/10 mid-day report - "Holding its ground following a considerable gain on 11/10/10 which capped a streak of 5 consecutive gains backed by above average volume. Based on weak action it was dropped from the Featured Stocks list on 8/07/08. Recent quarterly comparisons show improving sales and earnings after negative comparisons and a downward turn in its FY '10 earnings (A criteria)."

11/23/2010 12:55:11 PM - Pulling back from its 52-week high hit on the prior session, it is extended from its prior base, while no overhead supply remains. Recent mid-day reports noted - "Holding its ground following a considerable gain on 11/10/10 which capped a streak of 5 consecutive gains backed by above average volume. Based on weak action it was dropped from the Featured Stocks list on 8/07/08. Recent quarterly comparisons show improving sales and earnings after negative comparisons and a downward turn in its FY '10 earnings (A criteria)."

11/19/2010 1:02:13 PM - Hitting another new 52-week high today. Recent mid-day reports noted - "Holding its ground following a considerable gain on 11/10/10 which capped a streak of 5 consecutive gains backed by above average volume. Based on weak action it was dropped from the Featured Stocks list on 8/07/08. Recent quarterly comparisons show improving sales and earnings after negative comparisons and a downward turn in its FY '10 earnings (A criteria)."

11/18/2010 12:49:17 PM - Hit another new 52-week high today. Recent mid-day reports noted - "Holding its ground following a considerable gain on 11/10/10 which capped a streak of 5 consecutive gains backed by above average volume. Based on weak action it was dropped from the Featured Stocks list on 8/07/08. Recent quarterly comparisons show improving sales and earnings after negative comparisons and a downward turn in its FY '10 earnings (A criteria)."

11/16/2010 12:28:22 PM - Still hovering near its 52-week high. The 11/15/10 mid-day report noted - "Holding its ground following a considerable gain on 11/10/10 which capped a streak of 5 consecutive gains backed by above average volume. Based on weak action it was dropped from the Featured Stocks list on 8/07/08. Recent quarterly comparisons show improving sales and earnings after negative comparisons and a downward turn in its FY '10 earnings (A criteria)."

11/15/2010 1:03:28 PM - Hovering near its 52-week high today, holding its ground following a considerable gain on 11/10/10 which capped a streak of 5 consecutive gains backed by above average volume. Based on weak action it was dropped from the Featured Stocks list on 8/07/08. Recent quarterly comparisons show improving sales and earnings after negative comparisons and a downward turn in its FY '10 earnings (A criteria).

8/7/2008 - Second consecutive loss on above average volume 8/7/2008, falling toward its 200 DMA line and now below prior chart highs in the $28 area. Based on the recent weakness it was dropped from the Featured Stocks list that night. It reported strong earnings and sales revenues increases for the quarter ended June 30, 2008. Hiowever, concerns had been raised after sinking under its 50 DMA line and encountering resistance as it that important short term average. The Featured Stock Update section of the 7/24/08 CANSLIM.net After Market Update included a detailed analysis with annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% after it was featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

8/7/2008 4:08:18 PM - G - Second consecutive loss on above average volume, falling toward its 200 DMA line and now below prior chart highs in the $28 area. Based on the recent weakness it will be dropped from the Featured Stocks list tonight. It reported strong earnings and sales revenues increases for the quarter ended June 30, 2008. Hiowever, concerns had been raised after sinking under its 50 DMA line and encountering resistance as it that important short term average. The Featured Stock Update section of the 7/24/08 CANSLIM.net After Market Update included a detailed analysis with annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% after it was featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

8/6/2008 12:03:01 PM - G - Rebounding a bit after falling sharply today for a considerable loss toward its 200 DMA line and prior chart highs in the $28 area following its report showing strong earnings and sales revenues increases for the quarter ended June 30, 2008. Concerns had been raised after sinking under its 50 DMA line and encountering resistance as it that important short term average. The Featured Stock Update section of the 7/24/08 CANSLIM.net After Market Update included a detailed analysis with annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% after it was featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

8/5/2008 7:37:29 PM - G - Encountering resistance as it rises near its 50 DMA line. The Featured Stock Update section of the 7/24/08 CANSLIM.net After Market Update included a detailed analysis with annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

8/4/2008 5:59:55 PM - G - Encountering resistance and still trading below its 50 DMA line with volume drying up in recent weeks while consolidating. The Featured Stock Update section of the 7/24/08 CANSLIM.net After Market Update included a detailed analysis with annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

8/1/2008 2:59:40 PM - G - Encountering resistance and trading below its 50 DMA line with volume drying up in recent weeks while consolidating. The Featured Stock Update section of the 7/24/08 CANSLIM.net After Market Update included a detailed analysis with annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

8/1/2008 3:18:24 AM - G - Negatively reversed today and closed under its 50 DMA line. The Featured Stock Update section of the 7/24/08 CANSLIM.net After Market Update included a detailed analysis with annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

7/30/2008 4:10:52 PM - G - Gain today on light volume, rising above its 50 DMA line. The Featured Stock Update section of the 7/24/08 CANSLIM.net After Market Update included a detailed analysis with annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

7/28/2008 5:33:46 PM - G - Its 50 DMA line is now acting as resistance. The Featured Stock Update section of the 7/24/08 CANSLIM.net After Market Update included a detailed analysis with annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

7/25/2008 4:00:40 PM - G - Gain today on lighter volume, rallying toward its 50 DMA line which may now act as resistance. The Featured Stock Update section of the 7/24/08 CANSLIM.net After Market Update included a detailed analysis with annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

7/24/2008 5:00:47 PM - G - Loss today as violates its 50 DMA line. See Featured Stock Update section of the 7/29/08 CANSLIM.net After Market Update included a detailed analysis with annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

7/23/2008 4:20:18 PM - G - Loss today with light volume as it tests support at its 50 DMA line. The Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update included a detailed analysis with annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

7/22/2008 3:37:36 PM - G - Gain today with light volume as it tests support at its 50 DMA line. The Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update included a detailed analysis with annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

7/21/2008 12:46:47 PM - G - Concerns are raised by today's early weakness leading to a violation of its 50 DMA line. The Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update included a detailed analysis with annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

7/18/2008 5:06:13 PM - G - Gain today on lighter than average volume, consolidating just above support at its 50 DMA line. See the Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update for more detailed analysis and an annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

7/16/2008 6:58:52 PM - G - Gain today on lighter than average volume, consolidating just above support at its 50 DMA line. See the Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update for more detailed analysis and an annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

7/15/2008 4:02:24 PM - G - Considerable loss today on lighter than average volume, pulling back toward support at its 50 DMA line. See the Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update for more detailed analysis and an annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

7/14/2008 5:13:31 PM - G - Considerable gain today on average volume, rallying up from support at its 50 DMA line. See the Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update for more detailed analysis and an annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

7/11/2008 12:13:51 PM - G - Consolidating quietly just above its 50 DMA line. See the Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update for more detailed analysis and an annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

7/10/2008 5:27:10 PM - G - Consolidating quietly above its 50 DMA line. See the Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update for more detailed analysis and an annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

7/8/2008 5:36:34 PM - G - Testing support near its 50 DMA line. See the Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update for more detailed analysis and an annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

7/7/2008 4:10:11 PM - G - Gain today after three consecutive losses on below average volume, bouncing at its 50 DMA line. See the Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update for more detailed analysis and an annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

7/3/2008 2:15:33 PM - G - Three consecutive losses on below average volume, raising concerns by violating its upward trendline and testing its 50 DMA line. See the Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update for more detailed analysis and an annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

7/2/2008 4:50:48 PM - G - Second consecutive loss on below average volume, raising concerns by slipping under its upward trendline and falling toward its 50 DMA line. See the Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update for more detailed analysis and an annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

7/1/2008 7:09:32 PM - G - Loss today on average volume, slipping under its upward trendline. See the Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update for more detailed analysis and an annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

6/30/2008 12:23:58 PM - G - Gapped up today, bouncing from support near prior chart highs after 6 consecutive losses and its violation of an upward trendline raised concerns. Gapped up on 6/12/08 after reporting solid earnings and raising guidance. See the Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update for more detailed analysis and an annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

6/27/2008 6:23:48 PM - G - Sixth consecutive loss, violating an upward trendline and slipping below prior chart highs in the $33 area, raising concerns. Gapped up on 6/12/08 after reporting solid earnings and raising guidance. See the Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update for more detailed analysis and an annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

6/25/2008 12:07:39 PM - G - Fourth consecutive loss, pulling back toward an upward trendline and prior chart highs in the $33 area. Gapped up on 6/12/08 after reporting solid earnings and raising guidance. See the Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update for more detailed analysis and an annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

6/24/2008 4:19:58 PM - G - Third consecutive loss, pulling back from all-time highs above its max buy level. Gapped up on 6/12/08 after reporting solid earnings and raising guidance. See the Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update for more detailed analysis and an annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

6/20/2008 3:33:33 PM - G - Pulling back today from all-time highs above its max buy level. Gapped up on 6/12/08 after reporting solid earnings and raising guidance. See the Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update for more detailed analysis and an annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +38.5% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

6/18/2008 - G - Gapped up today, extending its recent gains to new all-time highs. Gapped up on 6/12/08 after reporting solid earnings and raising guidance. See the Featured Stock Update section of the 5/29/08 CANSLIM.net After Market Update for more detailed analysis and an annotated graph (read here). Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Traded up as much as +37.1% since featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

6/18/2008 12:08:22 PM - G - Gapped up today, extending its recent gains to new all-time highs. Gapped up on 6/12/08 after reporting solid earnings and raising guidance. Color code was changed to green following a considerable gain on 5/19/08 with heavy volume to new all-time highs well above its max buy level. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

6/16/2008 12:39:25 PM - G - Holding its ground since gapping up on 6/12/08 for new all-time highs after reporting solid earnings and raising guidance. Color code was changed to green following a considerable gain on 5/19/08 with heavy volume to new all-time highs well above its max buy level. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

6/13/2008 1:01:39 PM - G - Gapped up on 6/12/08 and hit a new all-time high after reporting solid earnings and raising guidance. Color code was changed to green following a considerable gain on 5/19/08 with heavy volume to new all-time highs well above its max buy level. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

6/12/2008 12:44:08 PM - G - Gapped up today and hit a new all-time high after reporting solid earnings and raising guidance. Color code was changed to green following a considerable gain on 5/19/08 with heavy volume to new all-time highs well above its max buy level. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

6/12/2008 10:56:56 AM - G - Gapped up today and hit a new all-time high after reporting solid earnings and raising guidance. Color code was changed to green following a considerable gain on 5/19/08 with heavy volume to new all-time highs well above its max buy level. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

6/11/2008 3:21:22 PM - G - Consolidating above prior chart highs in the $28 area, an important support level to watch above its 50 DMA line. Color code was changed to green following a considerable gain on 5/19/08 with heavy volume to new all-time highs well above its max buy level. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

6/9/2008 3:47:54 PM - G - Loss on average volume today. Prior chart highs in the $28 area are a support level to watch. Color code was changed to green following a considerable gain on 5/19/08 with heavy volume to new all-time highs well above its max buy level. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

6/6/2008 7:16:27 PM - G - Recently found prompt support after a sharp pullback near prior chart highs in the $28 area. Color code was changed to green following a considerable gain on 5/19/08 with heavy volume to new all-time highs well above its max buy level. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

6/5/2008 4:11:14 PM - G - Gain today with light volume. It recently found prompt support after a sharp pullback near prior chart highs in the $28 area. Color code was changed to green following a considerable gain on 5/19/08 with heavy volume to new all-time highs well above its max buy level. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

6/4/2008 6:32:46 PM - G - High-ranked leader's loss today with above average volume erased the prior session gains and more. It recently found prompt support after a sharp pullback near prior chart highs in the $28 area. Color code was changed to green following a considerable gain on 5/19/08 with heavy volume to new all-time highs well above its max buy level. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

6/3/2008 4:56:34 PM - G - High-ranked leader rose today on above average volume for its third best close ever. Found prompt support after a sharp pullback near prior chart highs in the $28 area. Color code was changed to green following a considerable gain on 5/19/08 with heavy volume to new all-time highs well above its max buy level. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

5/30/2008 6:58:45 PM - G - Consolidating above prior chart highs in the $28 area. Color code was changed to green following a considerable gain on 5/19/08 with heavy volume to new all-time highs well above its max buy level. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). High-ranked leader has eclipsed prior chart highs in the $28 area with no resistance now remaining due to overhead supply. Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

5/28/2008 6:35:17 PM - G - Third consecutive gain on above average volume after consolidating toward prior chart highs in the $28 area. Color code was changed to green following a considerable gain on 5/19/08 with heavy volume to new all-time highs well above its max buy level. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). High-ranked leader has eclipsed prior chart highs in the $28 area with no resistance now remaining due to overhead supply. Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

5/27/2008 - G - Steady today after it positively reversed on Friday after abruptly pulling back last week, consolidating following a considerable gain on 5/19/08 with heavy volume to new all-time highs well above its max buy level. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). High-ranked leader has eclipsed prior chart highs in the $28 area with no resistance now remaining due to overhead supply. Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

5/23/2008 6:03:00 PM - G - Positively reversed on Friday after abruptly pulling back this week, consolidating following a considerable gain on 5/19/08 with heavy volume to new all-time highs well above its max buy level. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). High-ranked leader has eclipsed prior chart highs in the $28 area with no resistance now remaining due to overhead supply. Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

5/22/2008 - G - Heavy trading today after gap down yesterday morning on high volume after analyst downgrade. Pulled back yesterday after a considerable gain on 5/19/08 with heavy volume to new all-time highs well above its max buy level. Color code was changed to green. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). High-ranked leader has eclipsed prior chart highs in the $28 area with no resistance now remaining due to overhead supply. Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

5/21/2008 - G - Gap down this morning on high volume after analyst downgrade. Pulled back yesterday after a considerable gain on 5/19/08 with heavy volume to new all-time highs well above its max buy level. Color code was changed to green. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). High-ranked leader has eclipsed prior chart highs in the $28 area with no resistance now remaining due to overhead supply. Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

5/20/2008 12:47:29 PM - G - Pulling back today after a considerable gain on 5/19/08 with heavy volume to new all-time highs well above its max buy level. Color code was changed to green. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). High-ranked leader has eclipsed prior chart highs in the $28 area with no resistance now remaining due to overhead supply. Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

5/19/2008 5:35:17 PM - G - Considerable gain today on heavy volume to new all-time highs well above its max buy level. Color code was changed to green. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). High-ranked leader has eclipsed prior chart highs in the $28 area with no resistance now remaining due to overhead supply. Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

5/19/2008 1:15:56 PM - G - Hitting all-time highs above its max buy level with gains again today on heavy volume. Color code is changed to green. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). High-ranked leader has eclipsed prior chart highs in the $28 area with no resistance now remaining due to overhead supply. Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

5/16/2008 5:58:56 PM - Y - Ended near its session high with a gain on more than twice its average volume. Triggered a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). High-ranked leader has eclipsed prior chart highs in the $28 area with no resistance now remaining due to overhead supply. Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

5/15/2008 5:55:37 PM - Y - Holding its ground after triggering a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). High-ranked leader has eclipsed prior chart highs in the $28 area with no resistance now remaining due to overhead supply. Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

5/14/2008 4:25:06 PM - Y - Small loss on average volume today after triggering a technical buy signal on 5/13/08 by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hit new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). High-ranked leader has eclipsed prior chart highs in the $28 area with no resistance now remaining due to overhead supply. Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

5/13/2008 6:18:21 PM - Y - Considerable gain today, triggering a technicla buy signal by trading above its pivot point with volume nearly triple its average pace, indicative of institutional buying demand (the I criteria) as it hits new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). High-ranked leader has eclipsed prior chart highs in the $28 area with no resistance now remaining due to overhead supply. Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

5/13/2008 12:36:53 PM - Y - Considerable gain today has it trading up above its pivot point, with mid-day volume nearly double its average pace, indicative of institution al buying demand (the I criteria) as it hits new all-time highs (the N criteria). Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). High-ranked leader has eclipsed prior chart highs in the $28 area with no resistance now remaining due to overhead supply. Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

5/13/2008 11:15:32 AM - Y - Trading above its pivot point today with volume running at an above average pace. Featured in yellow for the first time in the 5/12/08 CANSLIM.net Mid-Day BreakOuts Report (read here). High-ranked leader has eclipsed prior chart highs in the $28 area with no resistance now remaining due to overhead supply. Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

5/12/2008 4:34:36 PM - Y - Featured in yellow for the first time in today's CANSLIM.net Mid-Day BreakOuts Report (read here). High-ranked leader challenging prior chart highs in the $28 area with little resistance now remaining due to overhead supply. Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

5/12/2008 12:47:24 PM - Y - High-ranked leader challenging prior chart highs in the $28 area with little resistance now remaining due to overhead supply. Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

2/8/2008 12:49:05 PM - Rallied on heavy volume this week, repairing its recent 50 DMA violation and challenging prior chart highs. Earnings and sales improved nicely and showed good acceleration in the last 3 quarterly comparisons.

1/11/2008 12:33:55 PM - Technically broke out on 11/16/07, and it has been working its way higher since, leaving it extended from a sound base. Earnings and sales growth has not been particularly strong or steady, but improved in the last 2 quarters.

1/2/2008 1:07:30 PM - Traded up with volume running at an above average pace as it hit a new all-time high. Technically broke out on 11/16/07, and it has been wedging higher since, extending its gains. Recent gains to new highs lacked volume conviction. Annual earnings and sales growth have not been particularly strong or steady, but improved in the last 2 quarters.

12/17/2007 12:43:50 PM - Traded up on above average volume to hit a new all-time high. Technically broke out on 11/16/07, and it has since extended its gains and formed a 3 weeks tight type of pattern. Annual earnings and sales growth have not been particularly strong or steady, but improved in the last 2 quarters.

12/14/2007 12:51:41 PM - Technically broke out on 11/16/07, and it has since extended its gains and formed a 3 weeks tight type of pattern. Annual earnings and sales growth have not been particularly strong or steady, but improved in the last 2 quarters.

11/28/2007 12:49:25 PM - Technically broke out on 11/16/07, and it has since extended its gains. Annual earnings and sales growth have not been particularly strong or steady, but improved in the last 2 quarters.

11/27/2007 12:39:39 PM - Technically broke out on 11/16/07, and it has since extended its gains. Annual earnings and sales growth have not been particularly strong or steady, but improved in the last 2 quarters.

11/26/2007 1:09:33 PM - Technically broke out on 11/16/07, and it has since extended its gains. Annual earnings and sales growth have not been particularly strong or steady, but improved in the last 2 quarters.

11/20/2007 12:40:59 PM - Technically broke out on 11/16/07, and it has since extended its gains. Annual earnings and sales growth have not been particularly strong or steady, but improved in the last 2 quarters.

11/19/2007 - Technically broke out on 11/16/07, then opened today's session very weak, but recovered. Annual earnings and sales growth have not been particularly strong or steady, but improved in the last 2 quarters.

7/6/2006 - Way too extended from its base.

7/5/2006 12:43:36 PM - No base.