1/22/2024 12:49:30 PM - Prior quarterly and annual earnings history and waning sales revenues are not a match with the fact-based investment system's fundamental guidelines.

1/27/2021 2:20:49 PM - Hitting a new 52-week high and nearly challenging its 2019 all-time high ($175) with today's considerable gain. Prior quarterly and annual earnings history and sales revenues growth is not a match with the fact-based investment system's fundamental guidelines.

1/12/2021 12:54:55 PM - Rallying to a new 52-week high. Prior quarterly and annual earnings history and sales revenues growth is not a match with the fact-based investment system's fundamental guidelines.

5/1/2015 1:21:06 PM - Rebounding above its 50 and 200 DMA lines with volume-driven gains this week, rallying toward its 52-week high. Reported earnings +14% on +7% sales revenues for the quarter ended Mar 31, 2015 versus the year ago period. Prior quarterly comparisons had earnings increases below the +25% minimum (C criteria) earnings growth guideline.

3/13/2015 1:00:08 PM - Rebounding above prior highs and toward its 52-week high with today's 8th consecutive gain. Reported earnings -4% on -4% sales revenues for the quarter ended Dec 31, 2015 versus the year ago period. Prior quarterly comparisons had earnings increases below the +25% minimum (C criteria) earnings growth guideline.

10/24/2013 1:28:30 PM - Gapped down today for a considerable volume-driven loss, retreating from new 52-week highs hit this week. Reported earnings +5% on +8% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period, its 5th consecutive quarterly comparison with earnings increasing below the +25% minimum (C criteria) earnings growth guideline.

5/14/2013 1:20:46 PM - Gapped down today for a volume-driven loss, retreating from new 52-week highs hit last week. While above average volume was behind its 5th consecutive gain, the 5/08/13 mid-day report cautioned - "Reported earnings +19% on +9% sales revenues for the quarter ended Mar 31, 2013 versus the year ago period, its 3rd consecutive quarterly comparison with earnings increasing below the +25% minimum (C criteria) earnings growth guideline."

5/8/2013 1:24:34 PM - Touched a new 52-week high with above average volume behind today's 5th consecutive gain. Reported earnings +19% on +9% sales revenues for the quarter ended Mar 31, 2013 versus the year ago period, its 3rd consecutive quarterly comparison with earnings increasing below the +25% minimum (C criteria) earnings growth guideline.

4/24/2013 12:54:57 PM - Retreating from its 52-week high following a spurt of 5 consecutive gains. The 4/23/13 mid-day report cautioned - "Reported earnings +22% on +10% sales revenues for the quarter ended Dec 31, 2012 versus the year ago period. Prior quarterly comparisons have not shown earnings increases steadily above the +25% minimum (C criteria) earnings growth guideline."

4/23/2013 1:19:37 PM - Perched at its 52-week high today following 5 consecutive gains. Reported earnings +22% on +10% sales revenues for the quarter ended Dec 31, 2012 versus the year ago period. Prior quarterly comparisons have not shown earnings increases steadily above the +25% minimum (C criteria) earnings growth guideline.

4/19/2013 1:01:48 PM - Hitting a new 52-week high with today's 4th consecutive gain. Reported earnings +22% on +10% sales revenues for the quarter ended Dec 31, 2012 versus the year ago period. Prior quarterly comparisons have not shown earnings increases steadily above the +25% minimum (C criteria) earnings growth guideline.

7/26/2012 12:57:32 PM - Spiked to a new 52-week high today but it has erased the bulk of its early gain. Reported earnings +28% on +8% sales revenues for the quarter ended June 30, 2012 versus the year ago period. The 2 prior quarterly comparisons showed earnings increases below the +25% minimum growth guideline.

1/4/2012 1:23:31 PM - Considerable loss today with above average volume after a streak of 12 consecutive gains into new high territory. Last noted in the 10/27/11 mid-day report - "Reported earnings +27% on +12% sales revenues for the quarter ended September 30, 2011 versus the year ago period. Sales revenues increases in the +10-13% range are a sign of mediocre growth in demand for its products or services."

10/27/2011 2:10:56 PM - Gapped up today after reporting earnings +27% on +12% sales revenues for the quarter ended September 30, 2011 versus the year ago period. Rebounding from below its 200 DMA line to within -4.6% of its 52-week high, little resistance remains due to overhead supply. Last noted in the 8/17/11 mid-day report - "Sales revenues increases in the +10-13% range are a sign of mediocre growth in demand for its products or services."

