4/4/2024 12:20:31 PM - Testing support at its 50 DMA line ($296) while building on a 5-week base and perched within striking distance of its all-time high. Reported Jan '24 quarterly earnings +36% on +11% sales revenues versus the year ago period, its 5th strong quarterly comparison. Went through a deep consolidation from its all-time high since noted with caution in the 12/01/21 mid-day report. Large supply of 970 million shares outstanding (S criteria) makes it an unlikely sprinter, and it is already owned by more than 4,781 top-rated funds (I criteria). There was a downturn in its FY '22 annual earnings (A criteria) history.

3/4/2024 12:14:56 PM - Extended from any sound base and perched at its all-time high today following 3 consecutive volume-driven gains. Reported Jan '24 quarterly earnings +36% on +11% sales revenues versus the year ago period, its 5th strong quarterly comparison. Went through a deep consolidation from its all-time high since noted with caution in the 12/01/21 mid-day report. Large supply of 968 million shares outstanding (S criteria) makes it an unlikely sprinter, and it is already owned by more than 4,729 top-rated funds (I criteria). There was a downturn in its FY '22 annual earnings (A criteria) history.

3/1/2024 12:23:48 PM - Extended from any sound base and hitting new all-time highs with today's 3rd consecutive volume-driven gain. Reported Jan '24 quarterly earnings +36% on +11% sales revenues versus the year ago period, its 5th strong quarterly comparison. Went through a deep consolidation from its all-time high since noted with caution in the 12/01/21 mid-day report. Large supply of 968 million shares outstanding (S criteria) makes it an unlikely sprinter, and it is already owned by more than 4,703 top-rated funds (I criteria). There was a downturn in its FY '22 annual earnings (A criteria) history.

2/29/2024 12:14:01 PM - Extended from any sound base and perched at its 52-week high with today's volume-driven gain. Reported Jan '24 quarterly earnings +36% on +11% sales revenues versus the year ago period, its 5th strong quarterly comparison. Went through a deep consolidation from its all-time high since noted with caution in the 12/01/21 mid-day report. Large supply of 968 million shares outstanding (S criteria) makes it an unlikely sprinter, and it is already owned by more than 4,703 top-rated funds (I criteria). There was a downturn in its FY '22 annual earnings (A criteria) history.

2/28/2024 12:14:06 PM - Perched at its 52-week high with today's gain. Reported Oct '23 quarterly earnings +51% on +11% sales revenues versus the year ago period, its 4th strong quarterly comparison. Went through a deep consolidation from its all-time high since noted with caution in the 12/01/21 mid-day report. Large supply of 968 million shares outstanding (S criteria) makes it an unlikely sprinter, and it is already owned by more than 4,703 top-rated funds (I criteria). There was a downturn in its FY '22 annual earnings (A criteria) history.

2/26/2024 12:18:07 PM - Perched at its 52-week high with today's gain. Reported Oct '23 quarterly earnings +51% on +11% sales revenues versus the year ago period, its 4th strong quarterly comparison. Went through a deep consolidation from its all-time high since noted with caution in the 12/01/21 mid-day report. Large supply of 968 million shares outstanding (S criteria) makes it an unlikely sprinter, and it is already owned by more than 4,703 top-rated funds (I criteria). There was a downturn in its FY '22 annual earnings (A criteria) history.

1/11/2024 12:14:52 PM - Perched at its 52-week high with today's 4th consecutive gain. Reported Oct '23 quarterly earnings +51% on +11% sales revenues versus the year ago period, its 4th strong quarterly comparison. Went through a deep consolidation from its all-time high since noted with caution in the 12/01/21 mid-day report. Large supply of 968 million shares outstanding (S criteria) makes it an unlikely sprinter, and it is already owned by more than 4,664 top-rated funds (I criteria). There was a downturn in its FY '22 annual earnings (A criteria) history.

12/4/2023 12:46:28 PM - Pulling back today, consolidating after an impressive "breakaway gap" and impressive streak of volume-driven gains for new 52-week highs. Reported Oct '23 quarterly earnings +51% on +11% sales revenues versus the year ago period, its 4th strong quarterly comparison. Went through a deep consolidation from its all-time high since noted with caution in the 12/01/21 mid-day report. Large supply of 973 million shares outstanding (S criteria) makes it an unlikely sprinter, and it is already owned by more than 4,623 top-rated funds (I criteria). There was a downturn in its FY '22 annual earnings (A criteria) history.

12/1/2023 12:17:34 PM - Today's gain follows an impressive "breakaway gap" on the prior session hitting new 52-week highs. Reported Oct '23 quarterly earnings +51% on +11% sales revenues versus the year ago period, its 4th strong quarterly comparison. Went through a deep consolidation from its all-time high since noted with caution in the 12/01/21 mid-day report. Large supply of 973 million shares outstanding (S criteria) makes it an unlikely sprinter, and it is already owned by more than 4,623 top-rated funds (I criteria). There was a downturn in its FY '22 annual earnings (A criteria) history.

11/30/2023 2:30:01 PM - Today's breakaway gap has it hitting a new 52-week high. Reported Oct '23 quarterly earnings +51% on +11% sales revenues versus the year ago period, its 4th strong quarterly comparison. Went through a deep consolidation from its all-time high since noted with caution in the 12/01/21 mid-day report. Large supply of 973 million shares outstanding (S criteria) makes it an unlikely sprinter, and it is already owned by more than 4,630 top-rated funds (I criteria). There was a downturn in its FY '22 annual earnings (A criteria) history.

11/29/2023 12:09:34 PM - Today's gap up gain has it perched within striking distance of its 52-week high. Due to report Oct '23 quarterly results. Reported Jul '23 quarterly earnings +78% on +11% sales revenues versus the year ago period, its 3rd strong quarterly comparison. Went through a deep consolidation from its all-time high since noted with caution in the 12/01/21 mid-day report. Large supply of 973 million shares outstanding (S criteria) makes it an unlikely sprinter, and it is already owned by more than 4,630 top-rated funds (I criteria). There was a downturn in its FY '22 annual earnings (A criteria) history.

7/11/2023 12:29:26 PM - Today's gap up gain is challenging its 52-week high after consolidating above its 50 DMA line in an orderly fashion. Last noted in the 6/13/23 mid-day report - "Faces resistance due to overhead supply. Reported Apr '23 quarterly earnings +72% on +11% sales revenues versus the year ago period. Went through a deep consolidation from its all-time high since noted with caution in the 12/01/21 mid-day report. Large supply of 1 billion shares outstanding (S criteria) makes it an unlikely sprinter, and it is already owned by more than 4,265 top-rated funds (I criteria). Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history remains a concern.

6/13/2023 12:30:28 PM - Sputtering near its 52-week high following volume-driven gains but it faces resistance due to overhead supply. Reported Apr '23 quarterly earnings +72% on +11% sales revenues versus the year ago period. Went through a deep consolidation from its all-time high since noted with caution in the 12/01/21 mid-day report. Large supply of 1 billion shares outstanding (S criteria) makes it an unlikely sprinter, and it is already owned by more than 4,265 top-rated funds (I criteria). Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history remains a concern.

6/9/2023 12:32:35 PM - Sputtering near its 52-week high following volume-driven gains but it faces resistance due to overhead supply. Reported Apr '23 quarterly earnings +72% on +11% sales revenues versus the year ago period. Went through a deep consolidation from its all-time high since noted with caution in the 12/01/21 mid-day report. Large supply of 1 billion shares outstanding (S criteria) makes it an unlikely sprinter, and it is already owned by more than 4,265 top-rated funds (I criteria). Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history remains a concern.

6/5/2023 12:31:30 PM - Sputtering and retreating from its 52-week high following volume-driven gains. Reported Apr '23 quarterly earnings +72% on +11% sales revenues versus the year ago period. Went through a deep consolidation from its all-time high since noted with caution in the 12/01/21 mid-day report. Large supply of 1 billion shares outstanding (S criteria) makes it an unlikely sprinter, and it is already owned by more than 4,265 top-rated funds (I criteria). Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history remains a concern.

6/2/2023 12:23:26 PM - Sputtering today after a gap down on the prior session, retreating from its 52-week high following 5 consecutive gains marked by ever-increasing volume. Reported Apr '23 quarterly earnings +72% on +11% sales revenues versus the year ago period. Went through a deep consolidation from its all-time high since noted with caution in the 12/01/21 mid-day report. Large supply of 1 billion shares outstanding (S criteria) makes it an unlikely sprinter, and it is already owned by more than 4,270 top-rated funds (I criteria). Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history remains a concern.

6/1/2023 12:24:34 PM - Gapped down today, retreating from its 52-week high following 5 consecutive gains marked by ever-increasing volume. Reported Apr '23 quarterly earnings +72% on +11% sales revenues versus the year ago period. Went through a deep consolidation from its all-time high since noted with caution in the 12/01/21 mid-day report. Large supply of 1 billion shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 4,270 top-rated funds (I criteria). Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history remains a concern.

5/31/2023 12:40:34 PM - Reported Jan '23 quarterly earnings +100% on +14% sales revenues versus the year ago period. Went through a deep consolidation from its all-time high since last noted with caution in the 12/01/21 mid-day report. Large supply of 1 billion shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 4,260 top-rated funds (I criteria). Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history remains a concern.

5/30/2023 2:21:05 PM -

Reported Jan '23 quarterly earnings +100% on +14% sales revenues versus the year ago period. Went through a deep consolidation from its all-time high since last noted with caution in the 12/01/21 mid-day report. Large supply of 1 billion shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 4,260 top-rated funds (I criteria). Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history remains a concern.



12/1/2021 12:23:00 PM -

Gapped down today for a damaging volume-driven loss after reporting Oct '21 quarterly earnings -27% on +27% sales revenues versus the year ago period. Pulled back from its all-time high and undercut its 50 DMA line ($289.91) on the prior session when noted with caution in the mid-day report. Large supply of 979 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 3,871 top-rated funds (I criteria). Reported Jul '21 quarterly earnings +3% on +23% sales revenues versus the year ago period and prior mid-day reports noted - "Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth."



11/30/2021 11:57:11 AM -

Pulling back from its all-time high and today's loss is undercutting its 50 DMA line ($289.91). Due to report Oct '21 quarterly results. Large supply of 979 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 3,871 top-rated funds (I criteria). Reported Jul '21 quarterly earnings +3% on +23% sales revenues versus the year ago period and prior mid-day reports noted - "Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth."



11/29/2021 12:47:39 PM -

Pulled back last week from its all-time high, finding support today near its 50 DMA line ($289). Reported Jul '21 quarterly earnings +3% on +23% sales revenues versus the year ago period. Last noted 11/27/20 when added as a new component of the Dow Jones Industrial Average - "Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 901 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 3,233 top-rated funds (I criteria)."



11/27/2020 11:35:19 AM -

Pulled back from near its all-time high and it is consolidating near its 50 DMA line ($251). Reported Jul '20 quarterly earnings +118% on +29% sales revenues versus the year ago period and it was added as a new component of the Dow Jones Industrial Average. Prior mid-day reports noted - "Reported earnings -25% on +30% sales revenues for the Apr '20 quarter versus the year ago period. Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 901 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 3,233 top-rated funds (I criteria)."



11/25/2020 12:16:57 PM -

Pulling back from its all-time high with today's volume-driven loss. Posted a big "breakaway gap" and considerable volume-driven gain on 8/26/20. Bullish action came after it reported Jul '20 quarterly earnings +118% on +29% sales revenues versus the year ago period and it was added as a new component of the Dow Jones Industrial Average. Prior mid-day reports noted - "Reported earnings -25% on +30% sales revenues for the Apr '20 quarter versus the year ago period. Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 901 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 3,233 top-rated funds (I criteria)."



9/4/2020 12:06:47 PM -

Pulling back from its all-time high with today's 3rd consecutive volume-driven loss. Posted a big "breakaway gap" and considerable volume-driven gain on 8/26/20. Bullish action came after it reported Jul '20 quarterly earnings +118% on +29% sales revenues versus the year ago period. It was just added as a new component of the Dow Jones Industrial Average. Found support above its 50 DMA line ($207) during its ongoing ascent. Prior mid-day reports noted - "Reported earnings -25% on +30% sales revenues for the Apr '20 quarter versus the year ago period. Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 901 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 3,233 top-rated funds (I criteria)."



9/2/2020 12:30:33 PM -

Holding its ground and edging higher after hitting a new all-time high with a big "breakaway gap" and considerable volume-driven gain on 8/26/20. Bullish action came after it reported Jul '20 quarterly earnings +118% on +29% sales revenues versus the year ago period. It was just added as a new component of the Dow Jones Industrial Average. Found support above its 50 DMA line ($205) during its ongoing ascent. Prior mid-day reports noted - "Reported earnings -25% on +30% sales revenues for the Apr '20 quarter versus the year ago period. Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 901 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 3,233 top-rated funds (I criteria)."



8/31/2020 12:48:11 PM -

Holding its ground after hitting a new all-time high with a big "breakaway gap" and considerable volume-driven gain on 8/26/20. Bullish action came after it reported Jul '20 quarterly earnings +118% on +29% sales revenues versus the year ago period. After August 31st it is due to become a component of the Dow Jones Industrial Average. Found support above its 50 DMA line ($201) during its ongoing ascent. Prior mid-day reports noted - "Reported earnings -25% on +30% sales revenues for the Apr '20 quarter versus the year ago period. Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 901 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 3,233 top-rated funds (I criteria)."



8/28/2020 12:12:11 PM -

Powered into new all-time high territory with a big "breakaway gap" and considerable volume-driven gain on 8/26/20. Bullish action came after it reported Jul '20 quarterly earnings +118% on +29% sales revenues versus the year ago period. After August 31st it is due to become a component of the Dow Jones Industrial Average. Found support above its 50 DMA line ($198) during its ongoing ascent. Prior mid-day reports noted - "Reported earnings -25% on +30% sales revenues for the Apr '20 quarter versus the year ago period. Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 901 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 3,233 top-rated funds (I criteria)."



8/27/2020 11:52:57 AM -

Powered into new all-time high territory with a big "breakaway gap" and considerable volume-driven gain on the prior session. Bullish action came after it reported Jul '20 quarterly earnings +118% on +29% sales revenues versus the year ago period. After August 31st it is due to become a component of the Dow Jones Industrial Average. Found support above its 50 DMA line ($198) during its ongoing ascent. Prior mid-day reports noted - "Reported earnings -25% on +30% sales revenues for the Apr '20 quarter versus the year ago period. Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 901 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 3,233 top-rated funds (I criteria)."



8/26/2020 12:05:42 PM -

Powering into new all-time high territory with today's "breakaway gap" and considerable volume-driven gain. Bullish action came after it reported Jul '20 quarterly earnings +118% on +29% sales revenues versus the year ago period. After August 31st it is due to become a component of the Dow Jones Industrial Average. Found support above its 50 DMA line ($196) during its ongoing ascent. The 8/25/20 mid-day report noted - "Reported earnings -25% on +30% sales revenues for the Apr '20 quarter versus the year ago period. Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 901 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 3,233 top-rated funds (I criteria)."



8/25/2020 12:36:24 PM -

Powering to a new all-time high with today's volume-driven gain on news it will become a component of the Dow Jones Industrial Average. Found support above its 50 DMA line ($194) during its ongoing ascent. Due to report Jul '20 quarterly results after the close today. Reported earnings -25% on +30% sales revenues for the Apr '20 quarter versus the year ago period. Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 901 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 3,233 top-rated funds (I criteria).



8/21/2020 12:50:32 PM -

Perched at its all-time high following 4 consecutive gains. Found support above its 50 DMA line ($193) during its ongoing ascent. Due to report Jul '20 quarterly results on 8/25/20. Reported earnings -25% on +30% sales revenues for the Apr '20 quarter versus the year ago period. Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 901 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 3,234 top-rated funds (I criteria).



7/16/2020 12:41:29 PM -

Slumping from its all-time high toward its 50 DMA line ($181). Reported earnings -25% on +30% sales revenues for the Apr '20 quarter versus the year ago period. Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 901 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 3,159 top-rated funds (I criteria).



5/29/2020 12:38:41 PM -

Gapped down today after recently rebounding toward its all-time high. Reported earnings -25% on +30% sales revenues for the Apr '20 quarter versus the year ago period. Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 895 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 3,083 top-rated funds (I criteria).



5/13/2020 12:29:33 PM -

Retreating this week after rebounding toward its all-time high. Last noted with caution in the 2/28/20 mid-day report - "Reported earnings -6% on +35% sales revenues for the Jan '20 quarter versus the year ago period. Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 887 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,967 top-rated funds (I criteria)."



2/28/2020 12:35:24 PM -

Retreated from its all-time high and violated its 50 DMA line ($178.85) with volume-driven losses this week. Reported earnings -6% on +35% sales revenues for the Jan '20 quarter versus the year ago period. Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 887 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,967 top-rated funds (I criteria).



