9/7/2022 12:29:44 PM - Remains perched within striking distance of its 52-week high. Prior mid-day reports noted - "Through the Jun '22 quarter its sales revenues and earnings increases have been very strong versus the year ago periods. Fundamental concerns remain, especially after losses in FY '19 and '20 (A criteria)."

9/6/2022 12:55:04 PM - It remains perched within striking distance of its 52-week high. The 9/02/22 mid-day report noted - "Through the Jun '22 quarter its sales revenues and earnings increases have been very strong versus the year ago periods. Fundamental concerns remain, especially after losses in FY '19 and '20 (A criteria)."

9/2/2022 12:51:56 PM - Perched within striking distance of its 52-week high. Through the Jun '22 quarter its sales revenues and earnings increases have been very strong versus the year ago periods. Fundamental concerns remain, especially after losses in FY '19 and '20 (A criteria).

5/6/2019 1:47:57 PM - Rebounded near its 52-week high with a big volume-driven gain on the prior session after reporting strong Mar '19 quarterly sales revenues and earnings increases. Went through a deep consolidation after last noted with caution in the 10/11/18 mid-day report. - "Fundamental concerns remain."

10/11/2018 12:42:47 PM - Retreating back below its 50 DMA line ($17.51) with volume-driven losses after spiking to a new 52-week high last week. Prior mid-day reports noted - "Fundamental concerns remain."

10/9/2018 12:20:00 PM - Rebounded above its 50 DMA line ($17.51) and rallied to a new 52-week high. The 10/05/18 mid-day report noted - "Fundamental concerns remain."

10/5/2018 12:50:33 PM - Rebounded above its 50 DMA line ($17.47) on the prior session and rallied to a new 52-week high. Fundamental concerns remain.

10/4/2018 12:42:59 PM - Rebounding above its 50 DMA line ($17.41) today, rallying back toward its 52-week high. Fundamental concerns remain.

9/26/2018 12:41:42 PM - Since last noted with caution in the 8/01/18 mid-day report it slumped from its 52-week high and has been sputtering below its 50 DMA line ($17.47). Fundamental concerns remain.

8/1/2018 12:55:06 PM - Today's 5th consecutive gain with above average volume hit a new 52-week high. Tested support at its 50 DMA line during the recent consolidation. Fundamental concerns remain.

7/30/2018 12:34:23 PM - Gain today with above average volume hit a new 52-week high after testing support at its 50 DMA line during the recent consolidation. Fundamental concerns remain.

4/5/2011 1:06:31 PM - Up again today after a considerable gain with above average volume for a new 52-week high on the prior session helped it rise from a short and choppy flat base. It stayed above its 50 DMA line during its consolidation since noted in the 2/18/11 mid-day report - "Recent quarterly comparisons showed improved sales and earnings but its erratic earnings history falls below the investment system guidelines. This low-priced stock technically broke out on 11/02/10 with a gap up gain on heavy volume. It is perched near its 52-week high today. As previously noted, low-priced stocks are riskier candidates which are discouraged from being considered buy candidates the investment system guidelines."

4/4/2011 12:52:34 PM - Considerable gain today with above average volume for a new 52-week high, rising from a short and choppy flat base. It stayed above its 50 DMA line during its consolidation since last noted in the 2/18/11 mid-day report - "Recent quarterly comparisons showed improved sales and earnings but its erratic earnings history falls below the investment system guidelines. This low-priced stock technically broke out on 11/02/10 with a gap up gain on heavy volume. It is perched near its 52-week high today. As previously noted, low-priced stocks are riskier candidates which are discouraged from being considered buy candidates the investment system guidelines."

2/18/2011 1:28:54 PM - Up again today for an 8th gain in 10 sessions with above average volume and another new 52-week high. Prior mid-day reports noted - "Recent quarterly comparisons showed improved sales and earnings but its erratic earnings history falls below the investment system guidelines. This low-priced stock technically broke out on 11/02/10 with a gap up gain on heavy volume. It is perched near its 52-week high today. As previously noted, low-priced stocks are riskier candidates which are discouraged from being considered buy candidates the investment system guidelines."

2/17/2011 12:47:14 PM - Up again today for an 8th gain in 9 sessions with above average volume and another new 52-week high. Prior mid-day reports noted - "Recent quarterly comparisons showed improved sales and earnings but its erratic earnings history falls below the investment system guidelines. This low-priced stock technically broke out on 11/02/10 with a gap up gain on heavy volume. It is perched near its 52-week high today. As previously noted, low-priced stocks are riskier candidates which are discouraged from being considered buy candidates the investment system guidelines."

2/16/2011 12:22:43 PM - Up again today for a 7th gain in 8 sessions with above average volume and another new 52-week high. Prior mid-day reports noted - "Recent quarterly comparisons showed improved sales and earnings but its erratic earnings history falls below the investment system guidelines. This low-priced stock technically broke out on 11/02/10 with a gap up gain on heavy volume. It is perched near its 52-week high today. As previously noted, low-priced stocks are riskier candidates which are discouraged from being considered buy candidates the investment system guidelines."

