1/25/2024 1:50:36 PM - Slumping near its 50 DMA line ($125) with heavier volume behind today's 3rd consecutive loss. Reported earnings -4% on +0% sales revenues for the Dec '23 quarter versus the year ago period, its 2nd quarterly comparison below the +25% minimum earnings guideline (C criteria). Last noted with caution in the 9/15/23 mid-day report - "Sequentially showing deceleration in its sales revenues growth rate. Annual earnings (A criteria) history included a slight downturn in FY '21."

9/15/2023 12:47:31 PM - Slumping below its 50 DMA line. Reported earnings +37% on +6% sales revenues for the Jun '23 quarter versus the year ago period, its 4th quarterly comparison above the +25% minimum earnings guideline (C criteria) but sequentially showing deceleration in its sales revenues growth rate. Annual earnings (A criteria) history included a slight downturn in FY '21.

9/30/2020 12:33:18 PM -
Hovering near its all-time high with volume totals cooling. Reported earnings +8% on -6% sales revenues for the Jun '20 quarter. Fundamental concerns remain as prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) increases have been improving since a downturn in FY '07 - '09.


7/28/2020 12:49:02 PM -
Hitting another new all-time high with today's 3rd consecutive gain. Reported earnings +8% on -6% sales revenues for the Jun '20 quarter. Fundamental concerns remain as prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) increases have been improving since a downturn in FY '07 - '09.


1/30/2020 12:18:19 PM -
Gapped down today retreating from its all-time high and violating its 50 DMA line ($578) with today's big volume-driven loss. Reported earnings +21% on +1% sales revenues for the Dec '19 quarter. Fundamental concerns remain as prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) increases have been improving since a downturn in FY '07 - '09.


10/22/2019 12:48:00 PM -
Hitting a new all-time high with today's big volume-driven gain. Reported earnings +17% on +3% sales revenues for the Sep '19 quarter. Fundamental concerns remain as prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) increases have been improving since a downturn in FY '07 - '09.


4/23/2019 1:13:40 PM - Rebounding toward its all-time high after a choppy consolidation since its September '18 peak. Reported earnings +1% on +2% sales revenues for the Mar '19 quarter. Fundamental concerns remain as prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) increases have been improving since a downturn in FY '07 - '09.

1/25/2018 12:56:14 PM - Perched near its all-time high. Reported earnings +26% on +43% sales revenues for the Dec '17 quarter. Fundamental concerns remain as prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) increases have been improving since a downturn in FY '07-09.

7/20/2017 12:53:55 PM - Up from early lows after undercutting its 50 DMA line ($346) when it gapped down today retreating from its all-time high. Reported earnings +9% on +16% sales revenues for the Jun '17 quarter. Noted with caution in prior mid-day reports - "Fundamental concerns remain as prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) increases have been improving since a downturn in FY '07-09."

7/21/2016 12:38:23 PM - Gapped down today retreating from all-time highs and undercutting its 50 DMA line. Reported earnings +10% on +3% sales revenues for the Jun '16 quarter. Noted with caution in prior mid-day reports - "Fundamental concerns remain as prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) increases have been improving since a downturn in FY '07-09."

4/21/2016 12:48:36 PM - Hitting new all-time highs today. Wedged higher since last noted with caution in the 3/21/16 mid-day report - "Reported earnings +39% on +1% sales revenues for the Dec '15 quarter. Fundamental concerns remain as prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) increases have been improving since a downturn in FY '07-09."

3/21/2016 12:57:07 PM - Reported earnings +39% on +1% sales revenues for the Dec '15 quarter. Fundamental concerns remain as prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) increases have been improving since a downturn in FY '07-09.

7/16/2015 12:54:16 PM - Gapped down today with a damaging volume-driven loss testing support near its 200 DMA line. Reported earnings +23% on +3% sales revenues for the Jun '15 quarter. Fundamental concerns remain as prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) increases have been improving since a downturn in FY '07-09.

4/16/2015 12:43:13 PM -