2/26/2020 12:20:29 PM -

Retreated from its all-time high and today's 4th consecutive volume-driven loss is testing its 50 DMA line ($178). Reported earnings -6% on +35% sales revenues for the Jan '20 quarter versus the year ago period. Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 877 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,959 top-rated funds (I criteria).



11/21/2019 11:57:58 AM -

Challenging its 52-week and all-time highs with gains this week. The 11/20/19 mid-day report noted - "Reported earnings -7% on +22% sales revenues for the Jul '19 quarter versus the year ago period. Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 877 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,962 top-rated funds (I criteria)."



11/20/2019 12:29:47 PM -

Challenging its 52-week and all-time highs. Reported earnings -7% on +22% sales revenues for the Jul '19 quarter versus the year ago period. Quarterly earnings comparisons have not been strong and steady above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 877 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,962 top-rated funds (I criteria).



6/10/2019 11:57:08 AM -

Gapped down today retreating below its 50 DMA line ($158) again. Reported earnings +26% on +24% sales revenues for the Apr '19 quarter versus the year ago period. Three of the past 4 quarterly earnings comparisons were above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 771 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,799 top-rated funds (I criteria).



5/15/2019 12:29:36 PM -

Retreating below its 50 DMA line toward the 200 DMA line. Noted with caution in prior mid-day reports - "Wedged higher in recent weeks with gains lacking great volume conviction. Reported earnings +23% on +26% sales for the Jan '19 quarter. This Computer Software -Enterprise firm broke a streak of 6 consecutive quarterly earnings comparisons above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 765 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,561 top-rated funds (I criteria)."



3/27/2019 12:28:54 PM -

Retreating from its all-time high with today's 4th consecutive loss violating its 50 DMA line. Last noted with caution in the 3/05/19 mid-day report - "Wedged higher in recent weeks with gains lacking great volume conviction. Reported earnings +23% on +26% sales for the Jan '19 quarter. This Computer Software -Enterprise firm broke a streak of 6 consecutive quarterly earnings comparisons above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 765 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,561 top-rated funds (I criteria)."



3/5/2019 1:06:31 PM -

Retreating from its all-time high with a 2nd consecutive volume-driven loss today. Wedged higher in recent weeks with gains lacking great volume conviction. Reported earnings +23% on +26% sales for the Jan '19 quarter. This Computer Software -Enterprise firm broke a streak of 6 consecutive quarterly earnings comparisons above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 765 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,561 top-rated funds (I criteria).



3/4/2019 12:03:31 PM -

Earnings news is due after the close, and it is abruptly retreating from its all-time high with a volume-driven loss today. Wedged higher in recent weeks with gains lacking great volume conviction. Reported earnings +29% on +26% sales for the Oct '18 quarter. This Computer Software -Enterprise firm has reported 6 consecutive quarterly earnings comparisons above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 765 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,561 top-rated funds (I criteria).



12/12/2018 12:31:17 PM -

Gapped up today rebounding above its 50 DMA line ($138.55) again. Rebounding after a slump below its 200 DMA line. Reported earnings +29% on +26% sales for the Oct '18 quarter. This Computer Software -Enterprise firm has reported 6 consecutive quarterly earnings comparisons above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 765 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,522 top-rated funds (I criteria).



12/6/2018 12:13:23 PM -

Reported earnings +29% on +26% sales for the Oct '18 quarter. Sputtering below its 50 DMA line ($140) and rebounding after a slump below its 200 DMA line. Noted with caution in prior mid-day report - "This Computer Software -Enterprise firm reported Jul '18 earnings +47% on +27% sales revenues versus the year ago period. its 5th consecutive quarterly comparison above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 733.9 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,318 top-rated funds (I criteria)."



11/29/2018 12:19:00 PM -

Reported earnings +29% on +26% sales for the Oct '18 quarter. Meeting resistance at its 50 DMA line ($141) today while rebounding after a slump below its 200 DMA line ($135) since last noted with caution in the 10/12/18 mid-day report - "This Computer Software -Enterprise firm reported Jul '18 earnings +47% on +27% sales revenues versus the year ago period. its 5th consecutive quarterly comparison above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 733.9 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,318 top-rated funds (I criteria)."



10/12/2018 12:25:41 PM -

Slumped well below its 50 DMA line ($150) with damaging volume-driven losses, yet it has bounced and stayed well above its 200 DMA line ($131). Noted with caution in prior mid-day reports - "This Computer Software -Enterprise firm reported Jul '18 earnings +47% on +27% sales revenues versus the year ago period. its 5th consecutive quarterly comparison above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 733.9 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,318 top-rated funds (I criteria)."



10/11/2018 12:19:28 PM -

Slumped well below its 50 DMA line ($150) with damaging volume-driven losses, yet it is still well above its 200 DMA line ($131). Noted with caution in prior mid-day reports - "This Computer Software -Enterprise firm reported Jul '18 earnings +47% on +27% sales revenues versus the year ago period. its 5th consecutive quarterly comparison above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 733.9 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,318 top-rated funds (I criteria)."



10/10/2018 11:57:04 AM -

Slumping further below its 50 DMA line ($151) with today's 3rd consecutive loss. Noted with caution in prior mid-day reports - "This Computer Software -Enterprise firm reported Jul '18 earnings +47% on +27% sales revenues versus the year ago period. its 5th consecutive quarterly comparison above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 733.9 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,318 top-rated funds (I criteria)."



10/8/2018 12:30:12 PM -

Violated its 50 DMA line ($150) with today's big loss, pulling back from its all-time high. Last noted with caution in the 8/30/18 mid-day report - "This Computer Software -Enterprise firm reported Jul '18 earnings +47% on +27% sales revenues versus the year ago period. its 5th consecutive quarterly comparison above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 733.9 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,318 top-rated funds (I criteria)."



8/30/2018 12:39:52 PM -

Pulling back today from a new all-time high hit on the prior session. This Computer Software -Enterprise firm reported Jul '18 earnings +47% on +27% sales revenues versus the year ago period. its 5th consecutive quarterly comparison above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 733.9 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,318 top-rated funds (I criteria).



8/29/2018 12:28:27 PM -

Hitting another new all-time high. This Computer Software -Enterprise firm is due to report earnings news after today's close. Volume and volatility often increase near earnings news. Reported earnings +155% on +25% sales revenues for the Apr '18 quarter, its 4th consecutive quarterly comparison above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 733.9 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,313 top-rated funds (I criteria).



8/27/2018 12:21:08 PM -

Reversed into the red today after early gains hitting a new all-time high. This Computer Software -Enterprise firm is due to report earnings news on 8/29/18. Reported earnings +155% on +25% sales revenues for the Apr '18 quarter, its 4th consecutive quarterly comparison above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Large supply of 733.9 million shares outstanding (S criteria) makes it an unlikely sprinter, and is already owned by more than 2,313 top-rated funds (I criteria).



6/22/2018 12:32:42 PM -

Retreating from its all-time high. This Computer Software -Enterprise firm reported earnings +155% on +25% sales revenues for the Apr '18 quarter, its 4th consecutive quarterly comparison above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Has a large supply of 733.9 million shares outstanding (S criteria) and is already owned by more than 2,089 top-rated funds (I criteria).



5/30/2018 12:25:56 PM -

Hit new 52-week and all-time highs with today's big volume-driven gain. This Computer Software -Enterprise firm reported earnings +155% on +25% sales revenues for the Apr '18 quarter, its 4th consecutive quarterly comparison above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Has a large supply of 733.4 million shares outstanding (S criteria) and is already owned by more than 2,069 top-rated funds (I criteria).



3/26/2018 1:14:01 PM -

Finding support at its 50 DMA line today following 3 consecutive volume-driven losses. Gapped down as 2 prior mid-day reports cautioned members- "This Computer Software -Enterprise firm reported earnings +25% on +24% sales revenues for the Jan '18 quarter, its 3rd consecutive quarterly comparison above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Already owned by more than 1,977 top-rated funds (I criteria), it made gradual progress since 10/06/10 when dropped from the Featured Stocks list."



3/23/2018 12:43:13 PM -

Pulling back near its 50 DMA line and prior highs with today's 3rd consecutive volume-driven loss. Gapped down on the prior 2 sessions and the mid-day reports cautioned - "This Computer Software -Enterprise firm reported earnings +25% on +24% sales revenues for the Jan '18 quarter, its 3rd consecutive quarterly comparison above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Already owned by more than 1,977 top-rated funds (I criteria), it made gradual progress since 10/06/10 when dropped from the Featured Stocks list."



3/22/2018 12:03:42 PM -

Gapped down for a second consecutive session. The 3/05/18 mid-day report noted - "Getting more extended from any sound base with today's 3rd consecutive volume-driven gain hitting another new all-time high. This Computer Software -Enterprise firm reported earnings +25% on +24% sales revenues for the Jan '18 quarter, its 3rd consecutive quarterly comparison above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Already owned by more than 1,977 top-rated funds (I criteria), it made gradual progress since 10/06/10 when dropped from the Featured Stocks list."



3/21/2018 12:40:14 PM -

Gapped down today. The 3/05/18 mid-day report last noted - "Getting more extended from any sound base with today's 3rd consecutive volume-driven gain hitting another new all-time high. This Computer Software -Enterprise firm reported earnings +25% on +24% sales revenues for the Jan '18 quarter, its 3rd consecutive quarterly comparison above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Already owned by more than 1,977 top-rated funds (I criteria), it made gradual progress since 10/06/10 when dropped from the Featured Stocks list."



3/5/2018 12:08:28 PM -

Getting more extended from any sound base with today's 3rd consecutive volume-driven gain hitting another new all-time high. The 3/02/18 mid-day report noted - "This Computer Software -Enterprise firm reported earnings +25% on +24% sales revenues for the Jan '18 quarter, its 3rd consecutive quarterly comparison above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Already owned by more than 1,977 top-rated funds (I criteria), it made gradual progress since 10/06/10 when dropped from the Featured Stocks list."



3/2/2018 12:11:13 PM -

Very extended from any sound base today and hitting all-time highs with volume-driven gains. This Computer Software -Enterprise firm reported earnings +25% on +24% sales revenues for the Jan '18 quarter, its 3rd consecutive quarterly comparison above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Already owned by more than 1,977 top-rated funds (I criteria), it made gradual progress since 10/06/10 when dropped from the Featured Stocks list.



3/1/2018 12:04:53 PM -

Very extended from any sound base after gapping up today hitting a all-time high. This Computer Software -Enterprise firm reported earnings +25% on +24% sales revenues for the Jan '18 quarter, its 3rd consecutive quarterly comparison above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Already owned by more than 1,977 top-rated funds (I criteria), it made gradual progress since 10/06/10 when dropped from the Featured Stocks list.



11/24/2017 11:27:06 AM -

This Computer Software -Enterprise firm reported earnings +63% on +25% sales revenues for the Oct '17 quarter, and 3 of the past 4 quarterly comparisons were above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Already owned by more than 1,908 top-rated funds (I criteria). Very extended from any sound base and perched at its all-time high, it made gradual progress since 10/06/10 when dropped from the Featured Stocks list.



11/22/2017 12:44:02 PM -

This Computer Software -Enterprise firm reported earnings +63% on +25% sales revenues for the Oct '17 quarter, and 3 of the past 4 quarterly comparisons were above the +25% minimum guideline (C criteria). After a downturn in FY '14 annual earnings (A criteria) it has shown strong growth. Already owned by more than 1,905 top-rated funds (I criteria). Very extended from any sound base and perched at its all-time high, it made gradual progress since 10/06/10 when dropped from the Featured Stocks list.



11/21/2017 12:36:32 PM -

Making steady progress into new all-time high territory since last noted with caution in the 8/25/17 mid-day report - "Earnings rose +38% on +26% sales revenues for the Jul '17 quarter, but prior quarterly comparisons did not show strong and steady earnings increases above the +25% minimum guideline (C criteria). Downturn in FY '14 was noted as a flaw in its annual earnings (A criteria) history. Already owned by more than 1,859 top-rated funds (I criteria). Made gradual progress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list."



8/25/2017 12:13:16 PM -

Powering into all-time high territory this week with a streak of volume-driven gains. Earnings rose +38% on +26% sales revenues for the Jul '17 quarter, but prior quarterly comparisons did not show strong and steady earnings increases above the +25% minimum guideline (C criteria). Downturn in FY '14 was noted as a flaw in its annual earnings (A criteria) history. Already owned by more than 1,859 top-rated funds (I criteria). Made gradual progress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list.



8/24/2017 12:21:10 PM -

Powering into all-time high territory this week with a streak of volume-driven gain. Earnings rose +38% on +26% sales revenues for the Jul '17 quarter, but prior quarterly comparisons did not show strong and steady earnings increases above the +25% minimum guideline (C criteria). Downturn in FY '14 was noted as a flaw in its annual earnings (A criteria) history. Already owned by more than 1,858 top-rated funds (I criteria). Made gradual progress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list.



8/23/2017 12:58:24 PM -

Hit new all-time highs with today's 2nd consecutive volume-driven gain. Earnings rose +38% on +26% sales revenues for the Jul '17 quarter, but prior quarterly comparisons did not show strong and steady earnings increases above the +25% minimum guideline (C criteria). Downturn in FY '14 was noted as a flaw in its annual earnings (A criteria) history. Already owned by more than 1,859 top-rated funds (I criteria). Made gradual progress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list.



6/13/2016 12:09:49 PM -

Gapped up 5/19/16 and it has been hovering near its all-time high with volume totals cooling. Earnings rose +50% on +27% sales revenues for the Apr '16 quarter, its 8th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Downturn in FY '14 was noted as a flaw in its annual earnings (A criteria) history. Already owned by more than 1,759 top-rated funds (I criteria). It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list.



5/23/2016 12:10:09 PM -

Gapped up 5/19/16 challenging its all-time high. Earnings rose +50% on +27% sales revenues for the Apr '16 quarter, its 8th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Downturn in FY '14 was noted as a flaw in its annual earnings (A criteria) history. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list.



5/19/2016 12:20:28 PM -

Gapped up today challenging its all-time high. Earnings rose +50% on +27% sales revenues for the Apr '16 quarter, its 8th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Downturn in FY '14 was noted as a flaw in its annual earnings (A criteria) history. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list.



1/19/2016 12:09:31 PM -

Slumped below its 200 DMA line last week. Fell from all-time highs since last noted with caution in the 11/27/15 mid-day report - "Earnings rose +50% on +24% sales revenues for the Oct '15 quarter, its 6th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Downturn in FY '14 was noted as a flaw in its annual earnings (A criteria) history. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list."



11/27/2015 11:04:59 AM -

Holding its ground at new 52-week and all-time highs following volume-driven gains. Earnings rose +50% on +24% sales revenues for the Oct '15 quarter, its 6th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Found support at its 50 DMA line during its consolidation since noted in the 10/13/15 mid-day report with caution - "Downturn in FY '14 was noted as a flaw in its annual earnings (A criteria) history. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list."



11/19/2015 12:38:46 PM -

Gapped up today and hitting new 52-week and all-time highs with a 4th consecutive gain on ever-increasing volume. Earnings rose +50% on +24% sales revenues for the Oct '15 quarter, its 6th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Found support at its 50 DMA line during its consolidation since last noted in the 10/13/15 mid-day report with caution - "Downturn in FY '14 was noted as a flaw in its annual earnings (A criteria) history. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list."



10/13/2015 12:19:01 PM -

Challenging its 52-week high with today's 5th consecutive gain. Prior mid-day reports cautioned - "Earnings rose +46% on +24% sales revenues for the Jul '15 quarter, its 5th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Downturn in FY '14 was noted as a flaw in its annual earnings (A criteria) history. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list."



10/1/2015 12:20:49 PM - Consolidating above its 200 DMA line and rebounding above its 50 DMA line with today's gain. Last noted in the 8/21/15 mid-day report with caution - "Earnings rose +46% on +24% sales revenues for the Jul '15 quarter, its 5th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Downturn in FY '14 was noted as a flaw in its annual earnings (A criteria) history. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list."

8/21/2015 12:23:13 PM - Consolidating above its 200 DMA line but below the 50 DMA line. Earnings rose +46% on +24% sales revenues for the Jul '15 quarter, its 5th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Downturn in FY '14 was noted as a flaw in its annual earnings (A criteria) history. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list.

6/17/2015 12:31:05 PM - Earnings rose +45% on +23% sales revenues for the Apr '15 quarter, its 4th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Consolidating above its 50 DMA line since last noted in the 5/21/15 mid-day report after spiking to new 52-week highs with considerable volume-driven gains amid reported rumors Microsoft (MSFT) may be a bidder to buy the company. Downturn in FY '14 was noted as a flaw in its annual earnings (A criteria) history. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list.

