7/18/2023 1:18:17 PM - Gapped up today hitting a new all-time high. Went through a long and choppy consolidation since dropped from the Featured Stocks list on 1/11/22. Reported Mar '23 quarterly earnings -1% on -4% sales revenues versus the year ago period, its 2nd quarterly comparison below the +25% minimum guideline (C criteria).

6/28/2023 12:34:36 PM - Rebounding toward its all-time high with today's big 3rd consecutive gain. Went through a deep consolidation since dropped from the Featured Stocks list on 1/11/22. Reported Mar '23 quarterly earnings -1% on -4% sales revenues versus the year ago period, its 2nd quarterly comparison below the +25% minimum guideline (C criteria).

6/27/2023 12:39:58 PM - Reported Mar '23 quarterly earnings -1% on -4% sales revenues versus the year ago period, its 2nd quarterly comparison below the +25% minimum guideline (C criteria). Rebounding toward its all-time high with today's big volume-driven gain. Went through a deep consolidation since dropped from the Featured Stocks list on 1/11/22.

2/1/2023 12:47:23 PM - Reported Dec '22 quarterly earnings +21% versus the year ago period, breaking a streak of quarterly comparisons above the +25% minimum guideline (C criteria). Gapped up today challenging its all-time high with a big volume-driven gain. Went through a deep consolidation since dropped from the Featured Stocks list on 1/11/22.

1/11/2022 5:46:37 PM - Sank further below its 50 DMA line ($351) with today's 5th consecutive volume-driven loss. It will be dropped from the Featured Stocks list tonight. A rebound above the 50 DMA line is needed for its outlook to improve. Faces near term resistance up to the $373 level..

1/5/2022 8:28:24 PM - G - Color code is changed to green after slumping below its 50 DMA line ($351) with another volume-driven loss. A prompt rebound above the 50 DMA line is needed for its outlook to improve. Faces very little near term resistance up to the $373 level..

1/4/2022 5:57:36 PM - Y - Posted a gain today with slightly above average volume, again finding prompt support near its 50 DMA line ($350.62). Faces very little near term resistance up to the $373 level..

12/29/2021 4:01:37 PM - Y - Posted a 6th consecutive small gain today with light volume after finding prompt support near its 50 DMA line ($347.53). Faces very little near term resistance up to the $373 level..

12/23/2021 5:37:35 PM - Y - Its color code is changed to yellow after a prompt rebound above the 50 DMA line ($344) this week helped its outlook improve. Still faces near term resistance up to the $373 level after several weeks of trading at higher levels.

12/20/2021 12:04:24 PM - G - Violated its 50 DMA line ($340) with today's loss triggering a technical sell signal and its color code is changed to green. Only a prompt rebound above the 50 DMA line would help its outlook improve.

12/13/2021 5:17:35 PM - Y - Hovering in a tight range near its all-time high. Subsequent volume-driven gains are needed to clinch a buy signal, and the broader market direction (M criteria) remains a concern until a follow-through day. Reported earnings +44% on +32% sales revenues for the Sep '21 quarter, its 5th consecutive comparison above the +25% minimum guideline (C criteria).

12/7/2021 5:27:33 PM - Y - Finished in the middle of its intra-day range after hitting a new high today. Color code was changed to yellow after more than 3 weeks tight. Subsequent volume-driven gains are needed to clinch a buy signal, and the broader market direction (M criteria) remains a concern until a follow-through day. Reported earnings +44% on +32% sales revenues for the Sep '21 quarter, its 5th consecutive comparison above the +25% minimum guideline (C criteria). See the latest FSU analysis for more details and a new annotated graph.

12/7/2021 1:18:09 PM - Y - Hitting a new high today after stubbornly holding its ground in recent weeks. Color code is changed to yellow after more than 3 weeks tight. Reported earnings +44% on +32% sales revenues for the Sep '21 quarter, its 5th consecutive comparison above the +25% minimum guideline (C criteria). Went through a deep and choppy consolidation then rebounded and rallied impressively since dropped from the Featured Stocks list on 10/10/18.

