7/3/2019 11:57:57 AM -
Reported earnings +39% on +15% sales revenues for the May '19 quarter, marking its 3rd consecutive quarterly earnings increase above the +25% minimum guideline (C criteria) of the fact-based investment system. Held its ground stubbornly and made gradual progress since a gap up 10/29/18 on M&A news with IBM. Annual earnings (A criteria) growth has been strong and steady.


6/28/2019 12:45:48 PM -
Reported earnings +39% on +15% sales revenues for the May '19 quarter, marking its 3rd consecutive quarterly earnings increase above the +25% minimum guideline (C criteria) of the fact-based investment system. Held its ground stubbornly and made gradual progress since a gap up 10/29/18 on M&A news with IBM. Annual earnings (A criteria) growth has been strong and steady.


6/27/2019 12:55:32 PM -
Reported earnings +39% on +15% sales revenues for the May '19 quarter, marking its 3rd consecutive quarterly earnings increase above the +25% minimum guideline (C criteria) of the fact-based investment system. Held its ground stubbornly and made gradual progress since a gap up 10/29/18 on M&A news with IBM. Annual earnings (A criteria) growth has been strong and steady.


6/21/2019 12:45:41 PM -
Reported earnings +39% on +15% sales revenues for the May '19 quarter, marking its 3rd consecutive quarterly earnings increase above the +25% minimum guideline (C criteria) of the fact-based investment system. Held its ground and made gradual progress since a gap up 10/29/18 on M&A news with IBM. Annual earnings (A criteria) growth has been strong and steady.


6/20/2019 12:50:25 PM - Due to report earnings news. Held its ground and made gradual progress since a gap up 10/29/18 on M&A news with IBM. Reported earnings +26% on +14% sales revenues for the Feb '19 quarter. Prior quarterly earnings (C criteria) history is not a great match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady.

6/19/2019 12:26:22 PM - Due to report earnings news. Held its ground and made gradual progress since a gap up 10/29/18 on M&A news with IBM. Reported earnings +26% on +14% sales revenues for the Feb '19 quarter. Prior quarterly earnings (C criteria) history is not a great match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady.

6/17/2019 12:52:24 PM - Held its ground and made gradual progress since a gap up 10/29/18 on M&A news with IBM. Reported earnings +26% on +14% sales revenues for the Feb '19 quarter. Prior quarterly earnings (C criteria) history is not a great match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady.

6/13/2019 12:50:13 PM - Held its ground and made gradual progress since a gap up 10/29/18 on M&A news with IBM. Reported earnings +26% on +14% sales revenues for the Feb '19 quarter. Prior quarterly earnings (C criteria) history is not a great match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady.

4/23/2019 1:08:47 PM - Holding its ground since a gap up 10/29/18 on M&A news with IBM. Reported earnings +26% on +14% sales revenues for the Feb '19 quarter. Prior quarterly earnings (C criteria) history is not a great match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady.

12/26/2018 12:42:16 PM - Holding its ground since a gap up 10/29/18 on M&A news with IBM. Reported earnings +32% on +13% sales revenues for the Nov '18 quarter. Fundamental concerns remain. Prior quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady.

11/2/2018 12:52:02 PM - Gapped up on 10/29/18 on M&A news with IBM. Reported earnings +10% on +14% sales revenues for the Aug '18 quarter. Fundamental concerns remain. Prior quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady.

11/1/2018 12:32:15 PM - Gapped up on 10/29/18 on M&A news with IBM. Reported earnings +10% on +14% sales revenues for the Aug '18 quarter. Fundamental concerns remain. Prior quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady.

10/31/2018 12:51:51 PM - Gapped up on 10/29/18 on M&A news with IBM. Reported earnings +10% on +14% sales revenues for the Aug '18 quarter. Fundamental concerns remain. Prior quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady.

10/30/2018 12:35:21 PM - Gapped up on the prior session on M&A news with IBM. Reported earnings +10% on +14% sales revenues for the Aug '18 quarter. Fundamental concerns remain. Prior quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady.