5/21/2015 12:31:44 PM - Gapped up today after reporting earnings +45% on +33% sales revenues for the Apr '15 quarter, its 4th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Hit new 52-week highs in recent weeks with considerable volume-driven gains amid reported rumors Microsoft (MSFT) may be a bidder to buy the company. Found support at its 50 DMA line during its consolidation after a considerable "breakaway gap" on 2/26/15. The downturn in FY '14 was noted as a flaw in its annual earnings (A criteria) history. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list.

5/6/2015 12:34:55 PM - Perched near its 52-week high following considerable volume-driven gains amid reported rumors Microsoft (MSFT) may be a bidder to buy the company. Found support at its 50 DMA line during its consolidation after a considerable "breakaway gap" on 2/26/15. Prior mid-day reports cautioned members - "Reported earnings +100% on +26% sales revenues for the Jan '15 quarter, the 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Downturn in FY '14 is a flaw in its annual earnings (A criteria) history. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list."

4/30/2015 12:20:47 PM - Powered to a new 52-week high with a considerable volume-driven gain on the prior session. Found support at its 50 DMA line during its consolidation after a considerable "breakaway gap" on 2/26/15 for new all-time highs. Prior mid-day reports cautioned members - "Reported earnings +100% on +26% sales revenues for the Jan '15 quarter, the 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Downturn in FY '14 is a flaw in its annual earnings (A criteria) history. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list."

3/4/2015 12:10:39 PM - Pulling back for a 4th consecutive session following a considerable "breakaway gap" on 2/26/15 for new all-time highs. Prior mid-day reports cautioned members - "Reported earnings +100% on +26% sales revenues for the Jan '15 quarter, the 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Downturn in FY '14 is a flaw in its annual earnings (A criteria) history. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list."

3/2/2015 12:30:32 PM - Pulling back following a considerable "breakaway gap" on 2/26/15 for new all-time highs. The prior mid-day report cautioned members - "Reported earnings +100% on +26% sales revenues for the Jan '15 quarter, the 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Downturn in FY '14 is a flaw in its annual earnings (A criteria) history. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list."

2/27/2015 12:32:31 PM - There was a considerable "breakaway gap" on the prior session hitting new all-time highs. Reported earnings +100% on +26% sales revenues for the Jan '15 quarter, the 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Downturn in FY '14 is a flaw in its annual earnings (A criteria) history. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list.

11/20/2014 12:17:52 PM - Gapped down today, retreating near its 50 DMA line with volume-driven losses. Reported earnings +56% on +29% sales revenues for the quarter ended Oct '14, the 2nd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Prior quarterly and annual earnings (A criteria) history has not been strong and steady. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list.

3/12/2013 12:15:45 PM - Small gap down today, retreating from its all-time high after a recent spurt of gains with above average volume. Reported earnings +19% on +32% sales revenues for the quarter ended Jan 31, 2013. Prior mid-day reports noted - "For the Oct '12 quarter it reported earnings -3% on +35% sales revenues, below the +25% minimum earnings guideline. Prior quarterly comparisons (C criteria) showed better earnings growth, and its annual earnings (A criteria) history has been very strong. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list."

3/5/2013 12:28:08 PM - Perched at its all-time high after a spurt of gains with above average volume. Reported earnings +19% on +32% sales revenues for the quarter ended Jan 31, 2013. Prior mid-day reports noted - "For the Oct '12 quarter it reported earnings -3% on +35% sales revenues, below the +25% minimum earnings guideline. Prior quarterly comparisons (C criteria) showed better earnings growth, and its annual earnings (A criteria) history has been very strong. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list."

1/16/2013 11:54:01 AM - Retreating from its all-time highs with above average volume behind today's pullback. Prior mid-day reports noted - "For the Oct '12 quarter it reported earnings -3% on +35% sales revenues, below the +25% minimum earnings guideline. Prior quarterly comparisons (C criteria) showed better earnings growth, and its annual earnings (A criteria) history has been very strong. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list."

12/11/2012 12:16:39 PM - Hitting new 52-week and all-time highs today. The 11/27/12 mid-day report noted - "For the Oct '12 quarter it reported earnings -3% on +35% sales revenues, below the +25% minimum earnings guideline. Prior quarterly comparisons (C criteria) showed better earnings growth, and its annual earnings (A criteria) history has been very strong. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list."

11/27/2012 12:00:42 PM - Perched within close striking distance of its 52-week and all-time highs today following a spurt of constructive gains in the past week. The 11/23/12 mid-day report noted - "For the Oct '12 quarter it reported earnings -3% on +35% sales revenues, below the +25% minimum earnings guideline. Prior quarterly comparisons (C criteria) showed better earnings growth, and its annual earnings (A criteria) history has been very strong. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list."

11/23/2012 10:48:23 AM - For the Oct '12 quarter it reported earnings -3% on +35% sales revenues, below the +25% minimum earnings guideline. Prior quarterly comparisons (C criteria) showed better earnings growth, and its annual earnings (A criteria) history has been very strong. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list.

4/13/2012 12:20:16 PM - On track for its 14th consecutive weekly gain and it touched a new all-time high today. The Jan '12 quarter showed earnings above the +25% guideline. The prior 7 quarterly comparisons (C criteria) showed sub par earnings growth, however its annual earnings (A criteria) history has been very strong. It survived but failed to impress since 10/06/10 when this Computer Software -Enterprise firm was dropped from the Featured Stocks list.

11/24/2010 12:39:02 PM - Up yet again today, steadily rising following an 11/19/10 "breakaway gap" to new all-time highs. Sales revenues have shown acceleration, however earnings per share increases in the 3 latest quarters were in the 0-14% range, below the investment system guidelines. After its 10/06/10 violation of its 50 DMA line and sputtering earnings growth raised concerns, this Computer Software -Enterprise firm was dropped from the Featured Stocks list.

11/23/2010 12:42:06 PM - Up again today, rising following an 11/19/10 "breakaway gap" to new all-time highs. Sales revenues have shown acceleration, however earnings per share increases in the 3 latest quarters were in the 0-14% range, below the investment system guidelines. After its 10/06/10 violation of its 50 DMA line and sputtering earnings growth raised concerns, this Computer Software -Enterprise firm was dropped from the Featured Stocks list.

11/22/2010 12:44:14 PM - Up today following a "breakaway gap" on the prior session, rallying to new all-time highs. After its 10/06/10 violation of its 50 DMA line and sputtering earnings growth raised concerns, the Computer Software -Enterprise firm was dropped from the Featured Stocks list. Sales revenues have shown acceleration, however earnings per share increases in the 3 latest quarters were in the 0-14% range, below the investment system guidelines.

10/6/2010 - G - Violated its 50 DMA line with today's considerable loss on higher volume, raising concerns. Based on distributional action, technical damage, and faltering fundamentals it will be dropped from the Featured Stocks list tonight.

10/6/2010 - Violating its 50 DMA line with today's considerable loss on higher volume, raising concerns as distributional action does technical damage.

10/5/2010 6:09:27 PM - G - Holding its ground recently above its 50 DMA line defining important support. It stalled following its 9/20/10 gain with +54% above average volume from an advanced "3-weeks tight" type pattern.

9/28/2010 4:48:38 PM - G - Loss today with slightly higher volume led to a damaging loss under its recent lows. It stalled following its 9/20/10 gain with +54% above average volume from an advanced "3-weeks tight" type pattern.

9/27/2010 5:39:37 PM - G - Still pulling back on lighter volume following its 9/20/10 gain with +54% above average volume from an advanced "3-weeks tight" type pattern.

9/22/2010 2:51:31 PM - G - Pulling back on lighter volume after its 9/20/10 gain with +54% above average volume helped it rally from an advanced "3-weeks tight" type pattern to a new all-time high.

9/20/2010 2:35:58 PM - G - Gain today has it rising from an advanced "3-weeks tight" type pattern to a new all-time high, however volume is not especially heavy behind its considerable gain and a new pivot point is not being cited.

9/15/2010 5:36:39 PM - G - Hovering near its all-time high, extended from a sound base, not currently buyable under the investment system guidelines.

9/9/2010 6:21:09 PM - G - Pulling back today after early gains for a new all-time high. It is extended from a sound base, not currently buyable under the investment system guidelines.

9/8/2010 5:21:23 PM - G - Gain today for yet another new all-time high. It is extended from a sound base, not currently buyable under the investment system guidelines.

9/3/2010 12:52:00 PM - G - Gain today for yet another new all-time high. It is extended from a sound base, not currently buyable under the investment system guidelines.

9/2/2010 4:36:48 PM - G - Gain today for another new all-time high. It is extended from a sound base, not currently buyable under the investment system guidelines.

9/1/2010 12:47:20 PM - G - Gapped up today and rallied for a new all-time high. It is extended from a sound base, not currently buyable under the investment system guidelines.

8/30/2010 5:33:46 PM - G - Down today with below average volume. It is still extended from any sound base, not currently buyable under the investment system guidelines.

8/27/2010 12:28:27 PM - G - It is extended from any sound base, not currently buyable under the investment system guidelines.

8/26/2010 12:30:07 PM - G - It is extended from any sound base, still holding its ground stubbornly since gapping up on 8/20/10 for a considerable gain and new all-time high.

8/25/2010 12:31:20 PM - G - Holding its ground stubbornly since a gap up on 8/20/10 for a considerable gain and new all-time high, now extended from any sound base.

8/24/2010 12:37:28 PM - G - Holding its ground since a gap up on 8/20/10 for a considerable gain and new all-time high, extended from any sound base. It reported sales +25% and earnings +0% versus the year ago period ended July 31st, marking its second consecutive quarterly comparison with earnings per share below the +25% guideline.

8/23/2010 12:36:57 PM - G - Pulling back today after a gap up on 8/20/10 for a considerable gain and new all-time high. It reported sales +25% and earnings +0% versus the year ago period ended July 31st, marking its second consecutive quarterly comparison with earnings per share below the +25% guideline.

8/20/2010 12:48:33 PM - G - Gapped up today for a considerable gain and new all-time high. It reported sales +25% and earnings +0% versus the year ago period ended July 31st, marking its second consecutive quarterly comparison with earnings per share below the +25% guideline.

8/19/2010 4:03:47 PM - G - Loss today with above average volume indicates more distributional pressure. Testing support near prior highs in the $97 area and its 50 DMA line.

8/17/2010 4:58:32 PM - G - Gapped up today for a solid gain on average volume, rising from support near prior highs in the $97 area after nearly testing its 50 DMA line.

8/13/2010 4:38:59 PM - G - Endured distributional pressure this week and slumped near support at prior highs near $97, nearly testing its 50 DMA line.

8/11/2010 11:57:11 AM - G - Gapped down today from an all-time high amid broad-based market weakness after recently wedging above prior highs near $97 with gains lacking volume conviction.

8/9/2010 4:40:58 PM - G - Gain today with light volume for another new all-time high, getting extended from a sound base. Prior highs near $97 define near-term support to watch above its 50 DMA line.

8/6/2010 6:01:21 PM - G - Quietly perched at its all-time high trading very light volume, showing no reaction to news late this week that it settled a patent infringement suit brought by Microsoft Corp. Prior highs near $97 define near-term support to watch above its 50 DMA line.

8/5/2010 4:44:39 PM - G - Edged lower on light volume today, showing no reaction to news that it settled a patent infringement suit brought by Microsoft Corp. Perched at its 52-week high, prior highs near $97 define near-term support to watch above its 50 DMA line.

8/4/2010 5:41:09 PM - G - Gain today for another new 52-week high with light volume. Prior highs near $97 define near-term support to watch above its 50 DMA line.

8/2/2010 3:55:28 PM - G - Gapped up today and hit a new 52-week high with light volume behind its gain. It stubbornly held its ground above prior highs near $97 after recently rising from a choppy 7-week base with a gain on 7/23/10 backed by near average volume.

7/30/2010 3:09:27 PM - G - Stubbornly holding its ground less than -3% from its 52-week high, consolidating above prior highs near $97 after recently rising from a choppy 7-week base with gains backed by average volume.

7/27/2010 4:17:44 PM - G - Pulled back on lighter volume today after rising to a new 52-week highs on the 2 prior sessions with higher volume near average. On 7/23/10 it rose from a choppy 7-week base.

7/23/2010 3:50:39 PM - G - Rising to a new 52-week high today with a considerable gain on near average volume, clearing a choppy 7-week base.

7/22/2010 6:21:44 PM - G - Small gain on light volume today as it approached its 52-week high. Technically it has not formed a sound new base.

7/20/2010 4:18:52 PM - G - Gapped down today then positively reversed and closed near the session high for a small gain on light volume.

7/19/2010 5:31:22 PM - G - Holding its ground and working on building a new base with volume totals cooling in recent weeks.

7/16/2010 5:06:45 PM - G - Considerable loss today on light volume ended a streak of 11 consecutive gains.

7/15/2010 4:46:45 PM - G - Approaching its 52-week high with volume totals light while posting an 11th consecutive gain.

7/14/2010 5:56:11 PM - G - Approaching its 52-week high while posting a 9th consecutive gain and closing above its "max buy" level today. Color code is changed on green.

7/12/2010 5:01:57 PM - Y - Rising further above its 50 DMA line today while posting a 8th consecutive gain on ever-decreasing volume. Recent low ($83.61 on 7/01/10) defines an important chart support level to watch now.

7/9/2010 3:52:05 PM - Y - Rising further above its 50 DMA line today while posting a 7th consecutive gain on ever-decreasing volume. Recent low ($83.61 on 7/01/10) defines an important chart support level to watch now.

7/7/2010 7:25:12 PM - Y - Rising further above its 50 DMA line, today it closed near the session high with its 5th consecutive gain. Color code is changed to yellow based on its recent resilience. An upward trendline connecting its February - May lows now defines an important support level.

7/6/2010 5:40:54 PM - G - Consolidating near its 50 DMA line after recent weakness. An upward trendline connecting its February - May lows now defines an important support level.

7/2/2010 4:13:43 PM - G - Consolidating just under its 50 DMA line after recent weakness. An upward trendline connecting its February - May lows now defines an important support level.

6/30/2010 5:42:22 PM - G - Held its ground today following a considerable loss on 6/29/10 with above average volume after gapping down. Violations of prior highs in the $89 area and its 50 DMA line triggered technical sell signals and raised concerns.

6/29/2010 3:49:49 PM - G - Considerable loss today with above average volume after gapping down. Violations of prior highs in the $89 area and its 50 DMA line triggered technical sell signals.

6/25/2010 4:25:13 PM - G - Quietly consolidating just above its old pivot point. Prior highs in the $89 area define support just above its 50 DMA line.

6/24/2010 5:06:35 PM - G - Consolidating above its old pivot point. Prior highs in the $89 area are an important support level to watch above its 50 DMA line.

6/22/2010 6:43:02 PM - G - Today marked its 3rd consecutive loss and volume was above average while it fell toward its old pivot point. Prior highs in the $89 area are an important support level to watch above its 50 DMA line.

6/21/2010 7:45:06 PM - G - Still hovering near its all-time high, extended from its latest sound base. Prior highs in the $89 area are an important support level to watch above its 50 DMA line.

6/18/2010 4:54:57 PM - G - Technically it ended down slightly for the week on higher volume, hovering near its all-time high, extended from its latest sound base. Prior highs in the $89 area are an important support level to watch above its 50 DMA line.

6/17/2010 4:45:09 PM - G - Gain today with above average volume for a new all-time high, extended from its latest sound base. Prior highs in the $89 area are an important support level to watch above its 50 DMA line.

6/16/2010 5:10:37 PM - G - Holding its ground stubbornly, slightly extended from its latest base. Prior highs in the $89 area are an important support level to watch above its 50 DMA line.

6/15/2010 4:48:10 PM - G - It is slightly extended from its latest base. Prior highs in the $89 area are an important support level to watch above its 50 DMA line.

6/14/2010 4:23:41 PM - G - Finished near the session low after touching a new all-time high today above its "max buy" level. Color code was changed to green. Prior highs in the $89 area are an important support level to watch above its 50 DMA line.

6/11/2010 4:19:56 PM - G - Gain today with above average volume helped it rally for a new all-time high above its "max buy" level. Color code is changed to green. Prior highs in the $89 area are an important support level to watch above its 50 DMA line.

6/10/2010 5:00:14 PM - Y - Gapped up again today and rallied for its second highest close ever. Prior highs in the $89 area are an important support level to watch above its 50 DMA line.

6/9/2010 3:49:42 PM - Y - Gapped up today, trading near its pivot point. Prior highs in the $89 area are an important support level to watch. A negative reversal on 6/04/10 after reaching a new all-time high followed its "breakaway gap" on 6/03/10 that triggered a technical buy signal.

6/7/2010 5:10:39 PM - Y - Loss today raised concern as it finishing under its pivot point and prior high closes following a negative reversal on 6/04/10 after reaching a new all-time high. Its "breakaway gap" on 6/03/10 triggered a technical buy signal.