9/9/2021 1:09:05 PM - Extended from any sound base and encountering distributional pressure after wedging higher in recent weeks. Reported earnings +85% on +47% sales revenues for the Jun '21 quarter, its 4th consecutive comparison above the +25% minimum guideline (C criteria). Went through a deep and choppy consolidation then rebounded and rallied impressively since dropped from the Featured Stocks list on 10/10/18.

9/9/2020 12:36:39 PM - Encountering distributional pressure after wedging higher in recent weeks. Reported earnings -13% on -16% sales revenues for the Jun '20 quarter, its 6th consecutive comparison below the +25% minimum guideline (C criteria). Went through a deep and choppy consolidation then rebounded and rallied impressively since dropped from the Featured Stocks list on 10/10/18.

12/3/2019 12:42:00 PM - Encountering distributional pressure after wedging higher since last noted with caution in the 10/24/19 mid-day report - "Reported earnings -3% on -1% sales revenues for the Sep '19 quarter, its 3rd comparison below the +25% minimum guideline (C criteria). Went through a deep and choppy consolidation and rebounded impressively since dropped from the Featured Stocks list on 10/10/18."

10/24/2019 12:41:59 PM - Reported earnings -3% on -1% sales revenues for the Sep '19 quarter, its 3rd comparison below the +25% minimum guideline (C criteria). Went through a deep and choppy consolidation and rebounded impressively since dropped from the Featured Stocks list on 10/10/18.

7/25/2019 12:45:43 PM - Reported earnings +9% on +3% sales revenues for the Jun '19 quarter, its 2nd comparison below the +25% minimum guideline (C criteria). Went through a deep and choppy consolidation and rebounded impressively since dropped from the Featured Stocks list on 10/10/18.

4/25/2019 12:58:43 PM - Reported earnings +23% on +7% sales revenues for the Mar '19 quarter. Went through a deep consolidation and rebounded impressively since dropped from the Featured Stocks list on 10/10/18.

10/10/2018 5:34:54 PM - Violated its 200 DMA line ($147) with a big volume-driven loss today triggering a more worrisome technical sell signal. It will be dropped from the Featured Stocks list tonight.

10/8/2018 6:51:42 PM - G - Color code is changed to green after slumping below its 50 DMA line ($154) raising concerns and triggering a technical sell signal. Only a prompt rebound would help its outlook improve. Its 200 DMA line ($147) defines near-term support above prior lows.

10/1/2018 6:02:23 PM - Y - Undercut prior highs in the $164 area, completely negating the recent technical breakout and slumping back into the prior base. Its 50 DMA line ($153) defines near term support to watch on pullbacks.

9/21/2018 1:05:14 PM - Y - Enduring distributional pressure this week, undercutting prior highs in the $164 area. Raised concerns while completely negating the recent technical breakout and slumping back into the prior base.

9/14/2018 3:40:25 PM - Y - Volume totals have been cooling while stubbornly holding its ground. Prior highs in the $164 area define initial support to watch after aain above the pivot point on 9/06/18 backed by +80% above average volume triggered a technical buy signal.

9/7/2018 6:04:46 PM - Y -Reversed into the red today after early gains into new high territory. Highlighted in yellow with new pivot point cited based on its 6/12/18 high plus 10 cents in the prior mid-day report. Gain above the pivot point backed by +80% above average volume triggered a technical buy signal. Found support near its 200 DMA line during the consolidation since last noted in the 7/26/18 mid-day report - "Reported Jun '18 quarterly earnings +67% on +23% sales revenues, its 3rd consecutive strong quarterly comparison versus the year-ago period." See the latest FSU analysis for more details and a new annotated graph.

9/6/2018 1:18:32 PM - Y - Color code is changed to yellow with new pivot point cited based on its 6/12/18 high plus 10 cents. Hitting new 52-week and all-time highs with today's big gain. Gains above a stock's pivot point must have at least +40% above average volume to trigger a proper technical buy signal. Found support near its 200 DMA line during the consolidation since last noted in the 7/26/18 mid-day report - "Reported Jun '18 quarterly earnings +67% on +23% sales revenues, its 3rd consecutive strong quarterly comparison versus the year-ago period."