3/28/2018 1:16:48 PM - Down considerably today, enduring distributional pressure after hitting a new all-time high on the prior session but reversing most of the gain. Reported earnings +49% on +23% sales revenues for the Feb '18 quarter. Noted in the 2/05/18 mid-day report when testing support at its 50 DMA line - "Reported earnings +20% on +22% sales revenues for the Nov '17 quarter, and fundamental concerns remain. Prior quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady."

3/27/2018 1:01:17 PM - Gapped up today hitting a new all-time high. Reported earnings +49% on +23% sales revenues for the Feb '18 quarter. Last noted in the 2/05/18 mid-day report when testing support at its 50 DMA line - "Reported earnings +20% on +22% sales revenues for the Nov '17 quarter, and fundamental concerns remain. Prior quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady."

2/5/2018 1:39:58 PM - Testing support at its 50 DMA line ($126). Prior mid-day reports cautioned - "Reported earnings +20% on +22% sales revenues for the Nov '17 quarter, and fundamental concerns remain. Prior quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady."

12/21/2017 1:13:28 PM - Gapped down on the prior session retreating from its 52-week high and violating its 50 DMA line ($123.83) with a 2nd consecutive volume-driven loss as the mid-day report cautioned - "Reported earnings +20% on +22% sales revenues for the Nov '17 quarter, and fundamental concerns remain. Prior quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady."

12/20/2017 12:57:35 PM - Gapped down today retreating from its 52-week high and violating its 50 DMA line ($123.75) with a 2nd consecutive volume-driven loss. Reported earnings +20% on +22% sales revenues for the Nov '17 quarter, and fundamental concerns remain. Prior quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady.

12/5/2017 12:19:00 PM - Retreated from its 52-week high, finding prompt support at its 50 DMA line ($120.98) today. Reported earnings +40% on +21% sales revenues for the Aug '17 quarter, but fundamental concerns remain. Prior quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady.

9/26/2017 12:53:24 PM - Gapped up today hitting a new 52-week high. Reported earnings +40% on +21% sales revenues for the Aug '17 quarter, but fundamental concerns remain. Prior quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady.

9/25/2017 12:42:48 PM - Consolidating well above its 50 DMA line ($102.73). Last noted with caution in the 8/09/17 mid-day report - "Reported earnings +12% on +19% sales revenues for the May '17 quarter and fundamental concerns remain. Quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady."

8/9/2017 12:55:41 PM - Consolidating above its 50 DMA line. Holding its ground since its gap up on 6/21/17. Reported earnings +12% on +19% sales revenues for the May '17 quarter and fundamental concerns remain. Prior mid-day reports cautioned members - "Quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady."

6/23/2017 2:33:17 PM - Gapped up on 6/21/17 and holding its ground near its 52-week high. Reported earnings +12% on +19% sales revenues for the May '17 quarter and fundamental concerns remain. Prior mid-day reports cautioned members - "Quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady."

6/22/2017 1:12:05 PM - Gapped up on the prior session and hit another new 52-week high today. Reported earnings +12% on +19% sales revenues for the May '17 quarter and fundamental concerns remain. Prior mid-day reports cautioned members - "Quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady."

12/18/2015 1:04:47 PM - Gapped up today and hit a new 52-week high. Reported earnings +14% on +15% sales revenues for the Nov '15 quarter and fundamental concerns remain. Prior mid-day reports cautioned members - "Quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady."

12/14/2015 12:57:02 PM - Recently slumped below its 50 DMA line. Fundamental concerns remain and the 11/16/15 mid-day report last cautioned members - "Quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady."

11/16/2015 12:51:26 PM - Recently reached a new 52-week high but fundamental concerns remain. Last noted with caution in the 9/22/15 mid-day report - "Quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady."

9/22/2015 12:30:56 PM - Met resistance at 200 DMA line following damaging volume-driven losses. Slumped badly after noted with caution in the 6/19/15 mid-day report when hitting its 52-week high - "Quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady."

9/21/2015 1:47:05 PM - Rebounding near its 200 DMA line today following damaging volume-driven losses. Slumped badly after noted with caution in the 6/19/15 mid-day report when hitting its 52-week high - "Quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady."