6/4/2010 5:03:21 PM - Y - Considerable loss today, negatively reversing from a new all-time high after its "breakaway gap" on 6/03/10 triggered a technical buy signal. Prior chart highs in the $89 area that were a resistance level may now act as a support level.

6/4/2010 12:35:34 PM - Y - Pulling back under its "max buy" price after today's early gains to new all-time high territory. Its "breakawy gap" on 6/03/10 triggered a technical buy signal.

6/3/2010 12:30:08 PM - Y - Gapped up today, rallying to new all-time high territory with above average volume. Color code was changed to yellow with new pivot point cited after recent gains including its positive reversal on 5/21/10. For the quarter ended April 30, 2010 it showed only a +7% earnings per share increase, a difficult comparison marking its first increase below the +25% minimum guideline in years.

6/3/2010 12:05:43 PM - Y - Gapped up today for a considerable gain backed by above average volume, rallying to new all-time high territory. Color code was changed to yellow with new pivot point cited after recent gains including its positive reversal on 5/21/10. For the quarter ended April 30, 2010 it showed only a +7% earnings per share increase, a difficult comparison marking its first increase below the +25% minimum guideline in years.

6/2/2010 4:35:57 PM - Y - Holding its ground quietly, just -1.6% from its all-time high. Color code is changed to yellow with new pivot point cited. Recent gains including its positive reversal on 5/21/10 are signs of institutional support recently showing up near its 50 DMA line and prior highs. For the quarter ended April 30, 2010 it showed only a +7% earnings per share increase, a difficult comparison marking its first increase below the +25% minimum guideline in years.

6/1/2010 3:59:37 PM - G - Holding its ground quietly, just -4% from its all-time high. Recent gains including its positive reversal on 5/21/10 are signs of institutional support recently showing up near its 50 DMA line. For the quarter ended April 30, 2010 it showed only a +7% earnings per share increase, marking its first increase below the +25% minimum guideline in years.

5/28/2010 4:12:35 PM - G - Perched -3% from its all time high. Recent gains including its positive reversal on 5/21/10 are signs of institutional support recently showing up near its 50 DMA line. For the quarter ended April 30, 2010 it showed only a +7% earnings per share increase, marking its first increase below the +25% minimum guideline in years.

5/27/2010 2:32:15 PM - G - Gapped up today, trading within -4% of its all time high. Recent gains including its positive reversal on 5/21/10 are signs of institutional support recently showing up near its 50 DMA line. For the quarter ended April 30, 2010 it showed only a +7% earnings per share increase, marking its first increase below the +25% minimum guideline in years.

5/26/2010 4:01:50 PM - G - Gain today and its positive reversal on 5/21/10 are signs of institutional support recently showing up near its 50 DMA line.

5/24/2010 4:10:59 PM - G - Holding its ground after a positive reversal on 5/21/10 a sign of great institutional support again near its 50 DMA line. Concerns were raised after Microsoft Corp. recently sued the company for infringing on nine of its patents.

5/21/2010 3:52:33 PM - G - A positive reversal after gapping down today is a sign of great institutional support again near its 50 DMA line. Concerns were raised this week after Microsoft Corp. sued the company for infringing on nine of its patents.

5/19/2010 9:07:37 AM - G - Concerns are raised after Microsoft Corp. has sued the company for infringing on nine of its patents. Its gap up on 5/10/10 promptly repaired a brief violation of its 50 DMA line, a sign of great institutional support.

5/17/2010 4:13:32 PM - G - Holding its ground near all-time highs with no overhead supply to act as resistance. Its gap up on 5/10/10 promptly repaired a brief violation of its 50 DMA line, a sign of great institutional support.

5/14/2010 2:20:33 PM - G - Gapped down today following a negative reversal after reaching a new all-time high on the prior session. Its gap up on 5/10/10 promptly repaired a brief violation of its 50 DMA line, a sign of great institutional support.

5/13/2010 6:03:07 PM - G - Reversed into the red after touching a new all-time high earlier today. Its gap up on 5/10/10 promptly repaired a brief violation of its 50 DMA line, a sign of great institutional support.

5/13/2010 12:19:52 PM - G - Inched to a new all-time high earlier today. Its gap up on 5/10/10 promptly repaired a brief violation of its 50 DMA line, a sign of great institutional support.

5/12/2010 4:46:42 PM - G - Closed the session just 30 cents off its best ever close while posting a 3rd consecutive gain with above average volume. Its gap up on 5/10/10 promptly repaired a brief violation of its 50 DMA line, a sign of great institutional support.

5/11/2010 4:19:52 PM - G - Gained a bit more ground following its gap up on 5/10/10 which promptly repaired the violation of its 50 DMA line, a sign of great institutional support.

5/10/2010 12:19:40 PM - G - Gapped up today for a considerable gain, promptly repairing the violation of its 50 DMA line, a sign of great institutional support. A follow-through day between days 4-7 after the major indices (M criteria) get their initial foothold would be the most ideal confirmation of a healthy and sustainable new rally effort.

5/10/2010 12:11:51 PM - G - Gapped up today for a considerable gain, promptly repairing the violation of its 50 DMA line, a sign of great institutional support. A follow-through day between days 4-7 after the major indices (M criteria) get their initial foothold would be the most ideal confirmation of a healthy and sustainable new rally effort.

5/7/2010 4:04:48 PM - G - Down today for a 4th consecutive loss, closing below its 50 DMA line and raising concerns. Broader market action (M criteria) is normally expected to impact 3 out of 4 stocks, and widespread losses effectively ended the latest rally.

5/6/2010 4:43:18 PM - G - Considerable loss today on heavy volume, briefly undercutting its 50 DMA line before rebounding to close in the middle of its intra-day range. Broader market action (M criteria) is normally expected to impact 3 out of 4 stocks, and widespread losses effectively ended the latest rally.

5/4/2010 4:31:47 PM - G - Churning near its all-time high today, enduring some distributional pressure while closing the session still only -3.3% off its high. Its 50 DMA line (now $78.14) is the nearest chart support level.

4/30/2010 6:05:46 PM - G - Quietly consolidating from all-time highs with volume totals cooling for the past week. It is extended from prior chart highs and well above its "max buy" level. Patience may allow disciplined investors to accumulate shares without chasing it too far from a sound base.

4/29/2010 5:18:25 PM - G - Stubbornly holding its ground near all-time highs with volume totals cooling for the past week. It is extended from prior chart highs and well above its "max buy" level. Patience may allow disciplined investors to accumulate shares without chasing it too far from a sound base.

4/28/2010 4:34:41 PM - G - Consolidating near its all-time high, extended from prior chart highs and well above its "max buy" level. Patience may allow disciplined investors to accumulate shares without chasing it too far from a sound base.

4/27/2010 4:31:35 PM - G - Pulling back from its all-time high, extended from prior chart highs and well above its "max buy" level. Patience may allow disciplined investors to accumulate shares without chasing it too far from a sound base.

4/26/2010 4:31:36 PM - G - Holding its ground at its all-time high, extended from prior chart highs and well above its "max buy" level. Patience may allow disciplined investors to accumulate shares without chasing it too far from a sound base.

4/23/2010 5:03:49 PM - G - Held its ground today at its all-time high, extended from prior chart highs and well above its "max buy" level. Patience may allow disciplined investors to accumulate shares without chasing it too far from a sound base.

4/22/2010 4:28:09 PM - G - Considerable gain on higher volume today for a new high close, yet getting very extended from prior chart highs and well above its "max buy" level. Volume totals were below the investment system guidelines as it rallied above its latest pivot point.

4/21/2010 6:44:26 PM - G - Gain on near average volume today for a new high close. Now extended from prior chart highs and well above its "max buy" level. Volume totals were below the investment system guidelines as it rallied above its latest pivot point.

4/20/2010 6:14:05 PM - G - Gain on light volume today for a new high close. Now extended from prior chart highs and well above its "max buy" level. Volume totals were below the investment system guidelines as it rallied above its latest pivot point.

4/19/2010 4:31:14 PM - G - Consolidating near all-time highs, extended from prior chart highs and well above its "max buy" level. Volume totals were below the investment system guidelines as it rallied above its latest pivot point.

4/16/2010 5:49:10 PM - G - Holding its ground at all-time highs. Extended from prior chart highs and well above its "max buy" level now, the volume totals were below the investment system guidelines as it rallied above its latest pivot point.

4/16/2010 1:08:07 PM - G - Holding its ground today at its all-time high. Extended from prior chart highs and well above its "max buy" level now, the volume totals were below the investment system guidelines as it rallied above its latest pivot point.

4/15/2010 4:57:08 PM - G - Held its ground today at its all-time high. Extended from prior chart highs and well above its "max buy" level now, the volume totals were below the investment system guidelines as it rallied above its latest pivot point.

4/14/2010 4:58:54 PM - G - Gapped up today, hitting a new all-time high with +25% above average volume. Extended from prior chart highs and well above its "max buy" level now, the volume totals were below the investment system guidelines as it rallied above its latest pivot point.

4/13/2010 6:49:49 PM - G - Quietly held its ground today after its gain on 4/12/10 came with +40% above average volume for another new all-time high above its "max buy" level. It did not recently trigger a proper technical buy signal within the strict investment system guidelines.

4/12/2010 4:50:10 PM - G - Gain today with +40% above average volume for another new all-time high above its "max buy" level. Color code was changed to green. No gain above the latest pivot point came with volume at least +50% above average. It did not trigger a proper technical buy signal within the investment system's guidelines.

4/9/2010 6:05:10 PM - G - Gain today with +10% above average volume for a new all-time high above its "max buy" level. Color code is changed to green. No gain above the latest pivot point came with volume at least +50% above average. It did not trigger a proper technical buy signal within the investment system's guidelines.

4/8/2010 4:16:40 PM - Y - Gain today with near average volume for its second best close ever. A gain above the pivot point with heavy volume at least +50% above average is required to trigger a proper technical buy signal.

4/7/2010 5:48:42 PM - Y - Slumped back under its March high close today, erasing a large part of the prior session's gain with volume +40% above average while climbing above its pivot point to a new all-time high. The gain was below the minimum volume guideline of +50% above average volume required to trigger a proper technical buy signal.

4/6/2010 5:39:15 PM - Y - Solid gain today with volume +40% above average while climbing above its pivot point to a new all-time high. The gain was below the minimum volume guideline of +50% above average volume required to trigger a proper technical buy signal.

4/6/2010 12:40:22 PM - Y - Gain today with volume running at a slightly above average pace while wedging above its pivot point to a new all-time high. A solid gain above its pivot point with at least +50% above average volume is required to trigger a technical buy signal.

4/5/2010 5:38:48 PM - Y - Gain today with light volume, closing above its pivot point and only -1.5% from its all-time high. A solid gain above its pivot point with at least +50% above average volume is required to trigger a technical buy signal.

4/1/2010 4:33:20 PM - Y - Small gain today with light volume, closing near its pivot point and only -3.1% from its all-time high. A solid gain above its pivot point with at least +50% above average volume is required to trigger a technical buy signal.

3/31/2010 5:31:49 PM - Y - Loss today with light volume, closing below its pivot point and yet only -4.5% from its all-time high. A solid gain above its pivot point with at least +50% above average volume is required to trigger a technical buy signal.

3/30/2010 4:24:08 PM - Y - Gain today with average volume ended a streak of 5 consecutive small losses on lighter volume, closing -3.3% from its all-time high. A solid gain above its pivot point with at least +50% above average volume is required to trigger a technical buy signal.

3/30/2010 11:40:24 AM - Y - Quietly perched only -3.9% from its all-time high while volume totals have been light in recent weeks. A solid gain above its pivot point with at least +50% above average volume is required to trigger a technical buy signal.

3/29/2010 4:29:22 PM - Y - Posted a 5th consecutive small loss today on light volume, slumping under its pivot point near prior chart highs in the $75 area. It recently rose above its pivot point to a new 52-week high without the required volume to trigger a proper technical buy signal.

3/26/2010 6:31:33 PM - Y - Posted a 4th consecutive loss today on light volume, slumping under its pivot point near prior chart highs in the $75 area. It recently rose above its pivot point to a new 52-week high without the required volume to trigger a proper technical buy signal.

3/25/2010 6:01:02 PM - Y - Third consecutive small loss today on light volume, consolidating above prior chart highs in the $75 area. It recently rose above its pivot point to a new 52-week high without the required volume to trigger a proper technical buy signal.

3/24/2010 5:01:09 PM - Y - Second consecutive small loss today on light volume, consolidating above prior chart highs in the $75 area. It recently wedged higher, rising from a 9-week base without the required volume to trigger a proper technical buy signal.

3/23/2010 5:22:26 PM - Y - Small loss today on light volume. It recently wedged higher, rising from a 9-week base without the required volume to trigger a proper technical buy signal. Its 50 DMA line and recent chart low ($64.77 on 2/25/10) define important support.

3/22/2010 4:31:59 PM - Y - Positive reversal after a small gap down today, closing at a new high above its pivot point. Wedging higher, rising from a 9-week base without the required volume to trigger a proper technical buy signal. Its 50 DMA line and recent chart low ($64.77 on 2/25/10) define important support.

3/19/2010 4:38:18 PM - Y - Small loss today with below average volume, remaining above its pivot point. Wedging higher, rising from a 9-week base without the required volume to trigger a proper technical buy signal. Its 50 DMA line and recent chart low ($64.77 on 2/25/10) define important support.

3/18/2010 5:36:21 PM - Y - Inched higher on light volume yet again today, rising above its pivot point to a new high close. Wedging higher, rising from a 9-week base without the required volume to trigger a proper technical buy signal. Its 50 DMA line and recent chart low ($64.77 on 2/25/10) define important support.

3/17/2010 4:45:45 PM - Y - Inched higher on light volume today, rising above its pivot point to a new all-time high. Wedging higher, rising from a 9-week base without the required volume to trigger a proper technical buy signal. Its 50 DMA line and recent chart low ($64.77 on 2/25/10) define important support.

3/16/2010 5:32:24 PM - Y - Gain today with average volume, rallying above its pivot point to a new all-time high. Wedging higher, rising from a 9-week base without the required volume to trigger a proper technical buy signal. Its 50 DMA line and recent chart low ($64.77 on 2/25/10) define important support.

3/15/2010 6:39:09 PM - Y - A small loss today ended a streak of 7 consecutive small gains. It remains perched above its pivot point after wedging higher last week following a 9-week base. Its 50 DMA line and recent chart low ($64.77 on 2/25/10) define important support.

3/12/2010 7:13:17 PM - Y - A 7th consecutive gain today came with very light volume for a new high close just above its pivot point, wedging higher from a 9-week base. Its 50 DMA line and recent chart low ($64.77 on 2/25/10) define important support.

3/11/2010 5:50:18 PM - Y - Its 6th consecutive gain today came with lighter than average volume. It finished the session at a new high close near its pivot point after a 9-week base. Its 50 DMA line and recent chart low ($64.77 on 2/25/10) define important support.

3/10/2010 4:54:55 PM - Y - Finished at a new high close today after a 5th consecutive gain with average volume, rising near its pivot point from a 9-week base. Its 50 DMA line and recent chart low ($64.77 on 2/25/10) define important support.

3/9/2010 4:34:15 PM - Y - Posted a 4th consecutive gain today with slightly above average volume, closing only -2.4% from its all-time high. Recent chart low ($64.77 on 2/25/10) is now an important support level to watch.

3/8/2010 5:06:11 PM - Y - Posted a 3rd consecutive gain today with below average volume, rising further above its 50 DMA line and closing only -3.4% from its all-time high. Color code was changed to yellow with new pivot point cited. Recent chart low ($64.77 on 2/25/10) is now an important support level to watch.

3/5/2010 7:09:10 PM - Y - Continuing its recent rebound above its 50 DMA line, it is perched -4% from its all-time high. Color code is changed to yellow with new pivot point cited. Recent chart low ($64.77 on 2/25/10) is now an important support level to watch.

3/5/2010 7:02:15 PM - Y - Continuing its recent rebound above its 50 DMA line, it is perched -4% from its all-time high. Color code is changed to yellow with new pivot point cited. Recent chart low ($64.77 on 2/25/10) is now an important support level to watch.

3/5/2010 6:13:48 PM - G - Continuing its recent rebound above its 50 DMA line, it is perched -4% from its all-time high. However, it has not formed a new sound base. Recent chart low ($64.77 on 2/25/10) is now an important support level to watch.

3/4/2010 5:53:20 PM - G - Quietly consolidating after its recent rebound above its 50 DMA line. Trading -6% from its all-time high now, but it has not formed a new sound base. Recent chart low ($64.77 on 2/25/10) is now an important support level to watch.

