9/1/2022 12:42:57 PM - Retreating from its all-time high with today's 3rd consecutive volume-driven loss. Reported Apr '22 quarterly earnings +85% on +33% sales revenues versus the year ago period, its 5th strong quarterly comparison. Annual earnings history (A criteria) included a -$1.81 per share loss for FY '21 and fundamental concerns remain.

6/11/2018 12:36:28 PM - Rallied through all resistance due to overhead supply and cleared prior highs in the $84 area last week with volume-driven gains. Stubbornly held its ground and made steady progress since last noted in the 5/09/18 mid-day report - "Reported earnings +48% on +12% sales revenues for the Jan '18 quarter, but fundamental concerns remain."

5/9/2018 1:13:07 PM - Rebounding above its 50 DMA line, but it faces resistance due to overhead supply up to the $84 level. Reported earnings +48% on +12% sales revenues for the Jan '18 quarter, but fundamental concerns remain.

4/16/2018 12:25:45 PM - Sputtering below its 50 DMA line which may act as resistance after damaging volume-driven losses undercutting prior lows. Reported earnings +48% on +12% sales revenues for the Jan '18 quarter, but fundamental concerns remain.

4/6/2018 12:36:38 PM - Sputtering below its 50 DMA line after undercutting prior lows. Reported earnings +48% on +12% sales revenues for the Jan '18 quarter, but fundamental concerns remain.

3/29/2018 12:31:02 PM - Sputtering well below its 50 DMA line and undercutting prior lows. Reported earnings +48% on +12% sales revenues for the Jan '18 quarter but fundamental concerns remain.

9/4/2015 12:29:02 PM - Rebounding today after a volume-driven loss while sputtering below its 50 DMA line. It is building on a base-on-base pattern after rallying to new multi-year highs. Reported earnings +23% on +10% sales revenues for the Jul '15 quarter and fundamental concerns remain. Noted with caution in the 6/11/15 mid-day report after rallying above the $81-82 level to new multi-year highs - "Quarterly comparison through Apr '15 showed sub par sales revenues and earnings increases."

9/3/2015 12:40:45 PM - Still sputtering below its 50 DMA line. Building a base-on-base pattern after rallying to new multi-year highs. Noted with caution in the 6/11/15 mid-day report after rallying above the $81-82 level to new multi-year highs - "Quarterly comparison through Apr '15 showed sub par sales revenues and earnings increases."

9/1/2015 1:25:29 PM - Sputtering below its 50 DMA line. Building a base-on-base pattern after rallying to new multi-year highs. Last noted with caution in the 6/11/15 mid-day report after rallying above the $81-82 level to new multi-year highs - "Quarterly comparison through Apr '15 showed sub par sales revenues and earnings increases."

6/11/2015 1:01:14 PM - Rallied for new 52-week and multi-year highs with above average volume behind an impressive streak of 8 consecutive gains. Quarterly comparison through Apr '15 showed sub par sales revenues and earnings increases

6/10/2015 1:26:42 PM - Gapped up hitting new 52-week and multi-year highs with above average volume behind today's 7th consecutive gain. Quarterly comparison through Apr '15 showed sub par sales revenues and earnings increases

12/5/2005 12:55:28 PM - Base questionable.

11/21/2005 1:00:21 PM - Base questionable.

10/26/2005 1:56:12 PM - Base questionable.

10/20/2005 12:39:59 PM - Base questionable.

10/19/2005 1:13:37 PM - Base questionable.

10/18/2005 1:10:27 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

8/8/2005 12:35:58 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.