10/25/2023 12:13:18 PM - Managed a "positive reversal" after early lows today well below its 200 DMA line ($237.56). Reported Jun '23 quarterly earnings -2% on +10% sales revenues versus the year ago period. The three latest quarterly comparisons were below the +25% minimum earnings guideline (C criteria) versus the year-ago periods. Its annual earnings (A criteria) growth history has been very good.

7/24/2023 11:41:02 AM - Pulling back from its all-time high with today's 3rd consecutive loss. Due to report Jun '23 quarterly results on 7/26/23. Reported Mar '23 quarterly earnings +1% on +7% sales revenues versus the year ago period. Three of the 4 latest quarterly comparisons were below the +25% minimum earnings guideline (C criteria) versus the year-ago periods. Its annual earnings (A criteria) growth history has been very good.

7/21/2023 12:22:56 PM - Recently consolidating near its all-time high. Due to report Jun '23 quarterly results on 7/26/23. Reported Mar '23 quarterly earnings +1% on +7% sales revenues versus the year ago period. Three of the 4 latest quarterly comparisons were below the +25% minimum earnings guideline (C criteria) versus the year-ago periods. Its annual earnings (A criteria) growth history has been very good.

5/31/2023 12:49:23 PM - Recently consolidating above its 50 DMA line and it is perched -7.4% off its 52-week high. Reported Mar '23 quarterly earnings +1% on +7% sales revenues versus the year ago period. Three of the 4 latest quarterly comparisons were below the +25% minimum earnings guideline (C criteria) versus the year-ago periods. Its annual earnings (A criteria) growth history has been very good.

1/3/2023 12:30:07 PM - Recently consolidating near its 50 and 200 DMA lines and it is perched -10.9% off its 52-week high. Reported Sep '22 quarterly earnings +27% on +22% sales revenues versus the year ago period. Three of the 4 latest quarterly comparisons were above the +25% minimum earnings guideline (C criteria) versus the year ago periods. Its annual earnings (A criteria) growth history has been very good.

11/17/2021 12:31:27 PM - Today's big loss has it pulling back after hitting new 52-week highs with recent gains lacking great volume conviction. In recent weeks it found support above its 200 DMA line and rallied. Reported Sep '21 quarterly earnings +38% on +15% sales revenues versus the year ago period. Prior quarterly comparisons were above the +25% minimum earnings guideline (C criteria) versus the year ago periods. Its annual earnings (A criteria) history has been good.

9/30/2021 12:26:56 PM - Today's loss has it pulling back after hitting new 52-week highs. In recent weeks it found support above its 200 DMA line and rallied. Reported Jun '21 quarterly earnings +173% on +74% sales revenues versus the year ago period. Prior quarterly comparisons were above the +25% minimum earnings guideline (C criteria) versus the year ago periods but had shown waning sales revenues through Dec '20, an indication of no great demand for new products or services (N criteria). Its annual earnings (A criteria) history has been good.

7/21/2021 12:47:51 PM - Today's 2nd consecutive big volume-driven gain has it hitting a new 52-week high. Rebounded above its 50 DMA line ($160) and then found support above it. Noted with caution in prior mid-day reports - "Reported Mar '21 quarterly earnings +236% on +12% sales revenues versus the year ago period. The 3 prior quarterly comparisons through Dec '20 were above the +25% minimum earnings guideline (C criteria) versus the year ago periods but with waning sales revenues, an indication of no great demand for new products or services (N criteria). Its annual earnings (A criteria) history has been good."

7/9/2021 12:20:20 PM - Today's 3rd consecutive big volume-driven gain has it rebounding above its 50 DMA line ($160) and challenging its 52-week high. Noted with caution in prior mid-day reports - "Reported Mar '21 quarterly earnings +236% on +12% sales revenues versus the year ago period. The 3 prior quarterly comparisons through Dec '20 were above the +25% minimum earnings guideline (C criteria) versus the year ago periods but with waning sales revenues, an indication of no great demand for new products or services (N criteria). Its annual earnings (A criteria) history has been good."

7/8/2021 12:29:44 PM - Today's big volume-driven gain has it rebounding above its 50 DMA line ($160) which acted as resistance after noted with caution in the 6/28/21 mid-day report - "Reported Mar '21 quarterly earnings +236% on +12% sales revenues versus the year ago period. The 3 prior quarterly comparisons through Dec '20 were above the +25% minimum earnings guideline (C criteria) versus the year ago periods but with waning sales revenues, an indication of no great demand for new products or services (N criteria). Its annual earnings (A criteria) history has been good."

7/7/2021 12:43:31 PM - Sputtering below its 50 DMA line ($160) which acted as resistance after last noted with caution in the 6/28/21 mid-day report - "Reported Mar '21 quarterly earnings +236% on +12% sales revenues versus the year ago period. The 3 prior quarterly comparisons through Dec '20 were above the +25% minimum earnings guideline (C criteria) versus the year ago periods but with waning sales revenues, an indication of no great demand for new products or services (N criteria). Its annual earnings (A criteria) history has been good."

