10/21/2020 12:18:58 PM - Perched at its 52-week high today. Stubbornly held its ground during an impressive spurt of gains. Repeatedly noted with caution in prior mid-day reports - "Very extended from any sound base. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported greatly improved sales and earnings for the Mar and Jun '20 quarters versus year ago periods, but fundamental concerns remain."

10/20/2020 12:30:56 PM - Hitting yet another new 52-week high today. Stubbornly held its ground during an impressive spurt of gains. Repeatedly noted with caution in prior mid-day reports - "Very extended from any sound base. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported greatly improved sales and earnings for the Mar and Jun '20 quarters versus year ago periods, but fundamental concerns remain."

10/16/2020 12:17:23 PM - Hit yet another new 52-week high today. Stubbornly held its ground during an impressive spurt of gains. Repeatedly noted with caution in prior mid-day reports - "Very extended from any sound base. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported greatly improved sales and earnings for the Mar and Jun '20 quarters versus year ago periods, but fundamental concerns remain."

10/9/2020 12:28:29 PM - Powering to yet another new 52-week high today, adding to an impressive spurt of volume-driven gains. Noted with caution in prior mid-day reports - "Very extended from any sound base. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported greatly improved sales and earnings for the Mar and Jun '20 quarters versus year ago periods, but fundamental concerns remain."

10/5/2020 12:39:34 PM - Powering to yet another new 52-week high today, adding to an impressive spurt of volume-driven gains. Noted with caution in prior mid-day reports - "Very extended from any sound base. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported greatly improved sales and earnings for the Mar and Jun '20 quarters versus year ago periods, but fundamental concerns remain."

9/25/2020 1:02:19 PM - Perched near its 52-week high today, consolidating after a recent spurt of volume-driven gains. Noted with caution in prior mid-day reports - "Very extended from any sound base. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported greatly improved sales and earnings for the Mar and Jun '20 quarters versus year ago periods, but fundamental concerns remain."

9/23/2020 12:35:09 PM - Hitting yet another new 52-week high today, adding to a recent spurt of volume-driven gains. Noted with caution in prior mid-day reports - "Very extended from any sound base. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported greatly improved sales and earnings for the Mar and Jun '20 quarters versus year ago periods, but fundamental concerns remain."

9/22/2020 12:18:13 PM - Perched near its 52-week high today following a spurt of volume-driven gains. Noted with caution in prior mid-day reports - "Very extended from any sound base. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported greatly improved sales and earnings for the Mar and Jun '20 quarters versus year ago periods, but fundamental concerns remain."

9/21/2020 12:28:38 PM - Perched at its 52-week high today while adding to a spurt of volume-driven gains. Noted with caution in prior mid-day reports - "Very extended from any sound base. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported greatly improved sales and earnings for the Mar and Jun '20 quarters versus year ago periods, but fundamental concerns remain."

9/15/2020 12:18:25 PM - Perched at its 52-week high today while adding to a spurt of volume-driven gains. Noted with caution in prior mid-day reports - "Very extended from any sound base. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported greatly improved sales and earnings for the Mar and Jun '20 quarters versus year ago periods, but fundamental concerns remain."

9/14/2020 12:51:36 PM - Perched near its 52-week high following a spurt of volume-driven gains. Noted with caution in prior mid-day reports - "Very extended from any sound base. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported greatly improved sales and earnings for the Mar and Jun '20 quarters versus year ago periods, but fundamental concerns remain."

9/11/2020 12:39:54 PM - Hit yet another new 52-week high on the prior session with its 3rd consecutive volume-driven gain when noted with caution in the mid-day report - "Very extended from any sound base. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported greatly improved sales and earnings for the Mar and Jun '20 quarters versus year ago periods, but fundamental concerns remain."

9/10/2020 1:16:48 PM - Hitting yet another new 52-week high with today's 3rd consecutive volume-driven gain. Very extended from any sound base. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported greatly improved sales and earnings for the Mar and Jun '20 quarters versus year ago periods, but fundamental concerns remain.

9/9/2020 12:25:59 PM - Perched near its 52-week high with today's 2nd consecutive volume-driven gain. Very extended from any sound base. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported greatly improved sales and earnings for the Mar and Jun '20 quarters versus year ago periods, but fundamental concerns remain.

9/2/2020 12:39:49 PM - Challenging its 52-week high with today's 2nd consecutive volume-driven gain. Very extended from any sound base. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported greatly improved sales and earnings for the Mar and Jun '20 quarters versus year ago periods, but fundamental concerns remain.

8/12/2020 12:59:43 PM - Powered to new 52-week highs with a streak of 4 consecutive volume-driven gains, getting very extended from any sound base. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported greatly improved sales and earnings for the Mar and Jun '20 quarters versus year ago periods, but fundamental concerns remain.

8/11/2020 12:56:20 PM - Powering to yet another new 52-week high with today's 3rd consecutive volume-driven gain, very extended from any sound base. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported greatly improved sales and earnings for the Mar and Jun '20 quarters versus year ago periods, but fundamental concerns remain.