7/26/2018 1:16:27 PM - Undercut its 200 DMA line ($139) today while slumping further below its 50 DMA line ($151). Reported Jun '18 quarterly earnings +67% on +23% sales revenues, its 3rd consecutive strong quarterly comparison versus the year-ago period.

7/16/2018 12:10:42 PM - Slumping further below its 50 DMA line ($151). Reported Mar '18 quarterly earnings +66% on +23% sales revenues, its 2nd strong quarterly comparison versus the year-ago period. Prior quarterly comparisons also had sub par sales revenues growth with earnings below the +25% minimum earnings guideline (C criteria).

5/8/2018 12:49:29 PM - Rebounding near its 50 DMA line ($142.92) with today's big gain after damaging losses. Found support near prior lows in the $128 area and above its 200 DMA line. Reported Mar '18 quarterly earnings +66% on +23% sales revenues, its 2nd strong quarterly comparison versus the year-ago period. Prior quarterly comparisons also had sub par sales revenues growth with earnings below the +25% minimum earnings guideline (C criteria).

4/26/2018 12:51:36 PM - Pulling back from multi-year highs with volume-driven losses this week violating its 50 DMA line and prior lows. Reported Mar '18 quarterly earnings +66% on +23% sales revenues, its 2nd strong quarterly comparison versus the year-ago period. Prior quarterly comparisons also had sub par sales revenues growth with earnings below the +25% minimum earnings guideline (C criteria).

11/14/2017 12:48:21 PM - Perched at multi-year highs, stubbornly holding its ground following volume-driven gains. Reported Sep '17 quarterly earnings +20% on +12% sales revenues. Prior quarterly comparisons also had sub par sales revenues growth with earnings below the +25% minimum earnings guideline (C criteria).

10/12/2017 12:31:01 PM - Perched at multi-year highs, stubbornly holding its ground following volume-driven gains. Reported Jun '17 quarterly earnings +21% on +11% sales revenues. Prior quarterly comparisons also had sub par sales revenues growth with earnings below the +25% minimum earnings guideline (C criteria).

10/10/2017 12:30:37 PM - Perched at multi-year highs, stubbornly holding its ground following volume-driven gains. Reported Jun '17 quarterly earnings +21% on +11% sales revenues. Prior quarterly comparisons also had sub par sales revenues growth with earnings below the +25% minimum earnings guideline (C criteria).

7/25/2017 12:56:11 PM - Perched at multi-year highs with today's 3rd consecutive volume-driven gain. Reported Mar '17 quarterly earnings +11% on +7% sales revenues. Prior quarterly comparisons also had sub par sales revenues growth with earnings below the +25% minimum earnings guideline (C criteria).

10/28/2016 12:53:40 PM - Rebounding toward multi-year highs with considerable volume-driven gains this week. Reported Sep '16 quarterly earnings +4% on +0% sales revenues. Prior quarterly comparisons also had sub par sales revenues growth with earnings below the +25% minimum earnings guideline (C criteria).

4/28/2016 12:37:12 PM - Gapped down today after reporting Mar '16 quarterly earnings -1% on +2% sales revenues. Prior mid-day reports cautioned members - "Reported Dec '15 earnings +5% on +2% sales revenues, its 3rd consecutive quarterly comparison with earnings below the +25% minimum earnings guideline (C criteria)."

4/27/2016 1:16:28 PM - The 4/21/16 mid-day report cautioned members - "Reported Dec '15 earnings +5% on +2% sales revenues, its 3rd consecutive quarterly comparison with earnings below the +25% minimum earnings guideline (C criteria)."

4/21/2016 12:37:43 PM - Reported Dec '15 earnings +5% on +2% sales revenues, its 3rd consecutive quarterly comparison with earnings below the +25% minimum earnings guideline (C criteria).