3/3/2010 6:54:31 PM - G - Loss today on light volume. Recently rebounded above its 50 DMA line, rallying toward its all-time high, but it has not formed a new sound base. Recent chart low ($64.77 on 2/25/10) is now an important support level to watch.

3/2/2010 4:46:29 PM - G - Rose further above its 50 DMA line today with a gain on average volume, rallying toward its all-time high. Recent chart low ($64.77 on 2/25/10) is now an important support level to watch.

3/1/2010 5:17:00 PM - G - Rallied well above its 50 DMA line today for a new near-term high, closing within 6% of its all-time high. Recent chart low ($60.30 on 2/05/10) is an important support level to watch.

2/26/2010 5:42:16 PM - G - Finished close to its intra-day high and near its 50 DMA line, holding its ground near that important short-term average after a small gap down loss on high volume on 2/25/10 following its latest earnings news. Recent chart low ($60.30 on 2/05/10) is an important support level to watch.

2/25/2010 5:08:13 PM - G - Gapped down today following its latest earnings news, yet closed in the upper half of its intra-day range near its 50 DMA line. Recent chart low ($60.30 on 2/05/10) is an important support level to watch.

2/25/2010 12:01:46 PM - G - Gapped down today, and it is trading below its 50 DMA line, following its latest earnings news. Recent chart low ($60.30 on 2/05/10) is an important support level to watch.

2/24/2010 6:05:43 PM - G - Gain today on average volume, staying above its 50 DMA line. Recent chart low ($60.30 on 2/05/10) is an important support level to watch.

2/23/2010 5:03:38 PM - G - Small loss today on quiet volume, closing near its 50 DMA line. Recent chart low ($60.30 on 2/05/10) is an important support level to watch.

2/22/2010 5:17:17 PM - G - Today's gain on light volume was its 5th consecutive gain. Its rally back above its 50 DMA line technically helped its outlook. Recent chart low ($60.30 on 2/05/10) is an important support level to watch.

2/19/2010 5:18:57 PM - G - Gains this week with light or average volume helped it rally back above its 50 DMA line for the first time since 1/20/10, technically helping its outlook improve. Recent chart low ($60.30 on 2/05/10) is an important support level to watch.

2/18/2010 4:53:20 PM - G - Gain today on near average volume helped it close above its 50 DMA line for the first time since 1/20/10, technically helping its outlook improve. Recent chart low ($60.30 on 2/05/10) is an important support level to watch.

2/17/2010 4:43:50 PM - G - Small gain today on near average volume, approaching its 50 DMA line. Gains above that short-term average are needed for its outlook to improve. Technically, the recent chart low ($60.30 on 2/05/10) is an important support level to watch.

2/16/2010 5:20:19 PM - G - Small gain today on below average volume, still trading below its 50 DMA line. Gains above that short-term average are needed for its outlook to improve. Technically, the recent chart low ($60.30 on 2/05/10) is an important support level to watch.

2/12/2010 5:18:44 PM - G - Rebounded a bit this week, but remains below its 50 DMA line. Gains above that short-term average are needed for its outlook to improve. Technically, the recent chart low ($60.30 on 2/05/10) is an important support level to watch.

2/11/2010 6:10:05 PM - G - Gain today was its 4th consecutive gain on near average volume, but a rebound back above its 50 DMA line is still needed for its outlook to improve. Technically, the recent chart low ($60.30 on 2/05/10) is an important support level to watch.

2/10/2010 6:06:19 PM - G - Held its ground today. Technically, the recent chart low ($60.30 on 2/05/10) is an important support level to watch, meanwhile a rebound back above its 50 DMA line is needed for its outlook improve.

2/9/2010 6:01:09 PM - G - Gapped up for a small gain today on slightly above average volume. Its recent chart low ($60.30 on 2/05/10) is an important support level to watch now. A rebound back above its 50 DMA line (now $67.55) would help its outlook improve.

2/8/2010 5:11:30 PM - G - Held its ground today with a small gain on light volume. Distributional pressure last week led to a breach of its recent chart lows in the $63 area while recent gains lacked volume. It would need to rebound above its 50 DMA line for its outlook to improve.

2/5/2010 5:24:37 PM - G - Started weak then rebounded to finish near the session high today. Distributional pressure led to a breach of its recent chart lows in the $63 area while recent gains lacked volume. It would need to rebound above its 50 DMA line for its outlook to improve.

2/4/2010 5:03:39 PM - G - Gapped down today and closed below its recent chart lows in the $63 area. It would need to rebound above its 50 DMA line for its outlook to improve.

2/4/2010 1:32:17 PM - G - Gapped down today, trading near prior chart lows in the $61 area. It would need to rebound above its 50 DMA line for its outlook to improve.

2/3/2010 5:29:28 PM - G - Small gain on light volume today, remaining below its 50 DMA line. It would need to rebound above that important short-term average for its outlook to improve.

2/2/2010 4:16:00 PM - G - Small loss on light volume today, remaining below its 50 DMA line. It would need to rebound above that important short-term average for its outlook to improve.

2/1/2010 5:13:30 PM - G - Posted a gain today after 3 consecutive losses, remaining below its 50 DMA line. It would need to rebound above that important short-term average for its outlook to improve.

1/29/2010 6:27:32 PM - G - Edged lower today for a 3rd consecutive loss on below average volume, remaining below its 50 DMA line. Previously noted weakness triggered technical sell signals. A damaging gap down on 1/12/10 was noted as "indicative of institutional (I criteria) distribution."

1/28/2010 5:56:13 PM - G - Edging lower today on light volume, remaining below its 50 DMA line. Previously noted weakness triggered technical sell signals. A damaging gap down on 1/12/10 was noted as "indicative of institutional (I criteria) distribution."

1/27/2010 4:26:51 PM - G - Holding its ground, but the longer it remains below its 50 DMA line the worse its outlook becomes. Previously noted weakness triggered technical sell signals. A damaging gap down on 1/12/10 was noted as "indicative of institutional (I criteria) distribution."

1/26/2010 5:17:42 PM - G - Today's gain on slightly higher volume halted a 4 session streak of losses. It remains below its 50 DMA line and under its November highs after violations triggered technical sell signals. A damaging gap down on 1/12/10 was noted as "indicative of institutional (I criteria) distribution."

1/25/2010 4:43:05 PM - G - Today's loss on slightly higher than average volume was its 4th consecutive loss. Last week's deterioration below its 50 DMA line and under its November '09 high close triggered technical sell signals. A damaging gap down on 1/12/10 was noted as "indicative of institutional (I criteria) distribution."

1/22/2010 4:57:50 PM - G - Considerable loss today on average volume, sinking further below its 50 DMA line and under its November '09 high close triggering technical sell signals. A damaging gap down on 1/12/10 was noted as "indicative of institutional (I criteria) distribution."

1/21/2010 4:54:20 PM - G - Loss today on near average volume, closing under its 50 DMA line and just 3 cents above its November '09 high close. A damaging technical gap down on 1/12/10 was indicative of institutional (I criteria) distribution.

1/20/2010 4:57:13 PM - G - Gapped down today for a small loss on average volume, falling near important chart support in the $67 area previously noted at prior chart highs and its 50 DMA line. A damaging technical gap down on 1/12/10 was indicative of institutional (I criteria) distribution.

1/19/2010 4:22:11 PM - G - Positively reversed after a gap down today, holding its ground above important chart support previously noted at prior chart highs and its 50 DMA line. A damaging technical gap down on 1/12/10 was indicative of institutional (I criteria) distribution.

1/15/2010 6:38:17 PM - G - Holding its ground above chart support previously noted after a damaging technical gap down this week. Large gap down on 1/12/10 was indicative of institutional activity (I criteria) - clear distributional pressure.

1/14/2010 5:10:45 PM - G - Posted a small gain with +40% above average volume today. A positive reversal on 1/13/10 was a sign of support near prior chart highs and its 50 DMA line in the $67 area previously noted as "an important support level to watch on pullbacks." The old resistance level and its 50 DMA line define some classic support levels watched by technical analysts. Large gap down on 1/12/10 was indicative of institutional activity (I criteria) - clear distributional pressure.

1/13/2010 5:54:47 PM - G - Positive reversal today was a sign of support near prior chart highs and its 50 DMA line in the $67 area previously noted as "an important support level to watch on pullbacks." The old resistance level and its 50 DMA line define some classic support levels watched by technical analysts. Large gaps are indicative of institutional activity (I criteria) and, in this case, clearly distributional pressure.

1/12/2010 6:46:32 PM - G - Gapped down today and suffered a considerable loss on about 3 times average volume after an analyst downgrade, falling near prior chart highs in the $67 area which were previously noted as "an important support level to watch on pullbacks." The old resistance level and its 50 DMA line define some classic support levels watched by technical analysts. Large gaps are indicative of institutional activity (I criteria) and, in this case, clearly distributional pressure.

1/12/2010 12:05:35 PM - G - Gapped down today after an analyst downgrade, falling near prior chart highs in the $67 area which were previously noted as "an important support level to watch on pullbacks." The old resistance level and its 50 DMA line define some classic support levels watched by technical analysts. Large gaps are indicative of institutional activity (I criteria) and, in this case, clearly distributional pressure.

1/11/2010 6:06:00 PM - G - Hovering in a tight range for the past couple of weeks near its $75 all-time high, extended from its latest sound base. Prior chart highs in the $67 area are an important support level to watch on pullbacks.

1/8/2010 5:48:51 PM - G - Hovering in a tight range near its $75 all-time high, extended from its prior base. Prior chart highs in the $67 area are an important support level to watch on pullbacks.

1/7/2010 5:18:06 PM - G - Hovering near its $75 all-time high, extended from its prior base. Prior chart highs in the $67 area are an important support level to watch on pullbacks.

1/6/2010 6:27:24 PM - G - Still stubbornly holding its ground, perched near its $75 all-time high. It is now extended from its prior base after rising from a 5-week flat base above important support at its 50 DMA line. Its 12/18/09 gain with more than +50% above average volume triggered a technical buy signal.

1/5/2010 4:45:59 PM - G - Stubbornly holding its ground for the past week after rallying near its $75 all-time high. It is now extended from its prior base after rising from a 5-week flat base above important support at its 50 DMA line. Its 12/18/09 gain with more than +50% above average volume triggered a technical buy signal.

1/4/2010 5:57:28 PM - G - Small gain today with average volume for a new high close, leaving it perched near its $75 all-time high from June 2008. It is now extended from its prior base after rising from a 5-week flat base above important support at its 50 DMA line. Its 12/18/09 gain with more than +50% above average volume triggered a technical buy signal.

12/31/2009 5:05:30 PM - G - Holding its ground after a recent streak of 7 consecutive gains lifted it near its $75 all-time high from June 2008. It is now extended from its prior base after rising from a 5-week flat base above important support at its 50 DMA line. Its 12/18/09 gain with more than +50% above average volume triggered a technical buy signal.

12/30/2009 6:42:47 PM - G - A small gap down and loss on above average volume today followed 7 consecutive gains that had it trading near its $75 all-time high from June 2008. It is now extended from its prior base after rising from a 5-week flat base above important support at its 50 DMA line. Its 12/18/09 gain with more than +50% above average volume triggered a technical buy signal.

12/30/2009 12:44:35 PM - G - A small gap down today followed 7 consecutive gains that had it trading near its $75 all-time high from June 2008. It is now extended from its prior base after rising from a 5-week flat base above important support at its 50 DMA line. Its 12/18/09 gain with more than +50% above average volume triggered a technical buy signal.

12/29/2009 5:48:57 PM - G - Hit another new 2009 high today with its 7th consecutive gain, trading near its $75 all-time high from June 2008. It is now extended from its prior base after rising from a 5-week flat base above important support at its 50 DMA line. Its 12/18/09 gain with more than +50% above average volume triggered a technical buy signal.

12/29/2009 1:12:06 PM - G - Hit another new 2009 high today with its 7th consecutive gain. It is now extended from its prior base after rising from a 5-week flat base above important support at its 50 DMA line. Its 12/18/09 gain with more than +50% above average volume triggered a technical buy signal.

12/28/2009 4:26:37 PM - G - Perched at 2009 highs after 6 consecutive gains, it is now extended from its prior base after rising from a 5-week flat base above important support at its 50 DMA line. Its 12/18/09 gain with more than +50% above average volume triggered a technical buy signal.

12/24/2009 2:13:43 PM - G - Perched at 2009 highs after 5 consecutive gains, it is now extended from its prior base after rising from a 5-week flat base above important support at its 50 DMA line. Its 12/18/09 gain with more than +50% above average volume triggered a technical buy signal.

12/23/2009 4:48:55 PM - G - Posted a 4th consecutive gain today and new 2009 high, extended from its prior base. Last week it rose from a 5-week flat base above important support at its 50 DMA line. Its 12/18/09 gain with more than +50% above average volume above its prior highs triggered a technical buy signal.

12/22/2009 4:36:44 PM - G - Today's gain was its 3rd consecutive gain with above average volume for a new 2009 high, rising more than +5% above its latest pivot point. Color code was changed to green. Last week it rose from a 5-week flat base above important support at its 50 DMA line. Its 12/18/09 gain with more than +50% above average volume above its prior highs triggered a technical buy signal.

12/22/2009 12:38:48 PM - G - Gain today with above average volume for a new 2009 high has it rising more than +5% above its latest pivot point. Color code is changed to green. Last week it rose from a 5-week flat base above important support at its 50 DMA line. Its 12/18/09 gain with more than +50% above average volume above its prior highs triggered a technical buy signal.

12/21/2009 6:10:31 PM - Y - Gain today with above average volume for a new 2009 high. Last week it rose from a 5-week flat base above important support at its 50 DMA line. Its 12/18/09 gain with more than +50% above average volume above its prior highs triggered a technical buy signal.

12/18/2009 5:21:56 PM - Y - Gain today with about twice its average volume for a new 2009 high helped it rise from a 5-week flat base above important support at its 50 DMA line. Color code was changed to yellow earlier today with new pivot point and max buy levels noted based on its 11/16/09 high. The gain with at least +50% above average volume and close above its prior highs triggered a new technical buy signal.

12/18/2009 3:10:46 PM - Y - Gain today on above average volume, approaching its 2009 high after consolidating for 5 weeks above important support at its 50 DMA line. Color code is changed to yellow with new pivot point and max buy levels noted based on its 11/16/09 high. A gain with at least +50% above average volume and close above its prior highs could trigger a new technical buy signal.

12/17/2009 5:59:29 PM - G - Small loss today on below average volume. It has been consolidating for nearly 5 weeks above important support at that short-term average line, yet hovering within close striking distance of its 52 week high. Last week it tested support at its 50 DMA line.

12/16/2009 5:10:19 PM - G - Small gain today on near average volume. It has been consolidating for nearly 5 weeks above important support at that short-term average line, yet hovering within close striking distance of its 52 week high. Last week it tested support at its 50 DMA line.

12/15/2009 4:54:28 PM - G - Small gain today on lighter volume. Last week it tested support at its 50 DMA line. It has been consolidating for the past 4 weeks above important support at that short-term average line, yet hovering within close striking distance of its 52 week high.

12/14/2009 5:01:34 PM - G - Gain today on below average volume. Last week it tested support at its 50 DMA line. It has been consolidating for the past 4 weeks above important support at that short-term average line, yet hovering within close striking distance of its 52 week high.

12/11/2009 4:59:32 PM - G - Loss today on average volume tested support at its 50 DMA line. It has been consolidating for the past 4 weeks above important support at that short-term average line, yet hovering within close striking distance of its 52 week high.

12/10/2009 5:44:33 PM - G - Consolidating for the past 4 weeks above important support at its 50 DMA line and within close striking distance of its 52 week high.

12/9/2009 6:02:33 PM - G - Down today for a third consecutive loss on light to average volume. Recently consolidating above important support at its 50 DMA line and just -5% from its 52 week high. It has not yet formed a sound new base, and recent distributional pressure raised concerns.

12/8/2009 5:56:22 PM - G - Gapped down today for a loss on average volume. Recently consolidating above important support at its 50 DMA line and just -5% from its 52 week high. It has not yet formed a sound new base, and recent distributional pressure raised concerns.

12/7/2009 5:10:11 PM - G - Quietly consolidating above important support at its 50 DMA line and less than -3% from its 52 week high. It has not yet formed a sound new base, and recent distributional pressure raised concerns.

12/4/2009 4:33:48 PM - G - Gain today on light volume, consolidating above important support at its 50 DMA line near its 52 week high. It has not yet formed a sound new base, and recent distributional pressure raised concerns.

12/3/2009 5:25:29 PM - G - Loss today on light volume, consolidating above important support at its 50 DMA line. It has not formed any recent base.

12/2/2009 5:27:58 PM - G - Gain today on lighter volume, consolidating above important support at its 50 DMA line. It has not formed any recent base, and distributional pressure has raised concerns.

