2/18/2022 12:17:46 PM - Abruptly slumped from its 52-week high hit last week to its 200 DMA line ($81.32). Reported earnings +30% on +10% sales revenues for the Dec '21 quarter versus the year ago period. Fundamental concerns remain. Sub par earnings history, with prior quarterly increases under the +25% guideline (C criteria).

2/17/2022 12:10:40 PM - Reported earnings +30% on +10% sales revenues for the Dec '21 quarter versus the year ago period. Fundamental concerns remain. Sub par earnings history, with prior quarterly increases under the +25% guideline (C criteria).

5/28/2020 12:31:53 PM - Reported earnings +9% on +6% sales revenues for the Mar '20 quarter. Fundamental concerns remain. Sub par earnings history, with prior quarterly increases under the +25% guideline (C criteria).

4/16/2020 12:44:47 PM - Rebounding a deep slump since last noted with caution in the 2/06/20 mid-day report. Reported earnings +37% on +7% sales revenues for the Dec '20 quarter. Fundamental concerns remain. Sub par earnings history, with prior quarterly increases under the +25% guideline (C criteria).

2/6/2020 12:15:58 PM - Gapped up today hitting a new all-time high. Last noted with caution in the 10/24/19 mid-day report - "Reported earnings +16% on +0% sales revenues for the Jun '19 quarter. Fundamental concerns remain. Sub par earnings history, with quarterly increases under the +25% guideline."

10/24/2019 12:17:19 PM - Gapped down from near its all-time high, violating its 50 DMA line and undercutting its 200 DMA line ($79.78) with today's big volume-driven loss. Noted with caution in prior mid-day reports - "Reported earnings +16% on +0% sales revenues for the Jun '19 quarter. Fundamental concerns remain. Sub par earnings history, with quarterly increases under the +25% guideline."

10/3/2019 11:59:04 AM - Slumped from its all-time high and fell below its 50 DMA line. Reported earnings +18% on 0% sales revenues for the Jun '19 quarter. Fundamental concerns remain. Noted with caution in prior mid-day reports - "Sub par earnings history, with quarterly increases under the +25% guideline."

8/30/2019 12:46:18 PM - Perched at its all-time high with volume totals cooling. Reported earnings +18% on 0% sales revenues for the Jun '19 quarter. Fundamental concerns remain. Noted with caution in prior mid-day reports - "Sub par earnings history, with quarterly increases under the +25% guideline."

7/25/2019 12:21:44 PM - Hitting another new all-time high with today's volume-driven gain adding to a recent spurt. Reported earnings +18% on 0% sales revenues for the Jun '19 quarter. Fundamental concerns remain. Noted with caution in prior mid-day reports - "Sub par earnings history, with quarterly increases under the +25% guideline."

7/18/2019 12:52:48 PM - Perched at its all-time high with today's 4th consecutive small gain, wedging higher with gains lacking great volume conviction after a choppy consolidation in recent months. Reported earnings +9% on -2% sales revenues for the Mar '19 quarter. Fundamental concerns remain. Noted with caution in prior mid-day reports - "Sub par earnings history, with quarterly increases under the +25% guideline."

3/27/2019 12:27:14 PM - Perched at its all-time high today, wedging higher with gains lacking great volume conviction after a choppy consolidation in recent months. Reported earnings +22% on +2% sales revenues for the Dec '18 quarter. Fundamental concerns remain. Last noted with caution in the 10/12/11 mid-day report - "Sub par earnings history, with quarterly increases under the +25% guideline."

10/12/2011 12:07:37 PM - Trading near its 50 DMA and 200 DMA lines which recently converged, and its loss today has come on above average volume. The 7/29/11 mid-day report noted - "Sub par earnings history, with quarterly increases under the +25% guideline."

7/29/2011 12:12:33 PM - Trading near prior chart lows today after violating its 50 DMA line during its streak of 6 consecutive losses. Sub par earnings history, with quarterly increases under the +25% guideline.

10/3/2008 12:33:46 PM - Rallying back above its 50 DMA line today. Found support while basing above its 200 DMA line and prior chart highs in the $63-65 area. Slow but steady earnings history, with quarterly increases over the year earlier period just under the +25% guideline.

10/2/2008 1:09:52 PM - Slow but steady earnings history, with quarterly increases over the year earlier period just under the +25% guideline. Basing above its 200 DMA line and prior chart highs in the $63-65 area.

10/2/2008 12:28:50 PM - Slow but steady earnings history, with quarterly increases over the year earlier period just under the +25% guideline. Basing above its 200 DMA line and prior chart highs in the $63-65 area.