Reported earnings +10% on +4% sales revenues for the Mar '15 quarter, and fundamental concerns remain. Undercut its 50 DMA line today with a loss on higher volume. Last noted with caution in the 12/12/14 mid-day report - "Reported earnings +18% on +12% sales revenues for the quarter ended June 30, 2014, below the +25% minimum earnings guideline (C criteria) for a 6th consecutive quarterly comparison. Annual earnings (A criteria) increases have been improving since a downturn in FY '07-09."



12/12/2014 12:43:25 PM -

Reported earnings +25% on +11% sales revenues for the Sep '14 quarter, but fundamental concerns remain. Retreating from its 52-week high hit in the prior session. Steadily rebounded from its 200 DMA line since noted with caution in the 10/13/14 mid-day report - "Reported earnings +18% on +12% sales revenues for the quarter ended June 30, 2014, below the +25% minimum earnings guideline (C criteria) for a 6th consecutive quarterly comparison. Annual earnings (A criteria) increases have been improving since a downturn in FY '07-09."



12/11/2014 1:09:47 PM -

Reported earnings +25% on +11% sales revenues for the Sep '14 quarter, but fundamental concerns remain. Hitting a new 52-week high today. Steadily rebounded from its 200 DMA line since noted with caution in the 10/13/14 mid-day report - "Reported earnings +18% on +12% sales revenues for the quarter ended June 30, 2014, below the +25% minimum earnings guideline (C criteria) for a 6th consecutive quarterly comparison. Annual earnings (A criteria) increases have been improving since a downturn in FY '07-09."



10/29/2014 1:03:37 PM -

Reported earnings +25% on +11% sales revenues for the Sep '14 quarter but fundamental concerns remain. Perched near its 52-week high after rebounding from its 200 DMA line since last noted with caution in the 10/13/14 mid-day report - "Reported earnings +18% on +12% sales revenues for the quarter ended June 30, 2014, below the +25% minimum earnings guideline (C criteria) for a 6th consecutive quarterly comparison. Annual earnings (A criteria) increases have been improving since a downturn in FY '07-09."



10/13/2014 12:31:25 PM -

Slumping well below its 50 DMA line with above average volume behind today's 3rd consecutive loss. Reported earnings +18% on +12% sales revenues for the quarter ended June 30, 2014, below the +25% minimum earnings guideline (C criteria) for a 6th consecutive quarterly comparison. Annual earnings (A criteria) increases have been improving since a downturn in FY '07-09.



4/23/2013 12:59:22 PM -

Hitting yet another new 52-week high with today's 4th consecutive gain. Reported earnings +17% on +1% sales revenues for the quarter ended March 31, 2013, a 2nd consecutive quarter below the +25% minimum earnings guideline (C criteria). Noted in prior mid-day reports with caution - "Earnings increases were above the +25% minimum guideline in the 3 last quarterly comparisons through Sep '12, but its decelerating sales revenues growth rate (+15%, +9%, and +5% in the Mar, Jun, Sep quarters, respectively) is a concern. Annual earnings (A criteria) increases have not been strong and steady enough to meet the guidelines."



4/19/2013 12:47:25 PM -

Rallying with above average volume for yet another new 52-week high. Reported earnings +24% on +7% sales revenues for the quarter ended December 31, 2012, just below the +25% minimum earnings guideline (C criteria). Noted in prior mid-day reports with caution - "Earnings increases were above the +25% minimum guideline in the 3 last quarterly comparisons through Sep '12, but its decelerating sales revenues growth rate (+15%, +9%, and +5% in the Mar, Jun, Sep quarters, respectively) is a concern. Annual earnings (A criteria) increases have not been strong and steady enough to meet the guidelines."



4/18/2013 12:31:13 PM -

Rallying with above average volume for another new 52-week high. Reported earnings +24% on +7% sales revenues for the quarter ended December 31, 2012, just below the +25% minimum earnings guideline (C criteria). Noted in prior mid-day reports with caution - "Earnings increases were above the +25% minimum guideline in the 3 last quarterly comparisons through Sep '12, but its decelerating sales revenues growth rate (+15%, +9%, and +5% in the Mar, Jun, Sep quarters, respectively) is a concern. Annual earnings (A criteria) increases have not been strong and steady enough to meet the guidelines."



4/17/2013 12:27:23 PM -