9/11/2015 12:49:34 PM - Still sputtering well below its 200 DMA line today following damaging volume-driven losses. Noted with caution in the 6/19/15 mid-day report when hitting its 52-week high - "Quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady."

9/1/2015 1:33:09 PM - Slumping below its 200 DMA line today after rebounding above that important long-term average from recent lows following damaging volume-driven losses. Last noted with caution in the 6/19/15 mid-day report when hitting its 52-week high - "Quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady."

6/19/2015 1:14:39 PM - Hitting a new 52-week high with today's volume-driven gain. Found support at its 50 DMA line while making gradual progress in recent months. Quarterly earnings (C criteria) history is not a match guidelines of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady.

10/3/2014 12:14:38 PM - Found support at its 200 DMA line and now rebounding toward its 50 DMA line with a 5th consecutive gain. Noted with caution in prior mid-day reports - "Quarterly earnings (C criteria) history through Aug '14 has been below guidelines of the fact-based investment system."

10/2/2014 12:47:50 PM - Found support at its 200 DMA line since a damaging gap down and considerable volume-driven loss violated its 50 DMA line when last noted with caution in the 9/19/14 mid-day report - "Quarterly earnings (C criteria) history through Aug '14 has been below guidelines of the fact-based investment system."

9/19/2014 1:13:39 PM - Gapped down today and violated its 50 DMA line with a considerable volume-driven loss. Quarterly earnings (C criteria) history through Aug '14 has been below guidelines of the fact-based investment system.

8/1/2014 12:35:49 PM - Quarterly earnings (C criteria) history through Mar '14 has been below guidelines of the fact-based investment system.

4/4/2012 12:36:25 PM - Hovering near its 52-week high today. Held its ground following a considerable gain on 3/29/12 backed by heavy volume. Reported earnings +12% on +21% sales revenues for the quarter ended February 29, 2012 versus the year ago period. It failed to impress since noted in the 9/23/10 mid-day report -"Quarterly and annual earnings history are below guidelines of the fact-based investment system."

4/3/2012 12:14:02 PM - Hit another new 52-week high today. Held its ground following a considerable gain on 3/29/12 backed by heavy volume. Reported earnings +12% on +21% sales revenues for the quarter ended February 29, 2012 versus the year ago period. It failed to impress since noted in the 9/23/10 mid-day report -"Quarterly and annual earnings history are below guidelines of the fact-based investment system."

4/2/2012 12:15:09 PM - Perched near its 52-week high today, holding its ground following a considerable gain on 3/29/12 backed by heavy volume. Reported earnings +12% on +21% sales revenues for the quarter ended February 29, 2012 versus the year ago period. It failed to impress since noted in the 9/23/10 mid-day report -"Quarterly and annual earnings history are below guidelines of the fact-based investment system."

3/30/2012 12:11:35 PM - Pulling back today following a considerable gap up gain and new 52-week high on the prior session backed by heavy volume. Reported earnings +12% on +21% sales revenues for the quarter ended February 29, 2012 versus the year ago period. It failed to impress since last noted in the 9/23/10 mid-day report -"Quarterly and annual earnings history are below guidelines of the fact-based investment system."

9/23/2010 1:01:52 PM - Gapped up today for a considerable gain and new 52-week high after enduring heavy distribution in the past week. It had steadily advanced since noted in the 8/26/10 mid-day report -"This Computer Software - Desktop firm has formed a long and orderly base in recent months while finding great support near its 200 DMA line. Quarterly and annual earnings history are below guidelines of the fact-based investment system."

9/17/2010 1:31:29 PM - Hovering near its 52-week high today after a bout of distribution on the prior session. Steadily advanced since last noted in the 8/26/10 mid-day report -"This Computer Software - Desktop firm has formed a long and orderly base in recent months while finding great support near its 200 DMA line. Quarterly and annual earnings history are below guidelines of the fact-based investment system."

8/26/2010 12:48:37 PM - Hit a new 52-week high today with a 5th consecutive gain since finding support near its 50 DMA line recently. Note in prior mid-day reports -"This Computer Software - Desktop firm has formed a long and orderly base in recent months while finding great support near its 200 DMA line. Quarterly and annual earnings history are below guidelines of the fact-based investment system."

