12/12/2023 12:57:29 PM - Hitting a new all-time high with today's 4th consecutive gain. Rallied above prior resistance ($162) with gains backed by above-average volume. Reported Sep '23 quarterly earnings +19% on -11% sales revenues versus the year-ago period. Noted with caution in prior mid-day reports - "Subpar sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13."

12/4/2023 1:05:57 PM - Rallying above prior resistance with today's 3rd consecutive gain backed by above-average volume conviction. Reported Sep '23 quarterly earnings +19% on -11% sales revenues versus the year-ago period. Noted with caution in prior mid-day reports - "Subpar sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13."

8/3/2023 1:00:24 PM - Gapped down today violating its 50 DMA line ($143.53). It recently wedged above prior resistance in the $147 area with gains lacking great volume conviction. Reported Jun '23 quarterly earnings -8% versus the year-ago period. Last noted with caution in the 7/11/23 mid-day report - "Subpar sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13."

7/11/2023 12:48:22 PM - It has encountered stubborn resistance in the $147 area and endured distributional pressure in recent weeks. Last noted with caution in the 5/11/23 mid-day report - "Reported earnings -2% on -12% sales revenues for the Mar '23 quarter versus the year-ago period. Subpar sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13."

5/11/2023 12:39:21 PM - Slumped well below its 50 DMA since noted with caution in the 4/19/23 mid-day report after a damaging gap down - "Reported earnings -2% on -12% sales revenues for the Mar '23 quarter versus the year-ago period. Subpar sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13."

5/10/2023 12:28:41 PM - Slumped further below its 50 DMA since last noted with caution in the 4/19/23 mid-day report after a damaging gap down - "Reported earnings -2% on -12% sales revenues for the Mar '23 quarter versus the year-ago period. Subpar sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13."

4/19/2023 12:43:13 PM - Gapped down today violating its 50 DMA line ($135) with a damaging volume-driven loss. Last noted with caution in the 4/06/23 mid-day report - "Perched at its all-time high, very extended from any sound base. Found support at its 50 DMA line in December and made steady progress while stubbornly holding its ground. Reported earnings +25% on -2% sales revenues for the Dec '22 quarter versus the year-ago period. Subpar sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13."

4/6/2023 12:56:49 PM - Perched at its all-time high, very extended from any sound base. Found support at its 50 DMA line in December and made steady progress while stubbornly holding its ground. Reported earnings +25% on -2% sales revenues for the Dec '22 quarter versus the year-ago period. Subpar sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13.

2/9/2023 12:25:15 PM - Gapped up today hitting a new all-time high. Found support at its 50 DMA line in December and made steady progress. Reported earnings +25% on -2% sales revenues for the Dec '22 quarter versus the year ago period. Sub par sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13.

6/4/2021 12:15:43 PM - Pulling back today for a 5th consecutive small loss, still perched near its all-time high. Found support at its 50 DMA line ($100) during its ongoing ascent. Noted with caution in prior mid-day reports - "Reported earnings +0% on +2% sales revenues for the Mar '21 quarter versus the year ago period. Sub par sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13."

5/19/2021 12:29:36 PM - Consolidating near its all-time high, finding support at its 50 DMA line ($98.28) after recent volume-driven losses. Noted with caution in prior mid-day reports - "Reported earnings +0% on +2% sales revenues for the Mar '21 quarter versus the year ago period. Sub par sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13."

5/12/2021 1:08:49 PM - Retreated from its all-time high, testing support at its 50 DMA line ($97) with recent volume-driven losses. Reported earnings +0% on +2% sales revenues for the Mar '21 quarter versus the year ago period. Noted in prior mid-day reports - "Sub par sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13."

5/7/2021 12:48:34 PM - Gapped down on the prior session retreating from its all-time high and testing support at its 50 DMA line ($96.24). Reported earnings +0% on +2% sales revenues for the Mar '21 quarter versus the year ago period. Noted in prior mid-day reports - "Sub par sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13."

5/6/2021 12:59:15 PM - Gapped down today retreating from its all-time high and undercutting its 50 DMA line ($95.92). Reported earnings +0% on +2% sales revenues for the Mar '21 quarter versus the year ago period. Last noted in the 11/06/19 mid-day report - "Sub par sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13."

