3/6/2024 12:21:00 PM - Perched at its 52-week high today following a spurt of 4 consecutive volume-driven gains as it was last noted with caution in the 3/04/24 mid-day report - "Reported Oct '23 quarterly earnings +23% on +18% sales revenues versus the year ago period. Prior 3 quarterly comparisons were well above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down, not strong and steady."

3/4/2024 12:11:26 PM - Gapped up today hitting a new 52-week high with its 4th consecutive volume-driven gain. Reported Oct '23 quarterly earnings +23% on +18% sales revenues versus the year ago period. Prior 3 quarterly comparisons were well above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down, not strong and steady.

2/15/2022 12:41:00 PM -
Rallying toward its 50 DMA line with today's big volume-driven gain. Slumped since last noted with caution in the 12/14/21 mid-day report - "Reported Oct '21 quarterly earnings +42% on +26% sales revenues for the Oct '20 quarter versus the year ago period. Prior quarterly comparisons were well below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down, not strong and steady."


12/14/2021 12:52:58 PM -
Hitting another new 52-week high with today's 4th consecutive volume-driven gain following a "breakaway gap" on 12/09/21. Reported Oct '21 quarterly earnings +42% on +26% sales revenues for the Oct '20 quarter versus the year ago period. Prior quarterly comparisons were well below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down, not strong and steady.


12/13/2021 12:39:03 PM -
Perched at its 52-week high today following a "breakaway gap" and big volume-driven gain on 12/09/21. Reported Oct '21 quarterly earnings +42% on +26% sales revenues for the Oct '20 quarter versus the year ago period. Prior quarterly comparisons were well below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down, not strong and steady.


12/10/2021 12:18:00 PM -
Perched at its 52-week high today following a "breakaway gap" and big volume-driven gain on the prior session. Reported Oct '21 quarterly earnings +42% on +26% sales revenues for the Oct '20 quarter versus the year ago period. Prior quarterly comparisons were well below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down, not strong and steady.


8/25/2020 12:26:09 PM -
Pulling back from its 52-week high with today's big volume-driven loss testing its 50 DMA line ($56.64). Fundamental concerns remain due to sub par sales revenues growth which is not indicative of a new product or service (N criteria) in great demand. Reported earnings +58% on +3% sales revenues for the Apr '20 quarter. Three of the past 4 quarterly comparisons had earnings above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '17, not strong and steady.


7/6/2020 12:40:24 PM -
Powering to a new 52-week high with today's big volume-driven gain, rising from a 5-week flat base. Fundamental concerns remain due to sub par sales revenues growth and prior mid-day reports cautioned members - "Reported earnings +58% on +3% sales revenues for the Jan '20 quarter. Three of the past 4 quarterly comparisons had earnings above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '17, not strong and steady."


6/5/2020 12:36:27 PM -
Pulling back today from a new 52-week high hit with recent volume-driven gains. Extended from any sound base. Prior mid-day reports noted - "Reported earnings +58% on +3% sales revenues for the Jan '20 quarter. Three of the past 4 quarterly comparisons had earnings above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '17, not strong and steady."


6/4/2020 12:24:24 PM -
Pulling back today from a new 52-week high hit with recent volume-driven gains, getting more extended from any sound base. Prior mid-day reports noted - "Reported earnings +58% on +3% sales revenues for the Jan '20 quarter. Three of the past 4 quarterly comparisons had earnings above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '17, not strong and steady."


6/2/2020 12:30:07 PM -
Hitting new 52-week highs with recent volume-driven gains, getting more extended from any sound base. Prior mid-day reports noted - "Reported earnings +58% on +7% sales revenues for the Jan '20 quarter. Three of the past 4 quarterly comparisons had earnings above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '17, not strong and steady."


5/28/2020 12:38:35 PM -
Hitting new 52-week highs with today's 4th consecutive gain, extended from any sound base. Prior mid-day reports noted - "Reported earnings +58% on +7% sales revenues for the Jan '20 quarter. Three of the past 4 quarterly comparisons had earnings above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '17, not strong and steady."


5/15/2020 12:27:51 PM -
Challenging its 52-week high with today's big gain. Prior mid-day reports noted - "Reported earnings +58% on +7% sales revenues for the Jan '20 quarter. Three of the past 4 quarterly comparisons had earnings above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '17, not strong and steady."


4/29/2020 12:16:52 PM -
There was a "negative reversal" after hitting a new 52-week high on the prior session. Prior mid-day reports noted - "Reported earnings +58% on +7% sales revenues for the Jan '20 quarter. Three of the past 4 quarterly comparisons had earnings above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '17, not strong and steady."


4/27/2020 12:30:57 PM -
Gapped up today hitting a new 52-week high. Prior mid-day reports noted - "Reported earnings +58% on +7% sales revenues for the Jan '20 quarter. Three of the past 4 quarterly comparisons had earnings above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '17, not strong and steady."


4/21/2020 12:16:17 PM -
Pulling back today after touching a new 52-week high on the prior session. Prior mid-day reports noted - "Reported earnings +58% on +7% sales revenues for the Jan '20 quarter. Three of the past 4 quarterly comparisons had earnings above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '17, not strong and steady."


4/9/2020 12:24:13 PM -
Challenging its 52-week high. Prior mid-day reports noted - "Reported earnings +58% on +7% sales revenues for the Jan '20 quarter. Three of the past 4 quarterly comparisons had earnings above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '17, not strong and steady."