12/1/2009 5:19:40 PM - G - Gain today on light volume, consolidating above important support at its 50 DMA line again. It has not formed any recent base, and distributional pressure has raised concerns.

11/30/2009 5:21:23 PM - G - Gapped down again today for a small loss on light volume, consolidating near important support at its 50 DMA line again. It has not formed any recent base, and distributional pressure has raised concerns.

11/27/2009 1:21:17 PM - G - Gapped down today and then rebounded to close with a smaller loss near the session high after early lows nearly tested important support at its 50 DMA line again. It has not formed any recent base, and distributional pressure has raised concerns.

11/27/2009 11:13:56 AM - G - Gapped down today and yet it has rebounded quickly after early lows nearly tested important support at its 50 DMA line again. It has not formed any recent base, and distributional pressure has raised concerns.

11/25/2009 5:37:41 PM - G - Small loss today on light volume. After finding support at its 50 DMA line it is consolidating within close range of its prior high. It has not formed any recent base, and distributional pressure has raised concerns.

11/24/2009 5:06:32 PM - G - After finding support at its 50 DMA line it is consolidating within close range of its prior high. It has not formed any recent base, and distributional pressure has raised concerns.

11/23/2009 5:41:00 PM - G - Gapped up today after losses on the 4 prior sessions following another strong quarterly report for the period ended October 31, 2009. It is not near any sound base, but after finding prompt support at its 50 DMA line it is within close range of its prior high.

11/20/2009 6:43:45 PM - G - Consecutive losses on 4 sessions, pulling back after another strong quarterly report for the period ended October 31, 2009. It is not near any sound base, but after finding prompt support at its 50 DMA line it is within close range of its prior high.

11/19/2009 5:23:04 PM - G - Third consecutive loss, pulling back after another strong quarterly report for the period ended October 31, 2009. It is not near any sound base, but after finding prompt support at its 50 DMA line it is within close range of its prior high.

11/18/2009 5:28:14 PM - G - Gapped down today for a loss on higher volume yet closed near its intra-day high following another strong quarterly report for the period ended October 31, 2009. It is not near any sound base, but after finding prompt support at its 50 DMA line it is within close range of its prior high.

11/17/2009 6:22:37 PM - G - Loss today on higher volume indicates distributional pressure. It is extended from any sound base. Found support and rallied up from its 50 DMA line last week after noted technical deterioration raised some concerns. Recent chart lows in the $56 area are important support now, and any violation would raise more serious concerns and trigger more worrisome technical sell signals.

11/16/2009 4:53:27 PM - G - Second consecutive gain with above average volume today for a new 2009 high. It is extended from any sound base. Found support and rallied up from its 50 DMA line last week after noted technical deterioration raised some concerns. Recent chart lows in the $56 area are important support now, and any violation would raise more serious concerns and trigger more worrisome technical sell signals.

11/13/2009 5:26:37 PM - G - Gap up gain with above average volume today for a new 2009 high. It is extended from any sound base. Found support and rallied up from its 50 DMA line last week after noted technical deterioration raised some concerns. Recent chart lows in the $56 area are important support now, and any violation would raise more serious concerns and trigger more worrisome technical sell signals.

11/13/2009 2:50:18 PM - G - Gapped up today for a new 2009 high, however it is extended from any sound base. Found support and rallied up from its 50 DMA line last week after noted technical deterioration raised some concerns. Recent chart lows in the $56 area are important support now, and any violation would raise more serious concerns and trigger more worrisome technical sell signals.

11/12/2009 4:53:52 PM - G - Quietly holding its ground near 2009 highs. Found support and rallied up from its 50 DMA line last week after noted technical deterioration raised some concerns. Recent chart lows in the $56 area are important support now, and any violation would raise more serious concerns and trigger more worrisome technical sell signals.

11/11/2009 6:16:35 PM - G - Holding its ground this week near 2009 highs. Found support and rallied up from its 50 DMA line last week after noted technical deterioration raised some concerns. Recent chart lows in the $56 area are important support now, and any violation would raise more serious concerns and trigger more worrisome technical sell signals.

11/10/2009 4:59:50 PM - G - Gain today on average volume for a new 2009 high close. Found support and rallied up from its 50 DMA line last week after noted technical deterioration raised some concerns. Recent chart lows in the $56 area are important support now, and any violation would raise more serious concerns and trigger more worrisome technical sell signals.

11/9/2009 6:35:08 PM - G - Gap up gain today on average volume. Found support and rallied up from its 50 DMA line last week after noted technical deterioration raised some concerns. Recent chart lows in the $56 area are important support now, and any violation would raise more serious concerns and trigger more worrisome technical sell signals.

11/6/2009 4:59:27 PM - G - Gains each day this week on quiet volume helped it find support and rally up from its 50 DMA line. Deterioration last week led to technical sell signals as it briefly violated its 50 DMA line, prior chart highs in the $59 area, and an upward trendline. Deterioration under its recent chart lows in the $56 area would raise more serious concerns and trigger more worrisome technical sell signals.

11/5/2009 5:17:22 PM - G - Quiet gains this week helped it find support at its 50 DMA line. Deterioration last week led to technical sell signals as it briefly violated its 50 DMA line, prior chart highs in the $59 area, and an upward trendline. Deterioration under its recent chart lows in the $56 area would raise more serious concerns and trigger more worrisome technical sell signals.

11/4/2009 5:04:58 PM - G - Quietly consolidating just above its 50 DMA line, while today's volume total was even lighter. Deterioration last week led to technical sell signals as it violated prior chart highs in the $59 area and an upward trendline connecting its July, August and October chart lows.

11/3/2009 5:54:42 PM - G - For a second consecutive session it overcame early weakness and closed just above its 50 DMA line, while today's volume total was lighter. Deterioration last week led to technical sell signals as it violated prior chart highs in the $59 area and an upward trendline connecting its July, August and October chart lows.

11/2/2009 4:55:22 PM - G - Overcame early weakness today and closed just above its 50 DMA line while the volume total was average behind the session's gain. Deterioration last week led to technical sell signals as it violated prior chart highs in the $59 area and an upward trendline connecting its July, August and October chart lows.

10/30/2009 4:56:30 PM - G - Continued weakness today led to a close under its 50 DMA line while the volume total was light. The deterioration this week led to technical sell signals as it violated prior chart highs in the $59 area and an upward trendline connecting its July, August and October chart lows.

10/30/2009 3:39:22 PM - G - Continued weakness today has it falling near its 50 DMA line, yet volume is light. Yesterday support arrived to prop it back above prior chart highs in the $59 area after briefly violating an upward trendline connecting its July, August and October chart lows.

10/29/2009 10:11:07 PM - G - Small gain today on lighter than average halted its slide above its 50 DMA line as support arrived to prop it back above prior chart highs in the $59 area after briefly violating an upward trendline connecting its July, August and October chart lows.

10/28/2009 6:56:09 PM - G - Loss today on near average but lighter volume raised concern while sinking below prior chart highs in the $59 area and also violating an upward trendline connecting its July, August and October chart lows. The action could be considered "early" technical sell signals. Meanwhile, the next important support level to watch is its nearby 50 DMA line (now $56.84).

10/27/2009 6:28:58 PM - G - Considerable loss today with above average volume, raising some concern while falling sharply toward prior chart highs in the $59 area which coincide with an upward trendline connecting its July, August and October chart lows. The next important support level to watch is its 50 DMA line (now $56.56).

10/27/2009 2:09:16 PM - G - Considerable loss today, raising some concern while falling sharply toward prior chart highs in the $59 area which coincide with an upward trendline connecting its July, August and October chart lows. The next important support level to watch is its 50 DMA line (now $55.98).

10/26/2009 6:21:39 PM - G - Pulled back today on quiet volume. Now extended from any sound base, the initial technical support to watch is prior chart highs in the $59 area which coincide with an upward trendline connecting its July, August and October chart lows. Both are just above additional support at its 50 DMA line.

10/23/2009 5:09:46 PM - G - It has steadily advanced and is now extended from any sound base. Initial technical support to watch is prior chart highs in the $59 area which coincide with an upward trendline connecting its July, August and October chart lows, both just above additional support at its 50 DMA line.

10/22/2009 4:33:21 PM - G - Pulled back on light volume today following its gain on 10/21/09 for a new 2009 high. It is extended from any sound base. Technical support to watch now is prior chart highs in the $59 area which coincide with an upward trendline connecting its July, August and October chart lows, both just above additional support at its 50 DMA line.

10/21/2009 6:58:23 PM - G - Posted another solid gain today for a new 2009 high, but it is extended from any sound base. Technical support to watch now is prior chart highs in the $59 area which coincide with an upward trendline connecting its July, August and October chart lows, both just above additional support at its 50 DMA line.

10/20/2009 4:23:34 PM - G - Quietly perched at 2009 highs, stubbornly holding its recent gains while extended from any sound base. Technical support to watch now is prior chart highs in the $59 area which coincide with an upward trendline connecting its July, August and October chart lows, both just above additional support at its 50 DMA line.

10/19/2009 4:22:37 PM - G - Still quietly perched at 2009 highs, extended from any sound base. Technical support to watch now is an upward trendline connecting its July, August and October chart lows, a line which comes into play above additional support at its 50 DMA line.

10/16/2009 6:24:26 PM - G - Quietly perched at 2009 highs, but extended from any sound base. Technical support to watch now is an upward trendline connecting its July, August and October chart lows, a line which comes into play above additional support at its 50 DMA line.

10/15/2009 4:43:11 PM - G - Gain for another new 2009 high backed by light volume. It is extended from any sound base. Technical support to watch now is an upward trendline connecting its July, August and October chart lows, a line which comes into play above additional support at its 50 DMA line.

10/14/2009 6:34:02 PM - G - Gain on light volume today for another new 2009 high. Its latest pullback tested support at prior highs in the $55 area. It is extended from any sound base. Technical support to watch now is an upward trendline connecting its July, August and October chart lows, a line which comes into play above additional support at its 50 DMA line.

10/13/2009 4:15:50 PM - G - Loss on light volume today, pulling back from new 2009 high. Its latest pullback tested support at prior highs in the $55 area. It is extended from any sound base. Technical support to watch now is an upward trendline connecting its July, August and October chart lows, a line which comes into play above additional support at its 50 DMA line.

10/12/2009 4:57:40 PM - G - Small gain on light volume for another new 2009 high. Its latest pullback tested support at prior highs in the $55 area. It is extended from any sound base. Technical support to watch now is an upward trendline connecting its July, August and October chart lows, a line which comes into play above additional support at its 50 DMA line.

10/9/2009 4:51:14 PM - G - Rallied to a new 2009 highs this week after a pullback tested support at prior highs in the $55 area. It is extended from any sound base. Technical support to watch now is an upward trendline connecting its July, August and October chart lows, a line which comes into play above additional support at its 50 DMA line.

10/8/2009 5:30:03 PM - G - Posted another considerable gain with slightly above average volume for a new 2009 high close. Prior highs in the $55 area acted as an initial support level. More substantial technical support to watch is at its upward trendline and 50 DMA line now coinciding in the $51 area.

10/7/2009 5:58:32 PM - G - Quietly held its ground today after a considerable gain on 10/06/09 with above average volume for a new 2009 high close. Prior highs in the $55 area acted as an initial support level. More substantial technical support to watch is at its upward trendline and 50 DMA line now coinciding in the $51 area.

10/6/2009 5:20:25 PM - G - Considerable gain today with above average volume for a new 2009 high close. Prior highs in the $55 area acted as an initial support level. More substantial technical support to watch is at its upward trendline and 50 DMA line now coinciding in the $51 area.

10/5/2009 4:46:14 PM - G - Gain today on light volume, consolidating above prior highs in the $55 area, an initial support level. More substantial technical support to watch is at its upward trendline and 50 DMA line now coinciding in the $51 area.

10/2/2009 4:28:01 PM - G - After wedging higher in recent weeks, today's 4th consecutive loss on light volume leaves it near prior highs in the $55 area, an intial support level. More substantial technical support to watch is at its upward trendline and 50 DMA line now coinciding in the $51 area.

10/1/2009 4:55:57 PM - G -After wedging higher in recent weeks, today's third consecutive loss on light volume leaves it near prior highs in the $55 area, an intial support level. More substantial technical support to watch is at its upward trendline and 50 DMA line now coinciding in the $51 area.

9/30/2009 5:18:48 PM - G -Consolidating in a tight range in recent weeks just above prior highs in the $55 area, an intial support level well above additional support at its upward trendline and 50 DMA line. It is extended from a sound base now andnot buyable under the guidelines.

9/29/2009 5:10:56 PM - G - Quietly consolidating above prior highs in the $55 area, an intial support level well above additional support at its upward trendline and 50 DMA line. It is extended from a sound base now, thus not buyable under the guidelines.

9/28/2009 5:15:23 PM - G - Rallied today after a pullback near prior highs in the $55 area, an intial support level well above additional support at its upward trendline and 50 DMA line.

9/28/2009 12:06:27 PM - G - Rallying today after a pullback near prior highs in the $55 area, an intial support level well above additional support at its upward trendline and 50 DMA line.

9/25/2009 4:18:28 PM - G - Consolidating near prior highs in the $55 area, an intial support level well above additional support at its upward trendline and 50 DMA line.

9/24/2009 5:31:51 PM - G - Loss today on light volume, quietly consolidating. Still extended from a sound base, thus not buyable now under the guidelines. Prior highs near $55 are an intial support level to watch on pullbacks.

9/23/2009 4:27:40 PM - G - Quietly consolidating, it is still extended from a sound base, thus not buyable now under the guidelines. Prior highs near $55 are an intial support level to watch on pullbacks.

9/22/2009 4:16:20 PM - G - Today was its 3rd consecutive decline on ever-decreasing volume. It is still extended from a sound base, thus not buyable now under the guidelines. Prior highs near $55 are an intial support level to watch on pullbacks.

9/21/2009 5:02:22 PM - G - Loss today on light volume, yet it is still extended from a sound base, thus not buyable now under the guidelines. Prior highs near $55 are an intial support level to watch on pullbacks. It recently rose from a "3-weeks tight" type pattern following its "breakaway gap" on 8/21/09 with more than 5 times average volume. Detailed analysis and an annotated graph were included when recently featured in the 8/16/09 Stock Bulletin (read here).

9/18/2009 6:23:58 PM - G - Extended from a sound base, thus not buyable now under the guidelines. Prior highs near $55 are an intial support level to watch on pullbacks. It recently rose from a "3-weeks tight" type pattern following its "breakaway gap" on 8/21/09 with more than 5 times average volume. Detailed analysis and an annotated graph were included when recently featured in the 8/16/09 Stock Bulletin (read here).

9/17/2009 6:26:06 PM - G - Gain on above average volume today for a new 2009 high close. Prior highs near $55 are an intial support level to watch on pullbacks. Extended from a sound base. It recently rose from a "3-weeks tight" type pattern following its "breakaway gap" on 8/21/09 with more than 5 times average volume. Detailed analysis and an annotated graph were included when recently featured in the 8/16/09 Stock Bulletin (read here).

9/16/2009 6:00:21 PM - G - Prior highs near $55 are an intial support level to watch on pullbacks. Extended from a sound base. It recently rose from a "3-weeks tight" type pattern following its "breakaway gap" on 8/21/09 with more than 5 times average volume. Detailed analysis and an annotated graph were included when recently featured in the 8/16/09 Stock Bulletin (read here).

9/15/2009 4:38:29 PM - G - Loss today on higher volume was a sign of distribution. Prior highs near $55 are an intial support level to watch on pullbacks, while it is now extended from a sound base. It recently rose from a "3-weeks tight" type pattern following its "breakaway gap" on 8/21/09 with more than 5 times average volume. Detailed analysis and an annotated graph were included when recently featured in the 8/16/09 Stock Bulletin (read here).

9/14/2009 6:18:57 PM - G - Paused today with a small loss on light volume after 7 consecutive gains on ever-increasing volume to new 2009 highs. Prior highs near $55 are an intial support level to watch on pullbacks, while it is now extended from a sound base. It recently rose from a "3-weeks tight" type pattern following its "breakaway gap" on 8/21/09 with more than 5 times average volume. Detailed analysis and an annotated graph were included when recently featured in the 8/16/09 Stock Bulletin (read here).

9/11/2009 5:58:50 PM - G - Posted a 7th consecutive gain, rising today with higher than average volume. Hit new 2009 highs, rising from a "3-weeks tight" type pattern following its "breakaway gap" on 8/21/09 with more than 5 times average volume. Prior highs near $55 are a support level to watch, while it is now extended from a sound base. Detailed analysis and an annotated graph were included when recently featured in the 8/16/09 Stock Bulletin (read here).