4/1/2015 12:53:31 PM - Slumping below its 50 DMA line with above average volume behind today's loss. Found support above its 200 DMA line during its consolidation since last noted with caution in the 2/03/15 mid-day report. Reported Dec '14 earnings +47% on +22% sales revenues, its 3nd consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria).

2/3/2015 1:18:26 PM - Slumped toward its 200 DMA line with above average volume behind more losses since last noted with caution in the 1/13/15 mid-day report - "Reported Sep '14 earnings +29% on +21% sales revenues, its 2nd consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Undercut its 50 DMA line and traded near its 200 DMA line during its consolidation since noted with caution in the 7/31/14 mid-day report - 'Prior quarterly comparisons did not show strong steady increases above the +25% minimum earnings guideline (C criteria), and a downward turn in FY '07 - '09 earnings (A criteria) is a fundamental flaw.'"

1/13/2015 12:23:45 PM - Slumped below its 50 DMA line with above average volume behind losses since last noted with caution in the 12/17/14 mid-day report - "Reported Sep '14 earnings +29% on +21% sales revenues, its 2nd consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Undercut its 50 DMA line and traded near its 200 DMA line during its consolidation since noted with caution in the 7/31/14 mid-day report - 'Prior quarterly comparisons did not show strong steady increases above the +25% minimum earnings guideline (C criteria), and a downward turn in FY '07 - '09 earnings (A criteria) is a fundamental flaw.'"

12/17/2014 12:43:53 PM - Consolidating near its 50 DMA line with today's 4th consecutive loss. Rallied to new 52-week highs after last noted with caution in the 11/04/14 mid-day report - "Reported Sep '14 earnings +29% on +21% sales revenues, its 2nd consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Undercut its 50 DMA line and traded near its 200 DMA line during its consolidation since noted with caution in the 7/31/14 mid-day report - 'Prior quarterly comparisons did not show strong steady increases above the +25% minimum earnings guideline (C criteria), and a downward turn in FY '07 - '09 earnings (A criteria) is a fundamental flaw.'"

11/4/2014 1:06:50 PM - Hitting yet another new 52-week high today with a 4th consecutive volume-driven gain. Reported Sep '14 earnings +29% on +21% sales revenues, its 2nd consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Undercut its 50 DMA line and traded near its 200 DMA line during its consolidation since noted with caution in the 7/31/14 mid-day report - "Prior quarterly comparisons did not show strong steady increases above the +25% minimum earnings guideline (C criteria), and a downward turn in FY '07 - '09 earnings (A criteria) is a fundamental flaw."

10/30/2014 1:14:50 PM - Hitting a new 52-week high today after reporting Sep '14 earnings. Undercut its 50 DMA line and traded near its 200 DMA line during its consolidation since last noted with caution in the 7/31/14 mid-day report - "Reported earnings +26% on +19% sales revenues for the Jun '14 quarter versus the year ago period. Prior quarterly comparisons did not show strong steady increases above the +25% minimum earnings guideline (C criteria), and a downward turn in FY '07 - '09 earnings (A criteria) is a fundamental flaw."

7/31/2014 12:05:37 PM - Perched near its 52-week high, rallying above its 50 DMA line with today's gain. Little resistance remains due to overhead supply. Reported earnings +26% on +19% sales revenues for the Jun '14 quarter versus the year ago period. Prior quarterly comparisons did not show strong steady increases above the +25% minimum earnings guideline (C criteria), and a downward turn in FY '07 - '09 earnings (A criteria) is a fundamental flaw.

1/10/2014 12:33:27 PM - Considerable gap up gain today for a new 52-week high, rallying with no resistance remaining due to overhead supply. Last noted in the 12/13/13 mid-day report with caution - Reported earnings +19% on +12% sales revenues for the Sep '13 quarter versus the year ago period. Prior quarterly comparisons did not show strong steady increases above the +25% minimum earnings guideline (C criteria), and a downward turn in FY '07 - '09 earnings (A criteria) is a fundamental flaw."