4/7/2020 12:11:52 PM -
Challenging its 52-week high. Prior mid-day reports noted - "Reported earnings +58% on +7% sales revenues for the Jan '20 quarter. Three of the past 4 quarterly comparisons had earnings above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '17, not strong and steady."


3/6/2020 11:58:12 AM -
Met resistance after rebounding near its 52-week high. The 3/05/20 mid-day report noted - "Reported earnings +58% on +7% sales revenues for the Jan '20 quarter. Three of the past 4 quarterly comparisons had earnings above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '17, not strong and steady."


3/5/2020 12:17:54 PM -
Rebounding near its 52-week high with today's 4th consecutive gain with ever-increasing volume. Reported earnings +58% on +7% sales revenues for the Jan '20 quarter. Three of the past 4 quarterly comparisons had earnings above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '17, not strong and steady.


6/10/2019 11:51:46 AM -
Perched near its 52-week high, holding its ground after a considerable gap up and volume-driven gain on 6/06/19. Reported earnings +109% on +18% sales revenues for the Apr '19 quarter, its 4th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Found support near its 200 DMA line during the consolidation since noted with caution in the 3/06/19 mid-day report - "Annual earnings (A criteria) history has not been strong and steady."


6/7/2019 11:52:54 AM -
Touched a new high today but reversed into the red. Gapped up on the prior session for a considerable gain challenging its 52-week high. Reported earnings +109% on +18% sales revenues for the Apr '19 quarter, its 4th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Found support near its 200 DMA line during the consolidation since noted with caution in the 3/06/19 mid-day report - "Annual earnings (A criteria) history has not been strong and steady."


6/6/2019 12:24:23 PM - Gapped up today for a considerable gain challenging its 52-week high. Reported earnings +109% on +18% sales revenues for the Apr '19 quarter, its 4th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Found support near its 200 DMA line during the consolidation since last noted with caution in the 3/06/19 mid-day report - "Annual earnings (A criteria) history has not been strong and steady."

3/6/2019 12:04:43 PM - Very extended from any sound base, and there was a "negative reversal" on the prior session after early gains hitting new multi-year highs. Reported earnings +120% on +20% sales revenues for the Jan '19 quarter, its 3rd consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has not been strong and steady.

3/5/2019 1:00:48 PM - Very extended from any sound base, there was a "negative reversal" today after early gains hitting new multi-year highs. Reported earnings +120% on +20% sales revenues for the Jan '19 quarter, its 3rd consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has not been strong and steady.

2/19/2019 12:08:21 PM - Hitting new multi-year highs today, getting more extended from any sound base. Wedged higher with gains lacking great volume conviction since last noted with caution in the 1/30/19 mid-day report - "Reported earnings +66% on +21% sales revenues for the Oct '18 quarter. Prior quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria)."

1/30/2019 1:55:26 PM - Pulling back with higher volume today after wedging to new multi-year highs. Extended from any sound base. Reported earnings +66% on +21% sales revenues for the Oct '18 quarter. Prior quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria).

1/28/2019 12:23:45 PM - Pulling back after wedging to new multi-year highs. Extended from any sound base. Reported earnings +66% on +21% sales revenues for the Oct '18 quarter. Prior quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria).

12/14/2018 12:15:30 PM - Perched at multi-year highs following a gap up and big volume-driven gain on the prior session. Reported earnings +66% on +21% sales revenues for the Oct '18 quarter. Prior quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria).

6/5/2017 12:19:02 PM - Perched at multi-year highs following a gap up 6/01/17 and big volume-driven gains. Reported earnings +32% on +10% sales revenues for the Apr '17 quarter. Fundamental concerns remain due to sub par sales revenues growth. Quarterly earnings and sales revenues increases through Oct '16 were below the +25% minimum guideline (C criteria).

6/2/2017 12:51:21 PM - Perched at new multi-year highs following a gap up on the prior session and big volume-driven gains. Reported earnings +32% on +10% sales revenues for the Apr '17 quarter. Fundamental concerns remain due to sub par sales revenues growth. Quarterly earnings and sales revenues increases through Oct '16 were below the +25% minimum guideline (C criteria).

3/8/2017 12:05:27 PM - Gapped down today from multi-year highs, violating its 50 DMA line with a big volume-driven loss. Reported earnings +44% on +8% sales revenues for the Jan '17 quarter. Fundamental concerns remain due to sub par sales revenues growth. Quarterly earnings and sales revenues increases through Oct '16 were below the +25% minimum guideline (C criteria).

3/7/2017 12:15:43 PM - Hovering near multi-year highs. Quarterly earnings and sales revenues increases through Oct '16 were below the +25% minimum guideline (C criteria).

3/3/2017 1:18:12 PM - Hovering near multi-year highs. Prior mid-day reports cautioned - "Quarterly earnings and sales revenues increases through Dec '16 were below the +25% minimum guideline (C criteria)."

2/28/2017 12:09:54 PM - Hovering near multi-year highs. The 2/27/17 mid-day report cautioned - "Quarterly earnings and sales revenues increases through Dec '16 were below the +25% minimum guideline (C criteria)."

2/27/2017 12:07:57 PM - Quarterly earnings and sales revenues increases through Dec '16 were below the +25% minimum guideline (C criteria). Hovering near multi-year highs.