6/6/2023 12:37:43 PM - Faces resistance due to overhead supply up to the $67 level. Reported earnings +109% on -9% sales revenues for the Apr '23 quarter versus the year ago period. Waning sales revenues are a concern. Annual earnings (criteria) history has been improving after a downturn from FY '17-19.

3/14/2023 12:40:25 PM - Faces resistance due to overhead supply up to the $67 level. Reported earnings +107% on -7% sales revenues for the Jan '23 quarter versus the year ago period. Waning sales revenues are a concern and its prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

3/2/2017 12:10:06 PM - Consolidating above its 50 DMA line. Due to report Jan ;17 quarterly results tomorrow. Prior mid-day reports cautioned - "Reported earnings +26% on -5% sales revenues for the Oct '16 quarter. Waning sales revenues are a concern and quarterly earnings history is not a match with the fact-based investment system's guidelines."

2/27/2017 12:27:21 PM - Still consolidating near its 50 DMA line. Abruptly retreated from multi-year highs when noted with caution in the 12/08/16 mid-day report -"Reported earnings +26% on -5% sales revenues for the Oct '16 quarter. Waning sales revenues are a concern and quarterly earnings history is not a match with the fact-based investment system's guidelines."

1/12/2017 1:22:21 PM - Consolidating near its 50 DMA line. Abruptly retreated from multi-year highs when last noted with caution in the 12/08/16 mid-day report -"Reported earnings +26% on -5% sales revenues for the Oct '16 quarter. Waning sales revenues are a concern and quarterly earnings history is not a match with the fact-based investment system's guidelines."

12/8/2016 12:30:05 PM - Gapped down today and tested support at its 50 DMA line, retreating from new multi-year highs. Reported earnings +26% on -5% sales revenues for the Oct '16 quarter. Noted with caution in prior mid-day reports - "Waning sales revenues are a concern and quarterly earnings history is not a match with the fact-based investment system's guidelines."

11/28/2016 12:29:17 PM - Found support at its 50 DMA line and recently powered to new multi-year highs with volume-driven gains. Noted with caution in prior mid-day reports - "Waning sales revenues are a concern and quarterly earnings history is not a match with the fact-based investment system's guidelines."

11/14/2016 12:57:53 PM - Found support at its 50 DMA line and powered to new multi-year highs with volume-driven gains. Noted with caution in prior mid-day reports - "Waning sales revenues are a concern and quarterly earnings history is not a match with the fact-based investment system's guidelines."

11/3/2016 12:41:59 PM - Testing its 50 DMA line with volume-driven losses. Last noted with caution in the 9/30/16 mid-day report - "Waning sales revenues are a concern and quarterly earnings history is not a match with the fact-based investment system's guidelines."

9/30/2016 12:18:53 PM - Waning sales revenues are a concern and quarterly earnings history is not a match with the fact-based investment system's guidelines.

12/13/2010 12:40:54 PM - Hit another new 52-week high today following a considerable gain with above average volume on the prior session. Previously noted in the 11/19/10 mid-day report - "Recently breaking out from a "double bottom" base on 11/11/10 with a gain backed by heavy volume. Sales revenues and earnings history are below the investment system's guidelines."

12/10/2010 12:55:53 PM - Hit a new 52-week high today. Last noted in the 11/19/10 mid-day report - "Recently breaking out from a "double bottom" base on 11/11/10 with a gain backed by heavy volume. Sales revenues and earnings history are below the investment system's guidelines."

11/19/2010 1:18:56 PM - Holding its ground near its 52-week high. Noted in the 3 prior mid-day reports - "Recently breaking out from a "double bottom" base on 11/11/10 with a gain backed by heavy volume. Sales revenues and earnings history are below the investment system's guidelines."

11/18/2010 1:05:52 PM - Hit another new 52-week high today. Noted in the 2 prior mid-day reports - "Recently breaking out from a "double bottom" base on 11/11/10 with a gain backed by heavy volume. Sales revenues and earnings history are below the investment system's guidelines."

11/17/2010 12:30:51 PM - Hit a new 52-week high today. Noted in the mid-day report on 11/16/10 - "Recently breaking out from a "double bottom" base on 11/11/10 with a gain backed by heavy volume. Sales revenues and earnings history are below the investment system's guidelines."

11/16/2010 12:42:39 PM - Perched near its 52-week high after recently breaking out from a "double bottom" base on 11/11/10 with a gain backed by heavy volume. Sales revenues and earnings history are below the investment system's guidelines.