12/15/2022 12:47:05 PM - On track today for a 5th consecutive volume-driven gain, rallying from a 12-month cup-with-handle base and is due to report Sep '22 quarterly earnings news. Reported earnings -8% on +30% sales revenues for the Sep '22 quarter versus the year ago period. Quarterly comparisons have not been strong and steady above the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) had a downturn in FY '20 like many companies during the pandemic.

12/13/2022 1:04:44 PM - It has formed a 12-month cup-with-handle base and is due to report Sep '22 quarterly earnings news. Reported earnings +18% on +22% sales revenues for the Jun '22 quarter versus the year ago period, breaking a streak of stronger comparisons well above the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) had a downturn in FY '20 like many companies during the pandemic.

2/26/2020 12:51:50 PM - Due to report earnings news. Reported earnings +17% on +11% sales revenues for the Sep '19 quarter and fundamental concerns remain. Its quarterly and annual earnings comparisons (C and A criteria) have been below the guidelines of the fact-based investment system.

2/24/2020 12:50:29 PM - Reported earnings +17% on +11% sales revenues for the Sep '19 quarter and fundamental concerns remain. Its quarterly and annual earnings comparisons (C and A criteria) have been below the guidelines of the fact-based investment system.

7/25/2018 12:43:39 PM - Found prompt support at its 50 DMA line during the recent consolidation and hit a new 52-week high with today's big volume-driven gain. Prior mid-day reports cautioned members - " Reported earnings +59% on +19% sales revenues for the Mar '18 quarter but fundamental concerns remain. Its quarterly and annual earnings comparisons (C and A criteria) have been below the guidelines of the fact-based investment system."

6/29/2018 12:19:57 PM - Found prompt support at its 50 DMA line ($30.52) and it remains perched near its 52-week high. Prior mid-day reports cautioned members - " Reported earnings +59% on +19% sales revenues for the Mar '18 quarter but fundamental concerns remain. Its quarterly and annual earnings comparisons (C and A criteria) have been below the guidelines of the fact-based investment system."

6/15/2018 12:48:32 PM - Testing support at its 50 DMA line ($30.07) with volume-driven losses this week after recently challenging its 52-week high. The 5/11/18 mid-day report last cautioned members - " Reported earnings +59% on +19% sales revenues for the Mar '18 quarter but fundamental concerns remain. Its quarterly and annual earnings comparisons (C and A criteria) have been below the guidelines of the fact-based investment system."

5/11/2018 12:57:27 PM - Found support near its 200 DMA line and it is challenging its 52-week high with today's 9th consecutive gain. Reported earnings +59% on +19% sales revenues for the Mar '18 quarter but fundamental concerns remain. Prior mid-day reports cautioned members - "Its quarterly and annual earnings comparisons (C and A criteria) have been below the guidelines of the fact-based investment system."

4/9/2018 1:15:40 PM - Reported earnings +71% on +22% sales revenues for the Dec '17 quarter but fundamental concerns remain. Consolidating above its 200 DMA line. Prior mid-day reports cautioned members - "Its quarterly and annual earnings comparisons (C and A criteria) have been below the guidelines of the fact-based investment system."

3/8/2018 12:50:30 PM - Challenging its 52-week and all-time highs with today's 3rd consecutive big volume-driven gain . Reported earnings +71% on +22% sales revenues for the Dec '17 quarter but fundamental concerns remain. Prior mid-day reports cautioned members - "Its quarterly and annual earnings comparisons (C and A criteria) have been below the guidelines of the fact-based investment system."

6/4/2015 12:42:46 PM - Consolidating near its 52-week and multi-year highs following its noted volume-driven gain last week. Prior mid-day reports cautioned members - "Its quarterly and annual earnings comparisons (C and A criteria) have been below the guidelines of the fact-based investment system."

6/2/2015 12:56:22 PM - Pulling back for a 3rd consecutive loss after touching new 52-week and multi-year highs on 5/26/15 with a volume-driven gain. The 5/29/15 mid-day report cautioned members - "Its quarterly and annual earnings comparisons (C and A criteria) have been below the guidelines of the fact-based investment system."

5/29/2015 12:51:00 PM - Touched new 52-week and multi-year highs on the prior session with a volume-driven gain. Its quarterly and annual earnings comparisons (C and A criteria) have been below the guidelines of the fact-based investment system.

3/1/2010 2:02:29 PM - Encountering distributional pressure while churning at is 52-week high today, extended from any sound base. As noted in recent mid-day reports, "Its quarterly and annual earnings comparisons have been below guidelines and the rate of sales revenues growth has been decelerating."

2/26/2010 12:43:03 PM - Hitting another new 52-week high today with its 7th gain on above average volume in the past 9 sessions, getting extended from its prior base. As noted in recent mid-day reports, "Its quarterly and annual earnings comparisons have been below guidelines and the rate of sales revenues growth has been decelerating."

2/25/2010 12:49:20 PM - Hitting another new 52-week high today with its 6th gain on above average volume in the past 8 sessions, getting extended from its prior base. As noted in recent mid-day reports, "Its quarterly and annual earnings comparisons have been below guidelines and the rate of sales revenues growth has been decelerating."