12/13/2013 12:15:39 PM - Consolidating above its 50 DMA line and only -2.9% off its 52-week high with no resistance remaining due to overhead supply. Reported earnings +19% on +12% sales revenues for the Sep '13 quarter versus the year ago period. Noted in prior mid-day reports with caution - "Prior quarterly comparisons did not show strong steady increases above the +25% minimum earnings guideline (C criteria), and a downward turn in FY '07 - '09 earnings (A criteria) is a fundamental flaw."

12/6/2013 1:10:07 PM - Hovering near its all-time high and no resistance remains due to overhead supply. Reported earnings +19% on +12% sales revenues for the Sep '13 quarter versus the year ago period. Last noted in the 10/24/13 mid-day report with caution - "Prior quarterly comparisons did not show strong steady increases above the +25% minimum earnings guideline (C criteria), and a downward turn in FY '07 - '09 earnings (A criteria) is a fundamental flaw."

10/24/2013 12:55:07 PM - Gapped down and undercut its 50 DMA line today then rebounded from early lows. No resistance remains due to overhead supply. Reported earnings +19% on +12% sales revenues for the Sep '13 quarter versus the year ago period. Prior mid-day reports cautioned members - "Prior quarterly comparisons did not show strong steady increases above the +25% minimum earnings guideline (C criteria), and a downward turn in FY '07 - '09 earnings (A criteria) is a fundamental flaw."

9/16/2013 12:47:15 PM - Hit a new 52-week high today then reversed into the red and tested near its 50 DMA line. No resistance remains due to overhead supply. Reported earnings +21% on +8% sales revenues for the Jun '13 quarter versus the year ago period. Last noted in the 5/21/13 mid-day report with caution - "Prior quarterly comparisons did not show strong steady increases above the +25% minimum earnings guideline (C criteria), and a downward turn in FY '07 - '09 earnings (A criteria) is a fundamental flaw."

5/21/2013 1:03:15 PM - Hitting a new 52-week high with today's 3rd consecutive gain. No resistance remains due to overhead supply. Reported earnings +31% on +7% sales revenues for the Mar '13 quarter versus the year ago period. Prior quarterly comparisons did not show strong steady increases above the +25% minimum earnings guideline (C criteria), and a downward turn in FY '07 - '09 earnings (A criteria) is a fundamental flaw.

1/14/2013 12:24:53 PM - Small gap down today, pulling back toward prior highs in the $35 area. No resistance remains due to overhead supply. Reported earnings +31% on +10% sales revenues for the Sep '12 quarter, but earnings were only up +20% on +13% sales in the Jun quarter, below the +25% minimum earnings guideline. A downward turn in FY '08 and '09 earnings (A criteria) is a fundamental flaw.

4/26/2012 12:44:33 PM - Gapped down today and violated its 50 DMA line with a damaging loss. Reported earnings +44% on +18% sales revenues for the Mar '12 quarter. Built an orderly base above its 50 DMA line since noted in the 3/19/12 mid-day report - "Perched at its 52-week high today after recently wedging further from any sound base. No resistance remains due to overhead supply. Recent quarterly comparisons show strong sales revenues increases, and earnings increases above the +25% guideline easily satisfy the C criteria. As noted in prior mid-day reports - 'A downward turn in FY '08 and '09 earnings (A criteria) is a fundamental flaw.'"

3/27/2012 1:15:29 PM - The 3/19/12 mid-day report noted - "Perched at its 52-week high today after recently wedging further from any sound base. No resistance remains due to overhead supply. Recent quarterly comparisons show strong sales revenues increases, and earnings increases above the +25% guideline easily satisfy the C criteria. As noted in prior mid-day reports - 'A downward turn in FY '08 and '09 earnings (A criteria) is a fundamental flaw.'"

3/19/2012 1:12:11 PM - Perched at its 52-week high today after recently wedging further from any sound base. No resistance remains due to overhead supply. Recent quarterly comparisons show strong sales revenues increases, and earnings increases above the +25% guideline easily satisfy the C criteria. As noted in prior mid-day reports - "A downward turn in FY '08 and '09 earnings (A criteria) is a fundamental flaw."