8/17/2011 12:46:16 PM - Reported earnings +11% on +12% sales revenues for the quarter ended June 30, 2011 versus the year ago period. Tested support at its 200 DMA line during its consolidation since last noted in the 5/17/11 mid-day report - "Reported earnings +19% on +11% sales revenues for the quarter ended March 31, 2011 versus the year ago period. Sales revenues increases in the +10-13% range are a sign of mediocre growth in demand for its products or services."

5/17/2011 12:49:41 PM - Holding its ground in a tight range near its all-time highs, testing support at its 50 DMA line today. Prior mid-day reports have noted - "No resistance remains due to overhead supply. Reported earnings +19% on +11% sales revenues for the quarter ended March 31, 2011 versus the year ago period. Sales revenues increases in the +10-13% range are a sign of mediocre growth in demand for its products or services."

5/16/2011 1:44:12 PM - Still holding its ground in a tight range near its all-time highs. In 2 mid-day reports last week it was noted - "No resistance remains due to overhead supply. Reported earnings +19% on +11% sales revenues for the quarter ended March 31, 2011 versus the year ago period. Sales revenues increases in the +10-13% range are a sign of mediocre growth in demand for its products or services."

5/3/2011 1:49:39 PM - The 5/02/11 mid-day report noted - "No resistance remains due to overhead supply. Reported earnings +19% on +11% sales revenues for the quarter ended March 31, 2011 versus the year ago period. Sales revenues increases in the +10-13% range are a sign of mediocre growth in demand for its products or services."

5/2/2011 1:45:26 PM - No resistance remains due to overhead supply. Reported earnings +19% on +11% sales revenues for the quarter ended March 31, 2011 versus the year ago period. Sales revenues increases in the +10-13% range are a sign of mediocre growth in demand for its products or services.

3/9/2011 12:50:13 PM - Gapped down today, consolidating above its 50 DMA line while building on a short flat base still below minimum length. Prior mid-day reports noted - "No resistance remains due to overhead supply. It has a good annual earnings (A criteria) history and quarterly earnings have been above the +25% guideline in 4 of the past 5 comparisons, however sales revenues increases in the +10-13% range are a sign of mediocre growth in demand for its products or services."

1/27/2011 1:51:30 PM - The 1/26/11 mid-day report noted - "No resistance remains due to overhead supply, but it is not near a sound base. It has a good annual earnings (A criteria) history and quarterly earnings have been above the +25% guideline in 4 of the past 5 comparisons, however sales revenues increases in the +10-13% range are a sign of mediocre growth in demand for its products or services."

1/26/2011 2:15:20 PM - No resistance remains due to overhead supply, but it is not near a sound base. It has a good annual earnings (A criteria) history and quarterly earnings have been above the +25% guideline in 4 of the past 5 comparisons, however sales revenues increases in the +10-13% range are a sign of mediocre growth in demand for its products or services.

3/9/2010 1:50:05 PM - Rallying toward multi-year highs, its gain today helped it hit a new 52-week high after a 5-week base pattern above its 50 DMA line. Good annual earnings (A criteria) history. Quarterly earnings show impressive acceleration in the 2 latest comparisons (well above the +25% guideline), however sales revenues increases in the +12-14% range are a sign of mediocre growth in demand for its products or services.

3/1/2010 2:24:36 PM - Gapped down today, pulling back from its new high close, continuing its short base pattern above its 50 DMA line. Good annual earnings (A criteria) history. Quarterly earnings show impressive acceleration in the 2 latest comparisons (well above the +25% guideline), however sales revenues increases in the +12-14% range are a sign of mediocre growth in demand for its products or services.

1/28/2010 1:00:19 PM - It has not built any orderly base. Good annual earnings (A criteria) history. Gapped up today and hit a new 52-week high after quarterly earnings for the period ended Dec 31, 2009 showed impressive acceleration (well above the +25% guideline), however sales revenues increases continued in the +12-14% range - a sign of mediocre growth in demand for its products or services.

1/22/2010 1:51:52 PM - Steadily climbing to new 52-week highs in recent weeks, it has not built any orderly base. Good annual earnings (A criteria) history. Quarterly earnings increases have been mostly under the +25% guideline, but accelerating. Sales revenues increases in the +12-14% range are a sign of mediocre growth.