Rallied with above average volume for a new 52-week high on the prior session. Reported earnings +24% on +7% sales revenues for the quarter ended December 31, 2012, just below the +25% minimum earnings guideline (C criteria). Noted in prior mid-day reports with caution - "Earnings increases were above the +25% minimum guideline in the 3 last quarterly comparisons through Sep '12, but its decelerating sales revenues growth rate (+15%, +9%, and +5% in the Mar, Jun, Sep quarters, respectively) is a concern. Annual earnings (A criteria) increases have not been strong and steady enough to meet the guidelines."



4/16/2013 12:39:42 PM -

Rallying today with above average volume, perched at its 52-week high. Reported earnings +24% on +7% sales revenues for the quarter ended December 31, 2012, just below the +25% minimum earnings guideline (C criteria). Noted in prior mid-day reports with caution - "Earnings increases were above the +25% minimum guideline in the 3 last quarterly comparisons through Sep '12, but its decelerating sales revenues growth rate (+15%, +9%, and +5% in the Mar, Jun, Sep quarters, respectively) is a concern. Annual earnings (A criteria) increases have not been strong and steady enough to meet the guidelines."



1/31/2013 12:50:04 PM -

Perched near its 52-week high today. Reported earnings +24% on +7% sales revenues for the quarter ended December 31, 2012, just below the +25% minimum earnings guideline (C criteria). Last noted in the 1/04/13 mid-day report with caution - "Earnings increases were above the +25% minimum guideline in the 3 last quarterly comparisons through Sep '12, but its decelerating sales revenues growth rate (+15%, +9%, and +5% in the Mar, Jun, Sep quarters, respectively) is a concern. Annual earnings (A criteria) increases have not been strong and steady enough to meet the guidelines."



1/4/2013 12:46:41 PM -

Touched a new 52-week high today. Last noted in the 11/13/12 mid-day report with caution - "Earnings increases were above the +25% minimum guideline in the 3 last quarterly comparisons through Sep '12, but its decelerating sales revenues growth rate (+15%, +9%, and +5% in the Mar, Jun, Sep quarters, respectively) is a concern. Annual earnings (A criteria) increases have not been strong and steady enough to meet the guidelines."



11/13/2012 12:53:40 PM -

Rallying within striking distance of its 52-week high today with a 2nd consecutive volume-driven gain from below its 50 DMA line. Earnings increases were above the +25% minimum guideline in the 3 last quarterly comparisons through Sep '12, but its decelerating sales revenues growth rate (+15%, +9%, and +5% in the Mar, Jun, Sep quarters, respectively) is a concern. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) increases have not been strong and steady enough to meet the guidelines."



11/12/2012 1:04:21 PM -

Gapped up today and rallied above its 50 DMA line. Earnings increases were above the +25% minimum guideline in the 3 last quarterly comparisons through Sep '12, but its decelerating sales revenues growth rate (+15%, +9%, and +5% in the Mar, Jun, Sep quarters, respectively) is a concern. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) increases have not been strong and steady enough to meet the guidelines."



10/23/2012 12:32:12 PM -

Consolidating near its 50 DMA line today and -5% off its 52 week high. Last noted in the 8/24/12 mid-day report - "Earnings increases were above the +25% minimum guideline in the 2 last quarterly comparisons through Jun '12. Prior mid-day reports noted - 'Quarterly and annual earnings (C and A criteria) increases have not been strong and steady enough to meet the guidelines.'"



8/24/2012 12:30:01 PM -

Held its ground in a tight range in recent weeks and touched a new 52 week high with today's gain. Earnings increases were above the +25% minimum guideline in the 2 last quarterly comparisons through Jun '12. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) increases have not been strong and steady enough to meet the guidelines."



7/20/2012 1:21:38 PM -

Holding its ground today following a "positive reversal" on the prior session after dipping under its 50 DMA line but overcoming distributional pressure. During a recent consolidation it found support above its 50 DMA line. Earnings increases were above the +25% minimum guideline in the 2 last quarterly comparisons through Jun '12. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) increases have not been strong and steady enough to meet the guidelines."



7/19/2012 12:00:31 PM -