2/2/2012 12:31:35 PM - Reversed into the red after touching another new 52-week high today following 2 consecutive volume-driven gains. No resistance remains due to overhead supply. Recent quarterly comparisons show strong sales revenues increases, and earnings increases above the +25% guideline easily satisfy the C criteria. As noted in prior mid-day reports - "A downward turn in FY '08 and '09 earnings (A criteria) is a fundamental flaw."

2/1/2012 12:57:52 PM - Rallying to a new 52-week high today with a 2nd consecutive volume-driven gain while no resistance remains due to overhead supply. Recent quarterly comparisons show strong sales revenues increases, and earnings increases above the +25% guideline easily satisfy the C criteria. As noted in prior mid-day reports - "A downward turn in FY '08 and '09 earnings (A criteria) is a fundamental flaw."

1/5/2012 1:14:10 PM - Retreating from its 52-week high hit earlier this week, encountering distributional pressure. Recent quarterly comparisons show strong sales revenues and earnings increases easily satisfying the C criteria. A downward turn in FY '08 and '09 earnings (A criteria) is a fundamental flaw.

10/28/2011 1:30:05 PM - Rebounding toward its 52-week high after a deep consolidation below its 200 DMA line since last noted in the 7/06/11 mid-day report. Recent quarterly comparisons show strong sales revenues and earnings increases easily satisfying the C criteria. A downward turn in FY '08 and '09 earnings (A criteria) is a fundamental flaw.

7/6/2011 1:20:22 PM - Today it hit a new 52-week high with its 4th consecutive gain, rising from an orderly base pattern. Its fundamentals are not a good match with the fact-based investment system's models of past great winners. Last noted in the 4/26/11 mid-day report - "Recent quarterly comparisons show improving sales and earnings after a streak of 5 negative comparisons and a downward turn in FY '08 and '09 earnings (A criteria)."

4/26/2011 12:49:23 PM - Found support near prior highs and above its 50 DMA line during its recent consolidation from its 52-week high hit since last noted in the 3/16/11 mid-day report - "Recent quarterly comparisons show improving sales and earnings after a streak of 5 negative comparisons and a downward turn in FY '08 and '09 earnings (A criteria)."

3/16/2011 1:41:31 PM - Hit a new 52-week high today. Rallying back after a slump below its 50 DMA line since last noted in the 11/19/10 mid-day report - "Recent quarterly comparisons show improving sales and earnings after a streak of 5 negative comparisons and a downward turn in FY '08 and '09 earnings (A criteria)."

11/19/2010 1:36:43 PM - Touched a new 52-week high today after stubbornly holding its ground for a few weeks above prior highs following a technical breakout on 10/27/10. Recent quarterly comparisons show improving sales and earnings after a streak of 5 negative comparisons and a downward turn in FY '08 and '09 earnings (A criteria).

11/3/2010 1:22:31 PM - Hovering near its 52-week high following a technical breakout on 10/27/10, stubbornly holding its ground. Recent quarterly comparisons show improving sales and earnings after a streak of 5 negative comparisons and a downward turn annual earnings (A criteria).

7/29/2010 1:28:03 PM - Pulling back today after a considerable gain on 7/28/10 helped it hit a new 52-week high. Recent quarterly comparisons show improving sales and earnings after a streak of 5 negative comparisons and a downward turn annual earnings (A criteria).

7/6/2006 12:47:38 PM - As previously noted - Recent gap open put price too extended from a sound base of support at this point to be considered buyable under the guidelines.

7/5/2006 1:00:30 PM - As previously noted - Recent gap open put price too extended from a sound base of support at this point to be considered buyable under the guidelines.

7/3/2006 11:25:41 AM - Recent gap open put price too extended from a sound base of support at this point to be considered buyable under the guidelines.

6/30/2006 12:59:50 PM - Recent gap open put price too extended from a sound base of support at this point to be considered buyable under the guidelines.