1/21/2010 1:34:24 PM - Steadily climbing to new 52-week highs in recent weeks, it has not built any orderly base. Good annual earnings (A criteria) history. Quarterly earnings increases have been mostly under the +25% guideline, but accelerating. Sales revenues increases in the +12-14% range are a sign of mediocre growth.

1/7/2010 12:50:17 PM - Hovering near its 52-week high. Good annual earnings (A criteria) history. Quarterly earnings increases have been mostly under the +25% guideline, but accelerating. Sales revenues increases in the +12-14% range are a sign of mediocre growth.

12/28/2009 1:31:38 PM - Hit another new 52-week high today with its 6th consecutive gain. Good annual earnings (A criteria) history. Quarterly sales revenues and earnings increases have been mostly under the +25% guideline, yet earnings have been accelerating.

12/24/2009 11:44:57 AM - Good annual earnings (A criteria) history. Quarterly sales revenues and earnings increases have been mostly under the +25% guideline, yet earnings have been accelerating. Steady gains this week helped it climb to a new 52-week high.

12/23/2009 12:56:08 PM - Good annual earnings (A criteria) history, but quarterly sales revenues and earnings increases have been mostly under the +25% guideline. Steady gains this week helped it climb to a new 52-week high.

12/21/2009 12:55:12 PM - Good annual earnings (A criteria) history, but quarterly sales revenues and earnings increases have been mostly under the +25% guideline.

1/4/2007 - Group rank well below guidelines. Should focus on leading stocks in leading groups.

10/4/2006 1:11:51 PM - New highs today yet "C" remains below guidelines.

10/3/2006 12:46:24 PM - "C" remains below guidelines.

9/21/2006 1:05:04 PM - Declines today as "C" remains below guidelines.

9/19/2006 1:15:03 PM - Declines today as "C" remains below guidelines.

9/18/2006 12:56:53 PM - "C" remains below guidelines.

9/15/2006 1:34:20 PM - "C" below guidelines.

7/27/2006 1:02:57 PM - "C" below guidelines.

7/26/2006 1:11:07 PM - "C" below guidelines.

7/25/2006 1:13:57 PM - "C" below guidelines.

6/16/2006 1:15:25 PM - "C" below guidelines and now no base.

6/15/2006 1:04:31 PM - "C" below guidelines and now no base.

6/13/2006 1:03:04 PM - "C" below guidelines and now no base.

6/8/2006 1:04:37 PM - "C" below guidelines.

6/7/2006 12:38:43 PM - "C" below guidelines.

5/30/2006 12:44:14 PM - "C" below guidelines.

5/25/2006 12:59:43 PM - "C" below guidelines.

3/18/2005 11:36:17 AM - Now trading under 50 DMA. (CANSLIM.net daily coverage will be suspended.)

2/7/2005 1:00:44 PM - Y - L in pretty good group. BV BO from decent base recently. Fairly highly ranked by IBD. PP= 28.43 MB= 29.85

1/31/2005 1:14:56 PM - Y - Best in pretty good group. BV BO from decent base. Fairly highly ranked by IBD. PP= 28.43 MB= 29.85

1/28/2005 1:03:09 PM - Y - Best in pretty good group. BV BO from decent base. Fairly highly ranked by IBD. PP= 28.43 MB= 29.85

1/27/2005 1:15:17 PM - Best in pretty good group. BV BO from decent base. Fairly highly ranked by IBD. PP= 28.43 MB= 29.85

1/27/2005 1:13:48 PM - Best in pretty good group. BV BO from decent base. First made noteworthy in January '04 at 21.63. Fairly highly ranked by IBD. PP= 28.43 MB= 29.85

1/26/2005 12:41:26 PM - Best in pretty good group. BV BO from decent base. Fairly highly ranked by IBD. PP= 28.43 MB= 29.85

9/21/2004 1:00:00 PM - Leader in decent group. Recent BV BO from okay base. Fairly highly ranked by IBD.

9/20/2004 1:00:00 PM - Leader in decent group. Recent BV BO from okay base. Fairly highly ranked by IBD.

9/17/2004 1:00:00 PM - Leader in decent group. BV BO from okay base. Fairly highly ranked by IBD. Impressive move today.

9/16/2004 1:00:00 PM - G - Leader in decent group. Recent BV BO from okay base 01/02/04. Highly ranked by IBD. Marked noteworthy in this report 01/02 at $21.63.

1/21/2004 1:00:00 PM - G - Best in decent group. Recent BV BO from okay base 01/02/04. Highly ranked by IBD. Marked noteworthy in this report 01/02 at $21.63.