9/11/2009 12:50:58 PM - G - On track for a 7th consecutive gain on near average but ever-increasing volume, and hitting new 2009 highs, rising from a "3-weeks tight" type pattern following its "breakaway gap" on 8/21/09 with more than 5 times average volume. Prior highs near $55 are a support level to watch, while it is now extended from a sound base. Detailed analysis and an annotated graph were included when recently featured in the 8/16/09 Stock Bulletin (read here).

9/10/2009 4:52:40 PM - G - Today's gain on average volume was its 6th consecutive gain and another new high close for 2009. Quietly rising from a "3-weeks tight" type pattern of consolidation following its "breakaway gap" for a considerable gain on 8/21/09 with more than 5 times average volume. Prior to its latest earnings news and powerful technical breakout, members were alerted with detailed analysis and an annotated graph in a Stock Bulletin published on 8/16/09 (read here).

9/9/2009 4:32:28 PM - G - Gain on average volume again today for another new high close for 2009, quietly rising from a "3-weeks tight" type pattern of consolidation following its "breakaway gap" for a considerable gain on 8/21/09 with more than 5 times average volume. Prior to its latest earnings news and powerful technical breakout, members were alerted with detailed analysis and an annotated graph in a Stock Bulletin published on 8/16/09 (read here).

9/8/2009 7:05:45 PM - G - Gain on average volume today for a new high close for 2009, and its color code is changed to green. Consolidated in a tight trading range for a couple of weeks after its "breakaway gap" for a considerable gain on 8/21/09 with more than 5 times average volume. A Stock Bulletin was published with detailed analysis and an annotated graph on 8/16/09 (read here).

9/4/2009 4:42:30 PM - Y - Consolidating on light volume in a tight trading range since its "breakaway gap" for a considerable gain on 8/21/09 with more than 5 times average volume. A Stock Bulletin was published with detailed analysis and an annotated graph on 8/16/09 (read here).

9/3/2009 4:16:34 PM - Y - Continuing its tight consolidation since its "breakaway gap" for a considerable gain on 8/21/09 with more than 5 times average volume. A Stock Bulletin was published with detailed analysis and an annotated graph on 8/16/09 (read here).

9/2/2009 5:22:15 PM - Y - Small gain on light volume today continues its tight consolidation since its "breakaway gap" for a considerable gain on 8/21/09 with more than 5 times average volume. A Stock Bulletin was published with detailed analysis and an annotated graph on 8/16/09 (read here).

9/2/2009 3:52:59 PM - Y - Today's small gain on light volume continues its tight consolidation since its "breakaway gap" for a considerable gain on 8/21/09 with more than 5 times average volume. A Stock Bulletin was published with detailed analysis and an annotated graph on 8/16/09 (read here).

9/1/2009 6:03:05 PM - Y - Today's 4th consecutive loss on slightly higher volume continues its tight consolidation since its "breakaway gap" for a considerable gain on 8/21/09 with more than 5 times average volume. A Stock Bulletin was published with detailed analysis and an annotated graph on 8/16/09 (read here).

8/31/2009 4:11:40 PM - Y - Stubbornly holding its ground in a very tight range since its "breakaway gap" for a considerable gain on 8/21/09 with more than 5 times average volume. A Stock Bulletin was published with detailed analysis and an annotated graph on 8/16/09 (read here).

8/28/2009 6:08:17 PM - Y - Holding its ground in a very tight range since its "breakaway gap" for a considerable gain on 8/21/09 with more than 5 times average volume. The stock's exceptional action was discussed further in the "Ken's Mailbag" Q&A with a member in the 8/21/09 After Market Update (read here). A Stock Bulletin was published with detailed analysis and an annotated graph on 8/16/09 (read here).

8/27/2009 5:58:20 PM - Y - Holding its ground in a tight range with volume cooling off since its "breakaway gap" for a considerable gain on 8/21/09 with more than 5 times average volume. The stock's exceptional action was discussed further in the "Ken's Mailbag" Q&A with a member in the 8/21/09 After Market Update (read here). A Stock Bulletin was published with detailed analysis and an annotated graph on 8/16/09 (read here).

8/26/2009 6:17:27 PM - Y - Still holding its ground stubbornly since its "breakaway gap" for a considerable gain on 8/21/09 with more than 5 times average volume. The stock's exceptional action was discussed further in the "Ken's Mailbag" Q&A with a member in the 8/21/09 After Market Update (read here). A Stock Bulletin was published with detailed analysis and an annotated graph on 8/16/09 (read here).

8/25/2009 4:21:10 PM - Y - Holding its ground stubbornly since its "breakaway gap" for a considerable gain on 8/21/09 with more than 5 times average volume. The stock's exceptional action was discussed further in the "Ken's Mailbag" Q&A with a member in the 8/21/09 After Market Update (read here). A Stock Bulletin was published with detailed analysis and an annotated graph on 8/16/09 (read here).

8/24/2009 4:23:08 PM - Y - Negatively reversed today. A "breakaway gap" for a considerable gain on 8/21/09 with more than 5 times average volume followed its latest quarterly financial report after a gain on the prior session backed by nearly 2.5 times average volume helped it rally back above its previously cited pivot point. A Stock Bulletin was published with detailed analysis and an annotated graph on 8/16/09 (read here).

8/21/2009 8:30:44 PM - Y - Today's "breakaway gap" for a considerable gain on more than 5 times average volume followed its latest quarterly financial report. A gain on the prior session backed by nearly 2.5 times average volume helped it rally back above its previously cited pivot point. A Stock Bulletin was published with detailed analysis and an annotated graph on 8/16/09 (read here).

8/21/2009 2:29:03 PM - Y - Today's "breakaway gap" for a considerable gain on very heavy volume followed its latest quarterly financial report. A gain on the prior session backed by nearly 2.5 times average volume helped it rally back above its previously cited pivot point. A Stock Bulletin was published with detailed analysis and an annotated graph on 8/16/09 (read here).

8/20/2009 7:00:26 PM - Y - Posted a solid gain today with nearly 2 times average volume and reported its latest quarterly financial report after the close. The gain helped it rally back above its previously cited pivot point. Color code is changed to yellow based on its resilience. A Stock Bulletin was published with detailed analysis and an annotated graph on 8/16/09 (read here).

8/20/2009 5:20:44 PM - Y - Posted a solid gain today with nearly 2 times average volume after its latest quarterly financial report. The gain helped it rally back above its previously cited pivot point. Color code is changed to yellow based on its resilience. A Stock Bulletin was published with detailed analysis and an annotated graph on 8/16/09 (read here).

8/19/2009 4:49:32 PM - G - Positively reversed today, yet it remains under its pivot point. Color code was changed to green, and it would need to rally back above its pivot point for the outlook to improve. A Stock Bulletin was just published on 8/16/09 (read here).

8/18/2009 5:16:45 PM - G - Down today on above average volume, sinking further below its pivot point. Color code is changed to green, and it would need to rally back above its pivot point for the outlook to improve. A Stock Bulletin was just published on 8/16/09 (read here).

8/17/2009 5:09:31 PM - Y - Gapped down today and sank under its pivot point with a loss on average volume amid widespread market weakness. A Stock Bulletin was just published on 8/16/09 (read here).

8/17/2009 2:10:41 PM - Y - Gapped down today amid widespread market weakness. A Stock Bulletin was just published on 8/16/09 (read here).

8/16/2009 - Stock Alert released today and can be read here

2/7/2008 - Considerable loss on above average volume yesterday, violating support at its 200 DMA line and old chart highs in the $50 range. As previously noted, "a subsequent breach of its latest lows would be a worrisome technical sell signal." Based on the weak technical action it was dropped from the Featured Stocks list 2/6/08. See the Featured Stock Update section of the 1/25/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Concerns were raised after it plunged below its 50 DMA line on 1/08/08 and also violated prior highs near $57-58, important support levels that were noted repeatedly. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

2/6/2008 5:22:20 PM -

G - Considerable loss on above average volume today, violating support at its 200 DMA line and old chart highs in the $50 range. As previously noted, "a subsequent breach of its latest lows would be a worrisome technical sell signal." Based on the weak technical action it will be dropped from the Featured Stocks list tonight. See the Featured Stock Update section of the 1/25/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Concerns were raised after it plunged below its 50 DMA line on 1/08/08 and also violated prior highs near $57-58, important support levels that were noted repeatedly. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).



2/5/2008 5:21:59 PM - G - Gain on slightly above average volume today. Last week it tested but held above support at its 200 DMA line and old chart highs in the $50 range. Recently noted as it encountered resistance at its 50 DMA line. A subsequent breach of its latest lows would be a worrisome technical sell signal. See the Featured Stock Update section of the 1/25/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Concerns were raised after it plunged below its 50 DMA line on 1/08/08 and also violated prior highs near $57-58, important support levels that were noted repeatedly. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

2/4/2008 6:23:54 PM - G - Last week it tested but held above support at its 200 DMA line and old chart highs in the $50 range. Recently noted as it encountered resistance at its 50 DMA line. A subsequent breach of its latest lows would be a worrisome technical sell signal. See the Featured Stock Update section of the 1/25/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Concerns were raised after it plunged below its 50 DMA line on 1/08/08 and also violated prior highs near $57-58, important support levels that were noted repeatedly. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

