7/22/2024 12:34:44 PM - Pulling back from its 52-week high and sinking below its 50 DMA line ($182) with today's 4th consecutive loss. Reported Mar '24 quarterly earnings +1% on +1% sales revenues versus the year-ago period. Earnings increases in quarterly comparisons have not been strong and steady above the +25% minimum guideline (C criteria) and its annual earnings (A criteria) history included a downturn in FY '20.

4/25/2024 12:27:32 PM - Powering to a new 52-week high today after finding support at its 50 DMA line in recent weeks. Went through a deep consolidation since noted with caution in the 2/04/22 mid-day report. Reported Mar '24 quarterly earnings +1% on +1% sales revenues versus the year-ago period. Earnings increases in quarterly comparisons have not been strong and steady above the +25% minimum guideline (C criteria) and its annual earnings (A criteria) history included a downturn in FY '20.

4/26/2023 12:11:46 PM - Sputtering below its 50 DMA line in recent weeks. Went through a deep consolidation since noted with caution in the 2/04/22 mid-day report. Reported Dec '22 quarterly earnings +21% on +8% sales revenues versus the year-ago period. Earnings increases in quarterly comparisons have not been strong and steady above the +25% minimum guideline (C criteria) and its annual earnings (A criteria) history included a downturn in FY '20.

3/8/2023 12:20:57 PM - Went through a deep consolidaytion since last noted with caution in the 2/04/22 mid-day report. Reported Dec '22 quarterly earnings +21% on +8% sales revenues versus the year ago period. Earnings increases in quarterly comparisons have not been strong and steady above the +25% minimum guideline (C criteria) and its annual earnings (A criteria) history included a downturn in FY '20.

2/4/2022 12:22:36 PM - Retreating from its all-time high and slumping below its 200 DMA line with today's loss adding to a recent spurt of volume-driven losses. Reported Dec '21 quarterly earnings +15% on +12% sales revenues versus the year ago period. Earnings increases in quarterly comparisons have not been strong and steady above the +25% minimum guideline (C criteria) and its annual earnings (A criteria) history included a downturn in FY '20.

10/19/2021 12:46:29 PM - Rebounding near its all-time high, gapping up above its 50 DMA line with today's 6th consecutive gain. Last noted with caution in the 7/21/21 mid-day report - "Reported Jun '21 quarterly earnings +82% on +36% sales revenues versus the year ago period. Earnings increases in quarterly comparisons have not been strong and steady above the +25% minimum guideline (C criteria) and showed sub par sales revenues growth. Annual earnings (A criteria) history has been steady after a downturn FY 15-16."

7/21/2021 12:44:11 PM - Reported Jun '21 quarterly earnings +82% on +36% sales revenues versus the year ago period. Powered to new all-time highs this week with volume-driven gains after testing its 50 DMA line. Earnings increases in quarterly comparisons have not been strong and steady above the +25% minimum guideline (C criteria) and showed sub par sales revenues growth. Annual earnings (A criteria) history has been steady after a downturn FY 15-16.

7/20/2021 11:56:42 AM - Reported Jun '21 quarterly earnings +82% on +36% sales revenues versus the year ago period. Gapped up today rallying for a new all-time high after testing its 50 DMA line. Earnings increases in quarterly comparisons have not been strong and steady above the +25% minimum guideline (C criteria) and showed sub par sales revenues growth. Annual earnings (A criteria) history has been steady after a downturn FY 15-16.

7/19/2021 1:03:21 PM - Gapped down today retreating from its all-time high and testing its 50 DMA line. Earnings increases in quarterly comparisons have not been strong and steady above the +25% minimum guideline (C criteria) and showed sub par sales revenues growth. Annual earnings (A criteria) history has been steady after a downturn FY 15-16.

10/17/2019 12:21:08 PM - Gapped up today and rallied to new 52-week and all-time highs. Earnings increases in Jun and Sep '19 quarterly comparisons were below the +25% minimum guideline (C criteria) with sub par sales revenues growth. Fundamental concerns remain because its annual earnings (A criteria) history has been up and down.