6/28/2021 12:24:40 PM - Sputtering below its 50 DMA line ($161). Last noted with caution in the 6/02/21 mid-day report - "Reported Mar '21 quarterly earnings +236% on +12% sales revenues versus the year ago period. The 3 prior quarterly comparisons through Dec '20 were above the +25% minimum earnings guideline (C criteria) versus the year ago periods but with waning sales revenues, an indication of no great demand for new products or services (N criteria). Its annual earnings (A criteria) history has been good."

6/2/2021 12:09:59 PM - Found support near its 50 DMA line ($162). Reported Mar '21 quarterly earnings +236% on +12% sales revenues versus the year ago period. The 3 prior quarterly comparisons through Dec '20 were above the +25% minimum earnings guideline (C criteria) versus the year ago periods but with waning sales revenues, an indication of no great demand for new products or services (N criteria). Its annual earnings (A criteria) history has been good.

6/1/2021 12:22:44 PM - Hovering near support at its 50 DMA line ($162). Reported Mar '21 quarterly earnings +236% on +12% sales revenues versus the year ago period. The 3 prior quarterly comparisons through Dec '20 were above the +25% minimum earnings guideline (C criteria) versus the year ago periods but with waning sales revenues an indication of no great demand for new products or services (N criteria). Its annual earnings (A criteria) history has been good.

4/20/2021 12:43:39 PM - Hovering near its all-time high and it found support near its 50 DMA line ($158) during prior consolidations. The 3 most recent quarterly comparisons through Dec '20 were above the +25% minimum earnings guideline (C criteria) versus the year ago periods but with waning sales revenues an indication of no great demand for new products or services (N criteria). Its annual earnings (A criteria) history has been good.

3/8/2021 12:53:17 PM - Hitting a new all-time high with today's 2nd consecutive volume-driven gain after finding support again at its 50 DMA line. The 3 most recent quarterly comparisons through Dec '20 were above the +25% minimum earnings guideline (C criteria) versus the year ago periods but with waning sales revenues. Its annual earnings (A criteria) history has been good.

10/7/2020 12:35:09 PM - Gapped up again today hitting another new all-time high with its 6th consecutive gain. The 10/06/20 mid-day report noted - "Reported earnings +33% on -29% sales revenues for the Jun '20 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) history has been good."

10/6/2020 12:20:00 PM - Gapped up today hitting a new all-time high. Reported earnings +33% on -29% sales revenues for the Jun '20 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) history has been good.

2/6/2020 12:33:50 PM - Slumping below its 50 DMA line with volume-driven losses while retreating from near its all-time high. Reported earnings +30% on +7% sales revenues for the Dec '19 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) history has been good.

10/24/2019 12:32:23 PM - Hitting new 52-week and all-time highs with today's gap up gain backed by above average volume. Reported earnings +22% on +8% sales revenues for the Sep '19 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) history has been good.

7/21/2015 12:25:29 PM - Retreating from its 52-week high with today's 2nd consecutive loss on above average volume. Wedged into new high territory in recent weeks with gains lacking great volume conviction. Due to report Jun '15 earnings on 7/23/15, and volume and volatility often increase near earnings news. Reported earnings +24% on +8% sales revenues for the Mar '15 quarter, a notch below the +25% minimum earnings guideline (C criteria). The 2 prior quarterly comparisons were strong, and its annual earnings (A criteria) history has been good.

12/15/2014 1:06:45 PM - Retreating from its 52-week high with today's 4th consecutive loss on ever-increasing volume. Wedged into new high territory in recent weeks with gains lacking great volume conviction. Last noted with caution in then 10/24/14 mid-day report following a considerable volume-driven gain - "Reported earnings +31% on +12% sales revenues for the Sep '14 quarter. Prior quarterly and annual earnings (C and A criteria) history has not been strong and steady.'

10/24/2014 12:31:31 PM - Reported earnings +31% on +12% sales revenues for the Sep '14 quarter. Prior quarterly and annual earnings (C and A criteria) history has not been strong and steady.

5/13/2014 12:46:44 PM - Reported earnings +3% on +15% sales revenues for the Mar '14 quarter. Quarterly and annual earnings (C and A criteria) history has not been strong and steady.

9/30/2013 12:18:59 PM - Consolidating -6.2% off its 52-week high with today's 4th consecutive loss. The 9/12/13 mid-day report cautioned - "Reported earnings +22% on +23% sales revenues for the Jun '13 quarter. Quarterly and annual earnings (C and A criteria) history has not been strong and steady."

9/12/2013 12:36:00 PM - Consolidating -3.8% off its 52-week high. Reported earnings +22% on +23% sales revenues for the Jun '13 quarter. Quarterly and annual earnings (C and A criteria) history has not been strong and steady.

12/26/2012 12:17:23 PM - Consolidating near its 50 DMA line today and trading -7.7% off its 52-week high. Reported earnings +31% on +26% sales revenues for the Sep '12 quarter. Endured distributional pressure and zig zagged above and below its 50 DMA line since hitting a new 52-week high when last noted in the 10/08/12 mid-day report - "Reported earnings +21% on +29% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Annual earnings (A criteria) history has not been strong and steady."

10/8/2012 12:11:01 PM - Hitting a new 52-week high today with its 6th consecutive gain. Reported earnings +21% on +29% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Annual earnings (A criteria) history has not been strong and steady.