2/24/2010 1:02:06 PM - Hitting another new 52-week high today with its 5th gain on above average volume in the past 7 session, getting extended from its prior base. As noted in recent mid-day reports, "Its quarterly and annual earnings comparisons have been below guidelines and the rate of sales revenues growth has been decelerating."

2/23/2010 1:04:46 PM - Holding its ground today after a gap up on 2/22/10 for a new 52-week high. Extended from its prior base. As noted in recent mid-day reports, "Its quarterly and annual earnings comparisons have been below guidelines and the rate of sales revenues growth has been decelerating."

2/22/2010 1:04:41 PM - Gapped up for a new 52-week high today, getting extended from its prior base. As noted in recent mid-day reports, "Its quarterly and annual earnings comparisons have been below guidelines and the rate of sales revenues growth has been decelerating."

2/19/2010 1:33:34 PM - Perched near its 52-week high after rising this week from a 5-week flat base. As noted in recent mid-day reports, "Its quarterly and annual earnings comparisons have been below guidelines and the rate of sales revenues growth has been decelerating."

2/18/2010 1:29:57 PM - Wider intra-day price swings and heavy volume for a third consecutive session are a sign of uncertainty that raises concerns as it rallies from an orderly 5-week flat base. As previously noted, "Its quarterly and annual earnings comparisons have been below guidelines and the rate of sales revenues growth has been decelerating."

2/16/2010 1:45:02 PM - Considerable gain today on heavy volume, rallying from an orderly 5-week flat base to a new 52-week high. As previously noted, "Its quarterly and annual earnings comparisons have been below guidelines and the rate of sales revenues growth has been decelerating."

2/4/2010 12:51:14 PM - Holding its recent gains recently, forming a "3 weeks tight" type chart pattern while lingering near its 52-week high. As previously noted, "Its quarterly and annual earnings comparisons have been below guidelines and the rate of sales revenues growth has been decelerating."

1/19/2010 12:52:44 PM - Holding its recent gains stubbornly after a recent rally to new 52-week highs. Noted in several recent mid-day reports, "Technically, this low-priced stock is rallying above the pivot point of a near 20-week "double bottom" type base. The investment system discourages buying low priced stocks, especially when not all key criteria are favorable with respect to the guidelines. Its quarterly and annual earnings comparisons have been below guidelines and the rate of sales revenues growth has been decelerating."

1/15/2010 12:26:42 PM - Hit a new 52-week high today and then reversed into the red. Noted in several recent mid-day reports, "Technically, this low-priced stock is rallying above the pivot point of a near 20-week "double bottom" type base. The investment system discourages buying low priced stocks, especially when not all key criteria are favorable with respect to the guidelines. Its quarterly and annual earnings comparisons have been below guidelines and the rate of sales revenues growth has been decelerating."

1/14/2010 12:40:52 PM - Holding its ground near its 52-week high after 2 consecutive gains on well above average volume. Previously noted in 3 recent mid-day reports, "Technically, this low-priced stock is rallying above the pivot point of a near 20-week "double bottom" type base. The investment system discourages buying low priced stocks, especially when not all key criteria are favorable with respect to the guidelines. Its quarterly and annual earnings comparisons have been below guidelines and the rate of sales revenues growth has been decelerating."

1/12/2010 1:42:28 PM - Holding its ground near its 52-week high after 2 consecutive gains on well above average volume. Previously noted in 3 recent mid-day reports, "Technically, this low-priced stock is rallying above the pivot point of a near 20-week "double bottom" type base. The investment system discourages buying low priced stocks, especially when not all key criteria are favorable with respect to the guidelines. Its quarterly and annual earnings comparisons have been below guidelines and the rate of sales revenues growth has been decelerating."

1/11/2010 1:08:22 PM - Hit a new 52-week high today with a second consecutive gain on above average volume. Previously noted in the 1/05/10 and 12/31/09 mid-day reports, "Technically, this low-priced stock is rallying above the pivot point of a near 20-week "double bottom" type base. The investment system discourages buying low priced stocks, especially when not all key criteria are favorable with respect to the guidelines. Its quarterly and annual earnings comparisons have been below guidelines and the rate of sales revenues growth has been decelerating."

1/5/2010 1:16:16 PM - Hit a new 52-week high today with a second consecutive gain on above average volume. Previously noted in the 12/31/09 mid-day report, "Technically, this low-priced stock is rallying above the pivot point of a near 20-week "double bottom" type base. The investment system discourages buying low priced stocks, especially when not all key criteria are favorable with respect to the guidelines. Its quarterly and annual earnings comparisons have been below guidelines and the rate of sales revenues growth has been decelerating."

12/31/2009 12:55:52 PM - Technically, this low-priced stock is rallying above the pivot point of a near 20-week "double bottom" type base. The investment system discourages buying low priced stocks, especially when not all key criteria are favorable with respect to the guidelines. Its quarterly and annual earnings comparisons have been below guidelines and the rate of sales revenues growth has been decelerating.