3/22/2018 12:04:46 PM - Retreating below its 50 DMA line with today's 2nd consecutive volume-driven loss. Went through a choppy consolidation from its all-time high hit when noted with caution in the 1/31/18 mid-day report - "Showed strong sales revenues and earnings increases in the 4 latest quarterly comparisons through Dec '17. Fundamental concerns remain because its annual earnings (A criteria) history has been up and down."

3/21/2018 12:47:06 PM - Rebounded above its 50 DMA line with a big volume-driven gain on the prior session. Went through a choppy consolidation from its all-time high hit when last noted with caution in the 1/31/18 mid-day report - "Showed strong sales revenues and earnings increases in the 4 latest quarterly comparisons through Dec '17. Fundamental concerns remain because its annual earnings (A criteria) history has been up and down."

1/31/2018 1:06:39 PM - Extended from any sound base and it hit another new 52-week high today following a big volume-driven gain. Showed strong sales revenues and earnings increases in the 4 latest quarterly comparisons through Dec '17. Fundamental concerns remain because its annual earnings (A criteria) history has been up and down.

12/8/2017 1:12:17 PM - Hitting a new 52-week high today. Showed strong sales revenues and earnings increases in the 3 latest quarterly comparisons through Sep'17. Fundamental concerns remain because its annual earnings (A criteria) history has been up and down.

10/17/2013 12:27:07 PM - Gapped down today with a damaging volume-driven loss violating its 50 DMA line and triggering a technical sell signal. While pulling back from its 52-week high the 10/16/13 mid-day report cautioned members - "Fundamental concerns remain with respect to the C criteria as sales revenues and earnings increases have been lackluster. Concerns were raised by a downturn in FY '09 earnings (A criteria)."

10/16/2013 12:42:36 PM - Found support near its 50 DMA line recently and it is perched near its 52-week high. Fundamental concerns remain with respect to the C criteria as sales revenues and earnings increases have been lackluster. Concerns were raised by a downturn in FY '09 earnings (A criteria).

6/23/2011 12:13:12 PM - Its 50 DMA line has acted as resistance this week. Found support near prior chart lows and just above its 200 DMA line during its consolidation since noted in the 4/21/11 mid-day report. It ran into stubborn resistance in the $68 area as it touched a new 52-week high and was then noted - "Sales revenues and earnings increases in recent quarterly comparisons have been strong enough to satisfy the C criteria, but concerns are raised by a downturn in FY '09 earnings (A criteria) and a streak of negative comparisons."

6/22/2011 12:38:34 PM - Rebounding above its 50 DMA line today. Found support near prior chart lows and just above its 200 DMA line during its consolidation since last noted in the 4/21/11 mid-day report. It ran into stubborn resistance in the $68 area as it touched a new 52-week high and was then noted - "Sales revenues and earnings increases in recent quarterly comparisons have been strong enough to satisfy the C criteria, but concerns are raised by a downturn in FY '09 earnings (A criteria) and a streak of negative comparisons."

4/21/2011 1:01:33 PM - Volume-driven gains this week helped it technically rally above prior resistance in the $67-68 area to a new 52-week high. Sales revenues and earnings increases in recent quarterly comparisons have been strong enough to satisfy the C criteria, but concerns are raised by a downturn in FY '09 earnings (A criteria) and a streak of negative comparisons.

10/8/2010 1:08:47 PM - Sales revenues and earnings showed increases in the 2 latest quarterly comparisons after a streak of negative comparisons. Volume-driven gains have it challenging multi-year resistance in the $54-55 area.

5/15/2008 1:10:58 PM - Lackluster sales revenues and earnings increases. Volume-driven gains have it quickly approaching prior chart highs in the $54 area.

5/13/2008 12:30:33 PM - Lackluster sales revenues and earnings increases. Volume-driven gains have it quickly approaching prior chart highs in the $54 area.