2/15/2011 12:26:47 PM - Gapped up today for a 6th gain in 7 sessions with above average volume and another new 52-week high. Prior mid-day reports noted - "Recent quarterly comparisons showed improved sales and earnings but its erratic earnings history falls below the investment system guidelines. This low-priced stock technically broke out on 11/02/10 with a gap up gain on heavy volume. It is perched near its 52-week high today. As previously noted, low-priced stocks are riskier candidates which are discouraged from being considered buy candidates the investment system guidelines."

2/14/2011 12:52:10 PM - Up today for a 5th gain in 6 sessions with above average volume and another new 52-week high. Prior mid-day reports noted - "Recent quarterly comparisons showed improved sales and earnings but its erratic earnings history falls below the investment system guidelines. This low-priced stock technically broke out on 11/02/10 with a gap up gain on heavy volume. It is perched near its 52-week high today. As previously noted, low-priced stocks are riskier candidates which are discouraged from being considered buy candidates the investment system guidelines."

2/11/2011 1:11:26 PM - Up again with above average volume for yet another new 52-week high today. After gapping up on 2/10/11 the mid-day report noted - "It had gapped up when last noted in the 2/07/11 and in earlier mid-day reports - 'Recent quarterly comparisons showed improved sales and earnings but its erratic earnings history falls below the investment system guidelines. This low-priced stock technically broke out on 11/02/10 with a gap up gain on heavy volume. It is perched near its 52-week high today. As previously noted, low-priced stocks are riskier candidates which are discouraged from being considered buy candidates the investment system guidelines.'"

2/10/2011 1:20:01 PM - Up again for another new 52-week high today. It had gapped up when last noted in the 2/07/11 and in earlier mid-day reports - "Recent quarterly comparisons showed improved sales and earnings but its erratic earnings history falls below the investment system guidelines. This low-priced stock technically broke out on 11/02/10 with a gap up gain on heavy volume. It is perched near its 52-week high today. As previously noted, low-priced stocks are riskier candidates which are discouraged from being considered buy candidates the investment system guidelines."

2/9/2011 1:09:15 PM - Gapped up again and hit another new 52-week high today. It had gapped up when last noted in the 2/07/11 and in earlier mid-day reports - "Recent quarterly comparisons showed improved sales and earnings but its erratic earnings history falls below the investment system guidelines. This low-priced stock technically broke out on 11/02/10 with a gap up gain on heavy volume. It is perched near its 52-week high today. As previously noted, low-priced stocks are riskier candidates which are discouraged from being considered buy candidates the investment system guidelines."

2/7/2011 1:32:41 PM - Gapped up and hit another new 52-week high today. Last noted in the 1/10/11 mid-day report - "Recent quarterly comparisons showed improved sales and earnings but its erratic earnings history falls below the investment system guidelines. This low-priced stock technically broke out on 11/02/10 with a gap up gain on heavy volume. It is perched near its 52-week high today. As previously noted, low-priced stocks are riskier candidates which are discouraged from being considered buy candidates the investment system guidelines."

1/10/2011 12:21:55 PM - Hit another new 52-week high today. The 12/22/10 mid-day report noted - "Recent quarterly comparisons showed improved sales and earnings but its erratic earnings history falls below the investment system guidelines. This low-priced stock technically broke out on 11/02/10 with a gap up gain on heavy volume. It is perched near its 52-week high today. As previously noted, low-priced stocks are riskier candidates which are discouraged from being considered buy candidates the investment system guidelines."

12/22/2010 1:06:11 PM - Gapped up today and hit a new 52-week high. It found support above prior highs and its 50 DMA line since the 12/02/10 mid-day report noted - "Recent quarterly comparisons showed improved sales and earnings but its erratic earnings history falls below the investment system guidelines. This low-priced stock technically broke out on 11/02/10 with a gap up gain on heavy volume. It is perched near its 52-week high today. As previously noted, low-priced stocks are riskier candidates which are discouraged from being considered buy candidates the investment system guidelines."

12/2/2010 1:38:32 PM - The 12/01/10 mid-day report noted - "Recent quarterly comparisons showed improved sales and earnings but its erratic earnings history falls below the investment system guidelines. This low-priced stock technically broke out on 11/02/10 with a gap up gain on heavy volume. It is perched near its 52-week high today. As previously noted, low-priced stocks are riskier candidates which are discouraged from being considered buy candidates the investment system guidelines."

12/1/2010 2:55:52 PM - Recent quarterly comparisons showed improved sales and earnings but its erratic earnings history falls below the investment system guidelines. This low-priced stock technically broke out on 11/02/10 with a gap up gain on heavy volume. It is perched near its 52-week high today. As previously noted, low-priced stocks are riskier candidates which are discouraged from being considered buy candidates the investment system guidelines.

11/8/2010 12:55:03 PM - Recent quarterly comparisons showed improved sales and earnings but its erratic earnings history falls below the investment system guidelines. This low-priced stock technically broke out last week. It hit a new 52-week high today while on track for its 6th consecutive gain with above average volume. Low-priced stocks are riskier candidates which are discouraged from being considered buy candidates the investment system guidelines.