11/6/2019 12:30:35 PM - Reversed much of today's early gain after hitting new all-time highs. Reported earnings +10% on +9% sales revenues for the Sep '19 quarter. Sub par sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13.

6/24/2019 12:46:17 PM - Reversed much of today's early gain after challenging its all-time high. Found support at its 200 DMA line during the consolidation since last noted with caution in the 5/28/19 mid-day report - "Reported earnings +16% on -3% sales revenues for the Mar '19 quarter. Sub par sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13."

5/28/2019 1:03:57 PM - Stalled after reaching a new all-time high on 5/01/19. Reported earnings +16% on -3% sales revenues for the Mar '19 quarter. Sub par sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13.

3/14/2019 1:19:30 PM - Stalled after reaching a new all-time high when last noted with caution in the 2/15/19 mid-day report - "Bullish action came after it reported earnings +63% on -2% sales revenues for the Dec '18 quarter. Sub par sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13."

2/15/2019 1:39:48 PM - Gapped up on the prior session for a considerable volume-driven gain, rebounding toward its all-time high. Bullish action came after it reported earnings +63% on -2% sales revenues for the Dec '18 quarter. Sub par sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13.

2/14/2019 11:35:12 AM - Gapped up today rebounding toward its all-time high. Reported earnings +63% on -2% sales revenues for the Dec '18 quarter. Sub par sales revenues growth is a concern, fundamentally. Annual earnings (A criteria) history has been steady after a downturn in FY '13.

8/6/2018 11:59:28 AM - Found prompt support at its 50 DMA line and remains perched near its all-time high. Reported earnings +27% on +9% sales revenues for the Jun '18 quarter. Prior quarterly and annual earnings (C and A criteria) history has not been a great match with the fact-based investment system's fundamental guidelines.

8/3/2018 1:47:08 PM - Rebounding above its 50 DMA line with today's big gain challenging its all-time high hit on Wednesday. Reported earnings +27% on +9% sales revenues for the Jun '18 quarter. Prior quarterly and annual earnings (C and A criteria) history has not been a great match with the fact-based investment system's fundamental guidelines.

8/1/2018 12:57:32 PM - Reversed into the red today after hitting a new 52-week high. Reported earnings +27% on +9% sales revenues for the Jun '18 quarter. Prior quarterly and annual earnings (C and A criteria) history has not been a great match with the fact-based investment system's fundamental guidelines.

8/3/2017 11:50:48 AM - Gapped up today nearly challenging its 52-week high with a big volume-driven gain. Reported earnings +18% on +16% sales revenues for the Jun '17 quarter. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady enough to meet the fact-based investment system's fundamental guidelines.

5/9/2017 1:11:57 PM - Perched near its 52-week high following a "breakaway gap" on 5/04/17 for a big volume-driven gain. Reported earnings +167% on +26% sales revenues for the Mar '17 quarter. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady enough to meet the fact-based investment system's fundamental guidelines.

5/13/2014 12:51:13 PM - Perched at its 52-week high today following recent volume-driven gains. Prior mid-day reports cautioned - "Earnings increases have been below the +25% minimum guideline (C criteria) in recent quarterly comparisons through Mar '14 and sales revenues growth has been sub par. Its annual earnings (A criteria) history has been below guidelines."

5/8/2014 12:27:13 PM - Pulling back -5.6% off its 52-week high today following recent volume-driven gains. The 5/05/14 mid-day report cautioned - "Earnings increases have been below the +25% minimum guideline (C criteria) in recent quarterly comparisons through Mar '14 and sales revenues growth has been sub par. Its annual earnings (A criteria) history has been below guidelines."

5/5/2014 12:24:51 PM - Rallying to a new 52-week high with today's 2nd consecutive volume-driven gain. Earnings increases have been below the +25% minimum guideline (C criteria) in recent quarterly comparisons through Mar '14 and sales revenues growth has been sub par. Its annual earnings (A criteria) history has been below guidelines.

5/6/2010 12:51:00 PM - Considerable gain today with heavy volume, promptly repairing the prior session's 50 DMA violation and rallying to a new 52-week high. Earnings have been strong in recent quarterly comparisons and sales improves slightly, but its annual earnings history has been below guidelines.