8/10/2020 12:46:13 PM - Perched at its 52-week high. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported improved sales and earnings for the Mar '20 quarter but fundamental concerns remain.

7/17/2020 12:53:29 PM - Holding its ground stubbornly near its 52-week high, but it faces resistance due to old overhead supply. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported improved sales and earnings for the Mar '20 quarter but fundamental concerns remain.

7/7/2020 12:35:07 PM - Posting a 6th consecutive gain today hitting new 52-week highs. Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported improved sales and earnings for the Mar '20 quarter but fundamental concerns remain.

7/6/2020 1:04:10 PM - Rebounded impressively from lows last year in the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported improved sales and earnings for the Mar '20 quarter but fundamental concerns remain.

6/17/2020 12:56:08 PM - Rebounded impressively from lows last year ibn the $1.20 area. Slumped from multi-year highs since noted with caution in the 10/06/16 mid-day report. Reported improved sales and earnings for the Mar '20 quarter but fundamental concerns remain.

5/22/2020 12:50:33 PM - Slumped from multi-year highs since last noted with caution in the 10/06/16 mid-day report. Fundamental concerns remain.

10/6/2016 11:59:50 AM - Slumped from multi-year highs and violated its 50 DMA line with a streak of volume-driven losses. Stalled after rallying above stubborn resistance in the $23 area. Last noted with caution in the 9/01/16 mid-day report - "Reported earnings +71% on +32% sales revenues for the Jun '16 quarter, but prior quarters did not have strong and steady earnings above the +25% minimum guideline (C criteria)."

9/1/2016 12:18:54 PM - Perched at new 52-week and multi-year highs after rallying above stubborn resistance in the $23 area with a streak of 3 big volume-driven gains. Prior mid-day reports cautioned members - "Reported earnings +71% on +32% sales revenues for the Jun '16 quarter, but prior quarters did not have strong and steady earnings above the +25% minimum guideline (C criteria)."

8/31/2016 12:19:28 PM - Pulling back today after it powered to new 52-week and multi-year highs above stubborn resistance in the $23 area with a streak of 3 big volume-driven gains. Stubbornly held its ground with volume cooling after the 8/05/16 mid-day report cautioned members - "Reported earnings +71% on +32% sales revenues for the Jun '16 quarter, but prior quarters did not have strong and steady earnings above the +25% minimum guideline (C criteria)."

8/30/2016 12:30:08 PM - Powering to new 52-week and multi-year highs above stubborn resistance in the $23 area with a streak of volume-driven gains. Stubbornly held its ground with volume cooling after the 8/05/16 mid-day report cautioned members - "Reported earnings +71% on +32% sales revenues for the Jun '16 quarter, but prior quarters did not have strong and steady earnings above the +25% minimum guideline (C criteria)."

8/29/2016 12:40:58 PM - Perched near its 52-week high and previously stubborn resistance in the $23 area today following a gap up and volume-driven gain on the prior session. Stubbornly held its ground with volume cooling after the 8/05/16 mid-day report last cautioned members - "Reported earnings +71% on +32% sales revenues for the Jun '16 quarter, but prior quarters did not have strong and steady earnings above the +25% minimum guideline (C criteria)."

8/5/2016 12:39:07 PM - Faces little resistance due to overhead supply up to the $23 level. Reported earnings +71% on +32% sales revenues for the Jun '16 quarter, but prior quarters did not have strong and steady earnings above the +25% minimum guideline (C criteria).

1/22/2016 12:35:42 PM - Rebounded above its 50 and 200 DMA lines with volume-driven gains, but prior mid-day reports cautioned members - "It faces resistance due to overhead supply up to the high $22 level. Reported earnings +50% on +20% sales revenues for the Sep '15 quarter, its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria), helping it better match with the fact-based investment system's guidelines."

1/21/2016 1:23:47 PM - Rebounded above its 50 and 200 DMA lines with volume-driven gains, but prior mid-day reports cautioned members - "It faces resistance due to overhead supply up to the high $22 level. Reported earnings +50% on +20% sales revenues for the Sep '15 quarter, its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria), helping it better match with the fact-based investment system's guidelines."

1/8/2016 12:36:24 PM - Rebounded above its 50 and 200 DMA lines with volume-driven gains this week, but prior mid-day reports cautioned members - "It faces resistance due to overhead supply up to the high $22 level. Reported earnings +50% on +20% sales revenues for the Sep '15 quarter, its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria), helping it better match with the fact-based investment system's guidelines."

1/6/2016 1:01:10 PM - Rebounded above its 50 and 200 DMA lines on the prior session and making more headway today, but it faces resistance due to overhead supply up to the high $22 level. Reported earnings +50% on +20% sales revenues for the Sep '15 quarter, its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria), helping it better match with the fact-based investment system's guidelines.

1/5/2016 12:55:07 PM - Rebounded above its 50 and 200 DMA lines, but it faces resistance due to overhead supply up to the high $22 level. Reported earnings +50% on +20% sales revenues for the Sep '15 quarter, its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria), helping itbetter match with the fact-based investment system's guidelines.