2/1/2008 4:37:37 PM - G - Negatively reversed today. This week it tested but held above support at its 200 DMA line and old chart highs in the $50 range. Recently noted as it encountered resistance at its 50 DMA line. A subsequent breach of its latest lows would be a worrisome technical sell signal. See the Featured Stock Update section of the 1/25/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Concerns were raised after it plunged below its 50 DMA line on 1/08/08 and also violated prior highs near $57-58, important support levels that were noted repeatedly. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/31/2008 3:38:51 PM - G - Positively reversed today after another test of support at its 200 DMA line and old chart highs in the $50 range. Recently noted as it encountered resistance at its 50 DMA line, and a subsequent breach of its latest lows would be a worrisome technical sell signal. See the Featured Stock Update section of the 1/25/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Concerns were raised after it plunged below its 50 DMA line on 1/08/08 and also violated prior highs near $57-58, important support levels that were noted repeatedly. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/30/2008 4:25:59 PM - G - Light volume loss, falling toward recent chart lows where it previously bounced after a test of support at its 200 DMA line and old chart highs in the $50 range. Recently noted as it encountered resistance at its 50 DMA line, and a subsequent breach of its latest lows would be a worrisome technical sell signal. See the Featured Stock Update section of the 1/25/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Concerns were raised after it plunged below its 50 DMA line on 1/08/08 and also violated prior highs near $57-58, important support levels that were noted repeatedly. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/29/2008 3:53:16 PM - G - Recently noted as it encountered resistance at its 50 DMA line. It previously bounced after a test of support at its 200 DMA line and old chart highs in the $50 range, and a subsequent breach of its latest lows would be a worrisome technical sell signal. See the Featured Stock Update section of the 1/25/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). Concerns were raised after it plunged below its 50 DMA line on 1/08/08 and also violated prior highs near $57-58, important support levels that were noted repeatedly. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/28/2008 5:28:31 PM - G - Positively reversed today for a light volume gain. Recently noted as it encountered resistance at its 50 DMA line. See the Featured Stock Update section of the 1/25/08 CANSLIM.net After Market Update for analysis and an annotated graph (read here). It bounced from its recent test of support at its 200 DMA line and old chart highs in the $50 range. Concerns were raised after it plunged below its 50 DMA line on 1/08/08 and also violated prior highs near $57-58, important support levels that were noted repeatedly. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/25/2008 4:34:47 PM - G - Negatively reversed for a considerable loss after encountering resistance (as noted in yesterday evening's report) at its 50 DMA line. See the Featured Stock Update section of this evening's CANSLIM.net After Market Update for analysis and an annotated graph (read here). It bounced from its recent test of support at its 200 DMA line and old chart highs in the $50 range. Concerns were raised after it plunged below its 50 DMA line on 1/08/08 and also violated prior highs near $57-58, important support levels that were noted repeatedly. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/25/2008 3:53:40 PM - G - Negatively reversed for a considerable loss after encountering resistance (as noted in yesterday evening's report) at its 50 DMA line. It bounced from its recent test of support at its 200 DMA line and old chart highs in the $50 range. Concerns were raised after it plunged below its 50 DMA line on 1/08/08 and also violated prior highs near $57-58, important support levels that were noted repeatedly. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/24/2008 5:10:47 PM - G - Light volume today for its third consecutive gain, ending just below its 50 DMA line where it may encounter resistance now. It bounced from its recent test of support at its 200 DMA line and old chart highs in the $50 range. Concerns were raised after it plunged below its 50 DMA line on 1/08/08 and also violated prior highs near $57-58, important support levels that were noted repeatedly. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/23/2008 4:41:22 PM - G - Positively reversed today after initial losses pressured it under old chart highs in the $50 range, yet it bounced at chart support near its prior chart highs. Concerns were raised after it plunged below its 50 DMA line on 1/08/08 and also violated prior highs near $57-58, important support levels that were noted repeatedly. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/22/2008 5:05:56 PM - G - Positively reversed today after initial losses pressured it under old chart highs in the $50 range, yet it bounced at chart support near its 200 DMA line. Concerns were raised after it plunged below its 50 DMA line on 1/08/08 and also violated prior highs near $57-58, important support levels that were noted repeatedly. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/18/2008 12:54:28 PM - G - Considerable weakness today has pressured it toward the $50 area where it has some chart support and its 200 DMA starts to come into play. Concerns were raised after it plunged below its 50 DMA line last week and also violated prior highs near $57-58, important support levels noted repeatedly. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/17/2008 6:03:08 PM - G - Negatively reversed early gains for a loss today on above average volume. Concerns were raised after it plunged below its 50 DMA line last week and also violated prior highs near $57-58, important support levels noted repeatedly. Prior chart highs in the $50 area may act as support. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/15/2008 4:12:42 PM - G - Concerns remain since it plunged below its 50 DMA line last week and also violated prior highs near $57-58, important support levels noted repeatedly. Prior chart highs in the $50 area may act as support. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/14/2008 6:11:52 PM - G - Gain on light volume, remaining below its 50 DMA line. Earlier chart highs in the $50 area may act as support. Last week it violated prior highs near $57-58, an important support level noted repeatedly. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/11/2008 6:31:01 PM - G - Negative reversal today, encountering resistance at its 50 DMA line. Earlier chart highs in the $50 area may act as support. Earlier this week it violated prior highs near $57-58, an important support level noted repeatedly. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/10/2008 5:39:58 PM - G - Positive reversal today, but it remains trading below its 50 DMA line. Recent weakness has it quickly approaching its much earlier chart highs in the $50 area that may act as support. Earlier this week it violated chart support at prior highs near $57-58, an important level previously noted repeatedly. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/9/2008 2:49:02 PM - G - Diving deeper below its 50 DMA line for a considerable loss, quickly approaching its much earlier chart highs in the $50 area that may act as support. Earlier this week it violated chart support at prior highs near $57-58, an important level previously noted repeatedly. High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/8/2008 4:42:56 PM - G - Negatively reversed after early gains, later diving below its 50 DMA line for a considerable loss today on average volume. Violated important chart support at prior highs near $57-58. Previously noted, "Recent losses negated its considerable 12/20/07 gain with almost 2 times average volume." High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/7/2008 6:16:38 PM - G - Gapped down today and traded below its 50 DMA line for a considerable loss on heavy volume, raising more concerns. Rallied back to close near its session high after testing important chart support at prior highs near $57-58 and its 50 DMA line. Previously noted, "Recent losses negated its considerable 12/20/07 gain with almost 2 times average volume." High ranked company in the Computer Software-Enterprise Group which is in the top quartile of the Industry Group Rankings (1-197), satisfying the L criteria. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/4/2008 8:01:31 PM - G - Considerable loss on average volume. Recent losses negated its considerable 12/20/07 gain with almost 2 times average volume. High ranked company in the Computer Software-Enterprise Group which is ranked 8th on the Industry Group Rankings (1-197), satisfying the L criteria. Important chart support is at prior highs near $57-58 and its 50 DMA line. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/2/2008 6:07:21 PM - G - Considerable loss on light volume today negated most of its considerable 12/20/07 gain with almost 2 times average volume for new all-time highs well above its max buy level. High ranked company in the Computer Software-Enterprise Group which is ranked 6th on the Industry Group Rankings (1-197), satisfying the L criteria. Chart support is at prior chart highs near $57-58 and its 50 DMA line. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

1/1/2008 - High ranked company in the Computer Software-Enterprise Group which is ranked 6th on the Industry Group Rankings (1-197), satisfying the L criteria. Held its ground admirably since a considerable gain on 12/20/07 with almost 2 times average volume for new all-time highs well above its max buy level. Found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Featured in the October '07 CANSLIM.net News (read here).

12/31/2007 6:20:28 PM - G - Holding its ground admirably since a considerable gain on 12/20/07 with almost 2 times average volume for new all-time highs well above its max buy level. Found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57. Featured in the October '07 CANSLIM.net News (read here).

12/27/2007 4:44:19 PM - G - Held its ground since a considerable gain on 12/20/07 with almost 2 times average volume for new all-time highs well above its max buy level. Found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57. Featured in the October '07 CANSLIM.net News (read here).

12/24/2007 1:27:30 PM - G - Held its ground since a considerable gain on 12/19/07 with almost 2 times average volume for new all-time highs well above its max buy level. Found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57. Featured in the October '07 CANSLIM.net News (read here).

12/20/2007 - G - Considerable gain on almost 2 times average volume for new all-time highs. Its color code is changed to green since it rose well above its max buy level. Found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57. Featured in the October '07 CANSLIM.net News (read here).

12/20/2007 - G - Considerable gain with volume again running at an above average pace. Its color code is changed to green since it rose well above its max buy level, although volume behind its recent gains has been under the guidelines for a buyable breakout. Found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57. Featured in the October '07 CANSLIM.net News (read here).

12/19/2007 - Y - New high close with a gain today on +38% above average volume.  It has yet to trigger a proper new buy signal since its color code was changed to yellow on 11/30/07 with a new pivot point and max buy price noted. A proper buy signal is triggered when a stock closes above its pivot point with a gain on at least +50% above average volume, but usually much greater volume is preferred. Found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57. Featured in the October '07 CANSLIM.net News (read here).

12/19/2007 - Y - It has yet to trigger a proper new buy signal since its color code was changed to yellow on 11/30/07 with a new pivot point and max buy price noted. A new buy signal will be triggered if this stock closes above its pivot point on the necessary volume (+50% above average). Found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57. Featured in the October '07 CANSLIM.net News (read here).

12/18/2007 6:21:19 PM - Y -  It has yet to trigger a proper new buy signal since its color code was changed to yellow on 11/30/07 with a new pivot point and max buy price noted. Found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57.  Featured in the October '07 CANSLIM.net News (read here).

12/17/2007 4:36:18 PM - Y -  Loss today on average volume after three consecutive gains on light volume for new high closes. It has yet to trigger a new buy signal since its color code was changed to yellow on 11/30/07 with a new pivot point and max buy price noted. Found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57.  Featured in the October '07 CANSLIM.net News (read here).

12/14/2007 6:06:34 PM - Y -  Third consecutive gain on light volume for a new high close. It has yet to trigger a new buy signal since its color code was changed to yellow on 11/30/07 with a new pivot point and max buy price noted. Found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57.  Featured in the October '07 CANSLIM.net News (read here).

12/13/2007 5:31:58 PM - Y -  Second consecutive gain on light volume for a new high close. It has yet to trigger a new buy signal since its color code was changed to yellow on 11/30/07 with a new pivot point and max buy price noted. Found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57.  Featured in the October '07 CANSLIM.net News (read here).

12/12/2007 5:40:36 PM - Y -  New high close. It has yet to trigger a new buy signal since its color code was changed to yellow on 11/30/07 with a new pivot point and max buy price noted. Found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57.  Featured in the October '07 CANSLIM.net News (read here).

12/11/2007 4:30:12 PM - Y -  Negatively reversed after trading to a new all-time high.  It has yet to trigger a new buy signal since its color code was changed to yellow on 11/30/07 with a new pivot point and max buy price noted. Found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57.  Featured in the October '07 CANSLIM.net News (read here).

12/10/2007 5:56:02 PM - Y -  It has yet to trigger a new buy signal since its color code was changed to yellow on 11/30/07 with a new pivot point and max buy price noted. Found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57.  Featured in the October '07 CANSLIM.net News (read here).

12/7/2007 4:51:37 PM - Y - Gain on slightly above average volume (+13%) for a new all-time high. Color code was recently changed to yellow with a new pivot point and max buy price noted. Found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57.  Featured in the October '07 CANSLIM.net News (read here).

12/4/2007 4:21:42 PM - Y - Hovering quietly near its all-time highs. Color code was recently changed to yellow with a new pivot point and max buy price noted. Found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57.  Featured in the October '07 CANSLIM.net News (read here).

12/3/2007 7:03:57 PM - Y - Hovering near its all-time highs. Color code was recently changed to yellow with a new pivot point and max buy price noted. Found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57.  Featured in the October '07 CANSLIM.net News (read here).

11/30/2007 4:35:44 PM - Y - Gapped up and closed near its all-time high with a solid gain backed by nearly twice its average daily volume. Color code is changed to yellow with a new pivot point and max buy price noted.  Recently found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57.  Featured in the October '07 CANSLIM.net News (read here).

11/29/2007 3:52:33 PM - G - Recently found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57.  Featured in the October '07 CANSLIM.net News (read here).

11/28/2007 5:52:44 PM - G - Recently found prompt support after brief breaches of its 50 DMA and prior chart highs near $50. Posted a considerable gain on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup, but it failed to make significant headway above earlier chart highs near $57.  Featured in the October '07 CANSLIM.net News (read here).

11/27/2007 5:24:39 PM - G - Closed near its 50 DMA line, and recently found prompt support at prior chart highs near $50. Recently posted considerable gains on heavy volume for new high closes, but it failed to make significant headway above earlier chart highs near $57. Traded upon 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Color code is green as it is well beyond its previously noted max buy level. Recovered above the $50 chart support level promptly after it had traded down to its 200 DMA line. Its loss on heavier than average volume on 11/08/07 led to violations of support at its 50 DMA line and prior chart highs in the $50 area, triggering technical sell signals and raising concerns. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

11/26/2007 5:39:05 PM - G - Considerable loss on slightly above average volume, closing just a bit under its 50 DMA line. Recently posted considerable gains on heavy volume new high closes, but it failed to make significant headway above earlier chart highs. Traded upon 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Color code is green as it is well beyond its previously noted max buy level. Recovered above the $50 chart support level promptly after it had traded down to its 200 DMA line. Its loss on heavier than average volume on 11/08/07 led to violations of support at its 50 DMA line and prior chart highs in the $50 area, triggering technical sell signals and raising concerns. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

11/23/2007 1:41:57 PM - G - Recently posted considerable gains on heavy volume for a new high close, but failing to make significant headway above earlier chart highs. Traded upon 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Color code is green as it is well beyond its previously noted max buy level. Recovered above the $50 chart support level promptly after it had traded down to its 200 DMA line. Its loss on heavier than average volume on 11/08/07 led to violations of support at its 50 DMA line and prior chart highs in the $50 area, triggering technical sell signals and raising concerns. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

11/21/2007 6:28:44 PM - G - Recently posted considerable gains on heavy volume for a new high close. Traded up on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Color code is green as it is well beyond its previously noted max buy level. Recovered above the $50 chart support level promptly after it had traded down to its 200 DMA line. Its loss on heavier than average volume on 11/08/07 led to violations of support at its 50 DMA line and prior chart highs in the $50 area, triggering technical sell signals and raising concerns. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

11/20/2007 5:56:55 PM - G -Considerqable gain on twice average volume for a new high close. Traded up for a considerable gain and a new high close on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Color code is green as it is well beyond its previously noted max buy level. Recovered above the $50 chart support level promptly after it had traded down to its 200 DMA line. Its loss on heavier than average volume on 11/08/07 led to violations of support at its 50 DMA line and prior chart highs in the $50 area, triggering technical sell signals and raising concerns. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

11/19/2007 5:49:02 PM - G - Lost about half of its big Friday gain. Traded up for a considerable gain and a new high close on 11/16/07 with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Color code is changed to green as it is well beyond its previously noted max buy level. Recovered above the $50 chart support level promptly after it had traded down to its 200 DMA line. Its loss on heavier than average volume on 11/08/07 led to violations of support at its 50 DMA line and prior chart highs in the $50 area, triggering technical sell signals and raising concerns. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

11/16/2007 - G - Traded up for a considerable gain and a new high close with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Color code is changed to green as it is well beyond its previously noted max buy level. Recovered above the $50 chart support level promptly after it had traded down to its 200 DMA line. Its loss on heavier than average volume on 11/08/07 led to violations of support at its 50 DMA line and prior chart highs in the $50 area, triggering technical sell signals and raising concerns. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

11/16/2007 - G - Traded up for a considerable gain and a new high close with volume nearly 3 times average after reporting strong earnings and a ''largest ever'' deal with Citigroup. Color code is changed to green as it is well beyond its previously noted max buy level. Recovered above the $50 chart support level promptly after it had traded down to its 200 DMA line. Its loss on heavier than average volume on 11/08/07 led to violations of support at its 50 DMA line and prior chart highs in the $50 area, triggering technical sell signals and raising concerns. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

11/16/2007 - Y - Trading up after reporting strong earnings and a ''largest ever'' deal with Citigroup. Recovered above the $50 chart support level promptly after it had traded down to its 200 DMA line. Its loss on heavier than average volume on 11/08/07 led to violations of support at its 50 DMA line and prior chart highs in the $50 area, triggering technical sell signals and raising concerns. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

11/15/2007 - Y - Negatively reversed for a loss on above average volume, yet after the close it reported strong earnings and a ''largest ever'' deal with Citigroup. Recovered above the $50 chart support level promptly after it had traded down to its 200 DMA line. Its loss on heavier than average volume on 11/08/07 led to violations of support at its 50 DMA line and prior chart highs in the $50 area, triggering technical sell signals and raising concerns. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

11/14/2007 6:54:45 PM - Y - Promptly recovered above its 50 DMA line and closed above the $50 level again. It had traded down on 11/09/07 to its 200 DMA line and positively reversed, closing near its session high. Its loss on heavier than average volume on 11/08/07 led to violations of support at its 50 DMA line and prior chart highs in the $50 area, triggering technical sell signals and raising concerns. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

11/13/2007 - Y - Promptly recovered above its 50 DMA line and closed above the $50 level again. It had traded down on 11/09/07 to its 200 DMA line and positively reversed, closing near its session high. Its loss on heavier than average volume on 11/08/07 led to violations of support at its 50 DMA line and prior chart highs in the $50 area, triggering technical sell signals and raising concerns. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

11/12/2007 - Y - Gain on above average volume helped it promptly recover above its 50 DMA line and rise to a close above the $50 level again. It had traded down to its 200 DMA line and positively reversed Friday, closing near its session high. Its loss on heavier than average volume on 11/08/07 led to violations of support at its 50 DMA line and prior chart highs in the $50 area, triggering technical sell signals and raising concerns. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. It has been more than 10 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

11/9/2007 6:28:02 PM - Y - Traded down to its 200 DMA line then positively reversed and closed near its session high just shy of its 50 DMA line.Its loss on heavier than average volume on 11/08/07 led to violations of support at its 50 DMA line and prior chart highs in the $50 area, triggering technical sell signals and raising concerns. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. It has been more than 10 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

11/8/2007 - Y - Loss on heavier than average volume led to violations of support at its 50 DMA line and prior chart highs in the $50 area, triggering technical sell signals and raising concerns. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. It has been more than 10 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

11/6/2007 8:33:52 PM - Y - Basing above support near prior chart highs and its 50 DMA line in the $50 area. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. It has been more than 10 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

11/1/2007 6:59:34 PM - Y - Recently bounced after testing support near prior chart highs in the $50 area. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. It has been more than 10 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/31/2007 - Y - Gain on about average volume today for its second best close of all-time. Bounced after testing support near prior chart highs in the $50 area. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. It has been more than 10 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/29/2007 5:48:00 PM - Y - Bounced after testing support near prior chart highs in the $50 area. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. It has been more than10 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/26/2007 7:17:48 PM - Y - Testing support near prior chart highs in the $50 area. Previously noted signs ''it is encountering some resistance when trying to extend its gains.'' Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. It has been more than 9 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/25/2007 - Y - Loss on light volume, falling toward support near prior chart highs in the $50 area. Previously noted signs ''it is encountering some resistance when trying to extend its gains.'' Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. It has been more than 9 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/23/2007 - Y - Recovered promptly after testing support near prior chart highs in the $50 area. Previously noted signs ''it is encountering some resistance when trying to extend its gains.'' Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. It has been more than 9 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/22/2007 - Y - Recovered from early lows after testing support near prior chart highs in the $50 area. Previously noted signs ''it is encountering some resistance when trying to extend its gains.'' Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. It has been more than 9 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/19/2007 4:35:03 PM - Y - Considerable loss on average volume, falling toward prior chart highs in the $50 area that serveas akey support level. Previously noted signs ''it is encountering some resistance when trying to extend its gains.'' Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. It has been more than 9 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/18/2007 - Y - Reversed from intra-day highs near $57 again to close near the session low, a sign it is encountering some resistance when trying to extend its gains. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. It has been more than 9 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/17/2007 - Y - Negatively reversed for a loss on about average volume. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. It has been more than 8 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/16/2007 5:49:52 PM - Y - Gain on light volume for its third best close ever. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. It has been more than8 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/15/2007 - Y - Gap down and considerable loss on light volume. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts, and volume was strong as it rose above prior chart highs near $48-50. It has been 8 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/12/2007 - Y - New all time high close after a gain on light volume. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts. It has been 7 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume - contributing to its 1.5 Up/Down Volume Ratio. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/11/2007 6:05:49 PM - Y - Light volume pullback after its recent gains on light volume. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts. It has been 7 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume - contributing to its 1.5 Up/Down Volume Ratio. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/10/2007 8:02:48 PM - Y - Light volume consolidation after its recent rally. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts. It has been 7 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume - contributing to its 1.5 Up/Down Volume Ratio. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/9/2007 - Y - Gain on average volume led to another new all-time high. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts. It has been 7 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume - contributing to its 1.5 Up/Down Volume Ratio. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/8/2007 - Y - Gain on light volume led to another new all-time high. Featured in the October '07 CANSLIM.net News (read here). Heavy volume is a critical component of buyable breakouts. It has been 7 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume - contributing to its 1.4 Up/Down Volume Ratio. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/5/2007 - Y - Gapped up Friday for a gain on light volume that led to a new all-time high. Featured in the October '07 CANSLIM.net News (read here). It held above prior highs during the pullback. Heavy volume is a critical component of buyable breakouts.It has been 7 weeks since it had a loss on above average volume, meanwhile there have been numerous up days on above average volume - contributing to its 1.3 Up/Down Volume Ratio. As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/4/2007 - Y - Hovering near all-time highs. Featured in the October '07 CANSLIM.net News (read here). As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/3/2007 6:40:57 PM - Y -Featured in the October '07 CANSLIM.net News (read here). As previously noted, ''Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.''

10/2/2007 - Y - Loss on average volume led to a close back under its max buy price. Featured in the October '07 CANSLIM.net News (read here). Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.

10/1/2007 - Y - Gain on light volume for a new high close above its max buy price. Featured in the October '07 CANSLIM.net News (read here). Look for CRM to possibly pull back to test support on light volume and eventually make further progress and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under support near its $50.06 pivot point would prompt concern.

10/1/2007 - Y - Recently featured in the October '07 CANSLIM.net News (read here). Look for CRM to make further progress above its prior high closes and follow through with confirming gains on enough volume to trigger a sound technical buy signal. A close back under its $50.06 pivot point would prompt concern.

9/26/2007 12:50:24 PM - Strong sales revenues growth, but its annual earnings have been hit and miss (poor A). It traded today above prior February-May chart highs in the $50 area, where a successful breakout could tempt technical traders. Disciplined investors require strong fundamentals and technicals in all buy candidates.

2/21/2007 12:38:33 PM - "C" below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters.

2/20/2007 12:47:25 PM - "C" below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters.

2/15/2007 12:43:20 PM - "C" below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters.

2/14/2007 12:41:00 PM - "C" below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters.

2/13/2007 12:43:12 PM - "C" below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters.

2/8/2007 12:31:24 PM - "C" below guidelines.

2/7/2007 12:39:03 PM - "C" below guidelines.

2/2/2007 12:46:46 PM - "C" below guidelines.

2/1/2007 12:35:27 PM - No base.

1/18/2006 12:37:36 PM - No base.

1/9/2006 12:34:08 PM - No base.

1/6/2006 12:38:26 PM - Base questionable.

1/4/2006 12:56:55 PM - Base questionable.

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

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

12/9/2005 12:27:07 PM - Gap open today. - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

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

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

11/21/2005 12:46:26 PM - Continues pulling back a bit today - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

11/18/2005 12:42:25 PM - Pulling back a bit today - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

11/17/2005 12:49:07 PM - Solid gains today - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

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

11/15/2005 12:57:21 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

11/3/2005 1:10:52 PM - Poised for a new high close after recently being upgraded by JMP Securities, now Too ET.

10/4/2005 12:37:30 PM - Recent gap open today after upgraded by JMP Securities though base is somewhat questionable.

10/3/2005 12:28:51 PM - Gap open today after upgraded by JMP Securities though base is somewhat questionable.

8/2/2005 12:32:27 PM - Group just okay.

7/28/2005 1:40:02 PM - Group just okay.