8/23/2010 1:18:12 PM - Trading near its 52-week high after finding support near its 50 DMA line recently. Note in prior mid-day reports -"This Computer Software - Desktop firm has formed a long and orderly base in recent months while finding great support near its 200 DMA line. Quarterly and annual earnings history are below guidelines of the fact-based investment system."

7/16/2010 1:18:31 PM - Pulling back today after it quietly touched a new 52-week high and was noted in the 7/15/10 mid-day report -"This Computer Software - Desktop firm has formed a long and orderly base in recent months while finding great support near its 200 DMA line. Quarterly and annual earnings history are below guidelines of the fact-based investment system."

7/15/2010 1:32:37 PM - It quietly touched a new 52-week high today. This Computer Software - Desktop firm has formed a long and orderly base in recent months while finding great support near its 200 DMA line. Quarterly and annual earnings history are below guidelines of the fact-based investment system.

12/23/2009 12:37:14 PM - Gapped up today for a new 52-week high and 5th consecutive gain. It formed a flat base in recent months while consolidating above and below its 50 DMA line. Quarterly earnings increases in the 2 most recent comparisons versus the year ago period showed acceleration and increases above the +25% guideline, however annual earnings (the A criteria) history showed a downturn in FY '09 and Street earnings estimates are not good for FY '10 & '11.

12/18/2009 12:42:22 PM - Today's small gap up helped it hit a new 52-week high. It formed a flat base in recent months while consolidating above and below its 50 DMA line. Quarterly earnings increases in the 2 most recent comparisons versus the year ago period showed acceleration and increases above the +25% guideline, however annual earnings (the A criteria) history showed a downturn in FY '09 and Street earnings estimates are not good for FY '10 & '11.

10/1/2009 12:19:47 PM - Hovering near its 52-week high since its considerable gap up gain on 9/24/09 following earnings news. Previous bullish gap up gains occurred on 7/20/09 and 9/08/09. Quarterly earnings increases in the 2 most recent comparisons versus the year ago period showed acceleration and increases above the +25% guideline, however annual earnings (the A criteria) history showed a downturn in FY '09 and Street earnings estimates are not good for FY '10 & '11.

9/25/2009 1:08:36 PM - Holding its ground today after a considerable gap up gain on 9/24/09 for a new 52-week high following earnings news. Previous bullish gap up gains occurred on 7/20/09 and 9/08/09. Quarterly earnings increases in the 2 most recent comparisons versus the year ago period showed acceleration and increases above the +25% guideline, however annual earnings (the A criteria) history showed a downturn in FY '09 and Street earnings estimates are not good for FY '10 & '11.

7/24/2009 12:50:24 PM - Pulling back after early gains for a new 52-week high today. Edging higher since its big gap up gain on 7/20/09. Annual earnings history has been good, but quarterly sales and earnings increases in 2 of the 3 most recent comparisons versus the year ago period showed increases below the +25% guideline satisfy the C criteria. Street estimates for FY '09 are calling for annual earnings -17% versus the company's 2008 earnings.

7/23/2009 1:41:39 PM - Hit a new 52-week high today, edging higher since its big gap up gain on 7/20/09. Annual earnings history has been good, but quarterly sales and earnings increases in 2 of the 3 most recent comparisons versus the year ago period showed increases below the +25% guideline satisfy the C criteria. Street estimates for FY '09 are calling for annual earnings -17% versus the company's 2008 earnings.

7/20/2009 1:08:12 PM - Gapped up today, rallying with heavy volume toward its 52-week high. Annual earnings history has been good, but quarterly sales and earnings increases in 2 of the 3 most recent comparisons versus the year ago period showed increases below the +25% guideline satisfy the C criteria. Street estimates for FY '09 are calling for annual earnings -17% versus the company's 2008 earnings.

5/30/2008 2:19:27 PM - Challenging its 2007 chart highs in the $25 area. Good annual earnings history and quarterly sales and earnings increases above the +25% guideline satisfy the C & A criteria.