8/3/2015 12:29:23 PM - Slumped below its 50 DMA line. Reported earnings +89% on +34% sales revenues for the Mar '15 quarter. Prior mid-day reports cautioned - "Fundamental concerns remain. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

5/11/2015 1:03:51 PM - Pulling back from its 52-week high following volume-driven gains last week, and it is very extended from any sound base. Reported earnings +89% on +34% sales revenues for the Mar '15 quarter. Prior mid-day reports cautioned - "Fundamental concerns remain. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

5/6/2015 12:58:05 PM - Gapped up on the prior session and hitting another new 52-week high today. Reported earnings +89% on +34% sales revenues for the Mar '15 quarter. Found support near its 50 DMA line since noted in the 4/16/15 mid-day report with caution - "Fundamental concerns remain. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

5/5/2015 1:00:21 PM - Gapped up today hitting a new 52-week high. Reported earnings +89% on +34% sales revenues for the Mar '15 quarter. Found support near its 50 DMA line since last noted in the 4/16/15 mid-day report with caution - "Fundamental concerns remain. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

4/16/2015 12:28:27 PM - Found support near its 50 DMA line and rallied to new highs with volume-driven gains since last noted in the 2/24/15 mid-day report with caution - "Reported earnings +10% on +23% sales revenues for the Dec '14 quarter. Reported earnings +60% on +28% sales revenues for the Sep '14 quarter, but fundamental concerns remain. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

2/24/2015 1:18:26 PM - Consolidating above its 50 DMA line. Reported earnings +10% on +23% sales revenues for the Dec '14 quarter. Prior mid-day reports cautioned members - "Reported earnings +60% on +28% sales revenues for the Sep '14 quarter, but fundamental concerns remain. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

1/12/2015 12:38:43 PM - Churning heavy volume today after reporting preliminary Q4 results, pulling back on higher volume after wedging to new 52-week highs with gains lacking volume conviction. Prior mid-day reports cautioned members - "Reported earnings +60% on +28% sales revenues for the Sep '14 quarter, but fundamental concerns remain. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

11/4/2014 1:03:05 PM - Gapped up today for another new 52-week high. Stubbornly held its ground following a streak of volume-driven gains rebounding above its 50 DMA line. Reported earnings +60% on +28% sales revenues for the Sep '14 quarter, but fundamental concerns remain. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

10/20/2014 12:39:21 PM - Perched near its 52-week high following a streak of volume-driven gains rebounding above its 50 DMA line. Noted with caution in the 9/22/14 mid-day report - "Reported 5 cents per share in earnings versus a loss for the year ago quarter ended June 30, 2014 and fundamental concerns remain. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

10/15/2014 12:23:28 PM - Rebounding after slumping below its 50 DMA line since last noted with caution in the 9/22/14 mid-day report - "Reported 5 cents per share in earnings versus a loss for the year ago quarter ended June 30, 2014 and fundamental concerns remain. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

9/22/2014 12:27:00 PM - Perched at its 52-week high today. Held its ground stubbornly since last noted with caution in the 9/12/14 mid-day report following a considerable volume-driven gain - "Reported 5 cents per share in earnings versus a loss for the year ago quarter ended June 30, 2014 and fundamental concerns remain. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

9/12/2014 12:27:14 PM - Holding its ground at its 52-week high today following a considerable volume-driven gain on the prior session. Reported 5 cents per share in earnings versus a loss for the year ago quarter ended June 30, 2014 and fundamental concerns remain. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

9/11/2014 12:20:11 PM - Powering to a new 52-week high with today's considerable volume-driven gain. Reported 5 cents per share in earnings versus a loss for the year ago quarter ended June 30, 2014 and fundamental concerns remain. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

8/11/2014 1:36:30 PM - Perched at its 52-week high today after a spurt of volume-driven gains. Reported 5 cents per share in earnings versus a loss for the year ago quarter ended June 30th and fundamental concerns remain. Last noted in the 7/16/13 mid-day report with caution - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

7/16/2013 12:51:33 PM - Gapped down today, retreating from its 52-week high. Reported greatly improved earnings increases in recent quarterly comparisons through Mar '13 but fundamental concerns remain. Wedged higher with gains lacking great volume conviction since noted in the 7/01/13 mid-day report with caution - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

7/1/2013 12:43:02 PM - Hitting a new 52-week high today with its 5th consecutive gain backed by ever-increasing volume. Reported greatly improved earnings increases in recent quarterly comparisons through Mar '13 but fundamental concerns remain. Prior mid-day reports cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

3/12/2013 12:30:29 PM - Perched at its 52-week high today after 7th consecutive gains backed by above average volume. Prior mid-day reports cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

3/8/2013 12:23:23 PM - Hit yet another new 52-week high with today's 6th consecutive gain backed by above average volume. The 2 prior mid-day reports cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

3/7/2013 12:42:53 PM - Hitting another new 52-week high with today's 5th consecutive gain backed by above average volume. The 3/06/13 mid-day report cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

3/6/2013 12:42:59 PM - Hitting a new 52-week high with today's 4th consecutive gain backed by above average volume. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.