6/29/2006 1:11:02 PM - Recent gap open put price too extended from a sound base of support at this point to be considered buyable under the guidelines.

6/27/2006 12:50:10 PM - Recent gap open put price too extended from a sound base of support at this point to be considered buyable under the guidelines.

6/26/2006 12:51:06 PM - Recent gap open put price too extended from a sound base of support at this point to be considered buyable under the guidelines.

6/23/2006 12:38:04 PM - Gap open puts price too extended from a sound base of support at this point to be considered buyable under the guidelines.

5/5/2006 1:22:12 PM - Too extended from a sound base of support at this point to be considered buyable under the guidelines.

5/4/2006 12:57:13 PM - Too extended from a sound base of support at this point to be considered buyable under the guidelines.

4/27/2006 - Too extended from a sound base of support at this point to be considered buyable under the guidelines.

3/7/2006 4:40:37 PM - Y - Considerable declines on above average volume. As of tonight this issue will be dropped from CANSLIM.net's Featured Stocks List. Featured in the 01/30/06 CANSLIM.net Mid-Day BreakOuts Report at $27.47 with a DailyGraph(R) here.

3/7/2006 - Y - Considerable declines on above average volume. As of tonight this issue will be dropped from CANSLIM.net's Featured Stocks List. Featured in the 01/30/06 CANSLIM.net Mid-Day BreakOuts Report at $27.47 with a DailyGraph(R) here.

3/1/2006 4:58:47 PM - Y - An above average volume break above the pivot point ($28.50) would trigger a technical buy signal. Just featured in the 01/30/06 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here

2/23/2006 4:07:53 PM - Y - An above average volume break above the pivot point ($28.50) would trigger a technical buy signal. Just featured in the 01/30/06 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here

2/15/2006 4:10:38 PM - Y - An above average volume break above the pivot point ($28.50) would trigger a technical buy signal. Just featured in the 01/30/06 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here

2/9/2006 4:38:41 PM - Y - An above average volume break above the pivot point ($28.50) would trigger a technical buy signal. Just featured in the 01/30/06 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here 

2/7/2006 4:36:52 PM - Y - An above average volume break above the pivot point ($28.50) would trigger a technical buy signal. Just featured in the 01/30/06 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here 

1/31/2006 - Y - Today's above average volume break above the pivot point ($28.50) triggers a technical buy signal! Just featured in the 01/30/06 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here

1/30/2006 4:12:50 PM - Y - An above average volume break above the pivot point ($28.50) would trigger a technical buy signal.

1/30/2006 1:14:12 PM - Y - An above average volume break above the pivot point ($28.50) would trigger a technical buy signal.

1/27/2006 12:51:53 PM - Y - An above average volume break above the pivot point ($28.50) would trigger a technical buy signal.

12/23/2005 1:08:31 PM - No base at this point to be considered buyable under the guidelines.

12/19/2005 12:41:31 PM - No base at this point to be considered buyable under the guidelines.

12/16/2005 12:58:10 PM - No base at this point to be considered buyable under the guidelines.

11/21/2005 12:59:24 PM - No base at this point to be considered buyable under the guidelines.

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

2/1/2005 12:37:01 PM - Best in Good group. Still building a base.

1/31/2005 1:01:13 PM - Good group. Still building a base.

1/4/2005 12:34:41 PM - Good group. Impressive action today. It is encouarging to see stocks move higher when the major indices move lower.

10/18/2004 1:00:00 PM - Leader in pretty good group. Nice BV BO and the move above $30 os technically impressive. Decent base though now price sits at lows.

7/21/2004 1:00:00 PM - Leader in decent group.

7/15/2004 1:00:00 PM - Leader in decent group.

7/14/2004 1:00:00 PM - Leader in decent group.

7/13/2004 1:00:00 PM - Leader in decent group.

6/28/2004 1:00:00 PM - Leader in decent group. Base questionable.

6/8/2004 1:00:00 PM - Leader in just OK group.