Trading under its 50 DMA line today after enduring distributional pressure. During a recent consolidation it found support above its 50 DMA line. Earnings increases were above the +25% minimum guideline in the 2 last quarterly comparisons through Jun '12. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) increases have not been strong and steady enough to meet the guidelines."



6/6/2012 12:53:28 PM -

Perched near its 52-week high today, enduring distributional pressure. During a recent consolidation it found support above its 50 DMA line. The 5/08/12 mid-day report and subsequent reports repeatedly noted - "Quarterly and annual earnings (C and A criteria) increases have not been strong and steady enough to meet the guidelines."



6/1/2012 12:12:14 PM -

Pulling back today from a new 52-week high hit on the prior session. During its recent consolidation it found support above its 50 DMA line following a streak of 6 consecutive losses after a "negative reversal" on 5/10/12. The 5/08/12 mid-day report and subsequent reports repeatedly noted - "Quarterly and annual earnings (C and A criteria) increases have not been strong and steady enough to meet the guidelines."



5/24/2012 12:30:30 PM -

Perched near its 52-week high today after 4 consecutive gains. During its recent consolidation it found support above its 50 DMA line following a streak of 6 consecutive losses since a "negative reversal" at its 52-week high. The 5/08/12 mid-day report and subsequent reports repeatedly noted - "Quarterly and annual earnings (C and A criteria) increases have not been strong and steady enough to meet the guidelines."



5/23/2012 12:44:24 PM -

Up for a 4th consecutive session today. Consolidating after a pullback near important support at its 50 DMA line with a streak of 6 consecutive losses since a "negative reversal" at its 52-week high. The 5/08/12 mid-day report and subsequent reports repeatedly noted - "Quarterly and annual earnings (C and A criteria) increases have not been strong and steady enough to meet the guidelines."



5/15/2012 12:25:22 PM -

Pulling back from its 52-week high with today's 4th consecutive loss. The 5/08/12 mid-day report noted - "Quarterly and annual earnings (C and A criteria) increases have not been strong and steady enough to meet the guidelines."



5/10/2012 12:25:02 PM -

Perched at its 52-week high today. The 5/08/12 mid-day report noted - "Quarterly and annual earnings (C and A criteria) increases have not been strong and steady enough to meet the guidelines."



5/8/2012 12:23:09 PM -

Perched at its 52-week high today. Quarterly and annual earnings (C and A criteria) increases have not been strong and steady enough to meet the guidelines.



3/12/2007 12:52:52 PM - "C" and sales history do not meet the grade and as previously noted group rank is well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

2/23/2007 12:59:17 PM - "C" and sales history and as previously noted group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

2/22/2007 12:51:55 PM - "C" and sales history and as previously noted group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

1/30/2007 1:39:45 PM - "C" and sales history and as previously noted group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

1/26/2007 12:50:12 PM - "C" and sales history and as previously noted group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

1/25/2007 1:11:23 PM - Solid gains today yet "C" and sales history and as previously noted group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

1/12/2007 1:05:34 PM - As previously noted group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

1/9/2007 1:02:46 PM - As previously noted group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

1/5/2007 12:53:37 PM - As previously noted group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

11/28/2006 1:07:35 PM - As previously noted group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

11/13/2006 1:13:13 PM - As previously noted group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

10/20/2006 1:07:02 PM - As previously noted group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

10/19/2006 - Gap down and declines today and as previously noted group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

10/5/2006 12:47:17 PM - Group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

10/4/2006 1:08:40 PM - Group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

9/29/2006 12:42:45 PM - Group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

9/26/2006 12:46:32 PM - Group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

9/22/2006 12:52:18 PM - Group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

9/15/2006 1:20:48 PM - Group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

9/14/2006 12:54:13 PM - Group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

9/12/2006 12:57:39 PM - Group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

9/11/2006 12:42:52 PM - Group rank well below guidelines. Focus on leading stocks in the top 25% of the 197 industry groups.

9/3/2004 1:00:00 PM - Best in decent group. Just under 50 DMA today.

9/2/2004 1:00:00 PM - Best in decent group. Testing 50 DMA today.

7/22/2004 1:00:00 PM - L in decent group. Tested 50 DMA today.