8/8/2023 12:58:53 PM - Slumping below its 50 DMA line today after a gap up followed by a "negative reversal". When recently consolidating near its 52-week high it encountered resistance in the $18-20 area. Reported strong earnings +257% on +21% sales revenues for the Jun '23 quarter versus the year-ago period. Recent quarterly comparisons showed strong earnings increases. Its up and down annual earnings history (A criteria) is a flaw with respect to the fact-based investment system.

8/1/2023 12:57:07 PM - Consolidating near its 52-week high. Encountered recent resistance in the $18-20 area. Reported strong earnings on +11% sales revenues for the Mar '23 quarter versus the year-ago period. Recent quarterly comparisons showed strong earnings increases. Its up and down annual earnings history (A criteria) is a flaw with respect to the fact-based investment system.

7/12/2023 12:31:57 PM - Gapped up today rebounding near its 52-week high. Encountered recent resistance in the $18-20 area. Reported strong earnings on +11% sales revenues for the Mar '23 quarter versus the year-ago period. Recent quarterly comparisons showed strong earnings increases. Its up and down annual earnings history (A criteria) is a flaw with respect to the fact-based investment system.

6/28/2023 12:32:34 PM - Consolidating within striking distance of its 52-week high, encountering recent resistance in the $18-20 area. Reported strong earnings on +11% sales revenues for the Mar '23 quarter versus the year-ago period. Recent quarterly comparisons showed strong earnings increases. Its up and down annual earnings history (A criteria) is a flaw with respect to the fact-based investment system.

7/15/2014 12:35:31 PM - Consolidating within striking distance of its 52-week high, encountering recent resistance near prior highs in the $33 area. Gapped up when last noted with caution in the 6/27/14 mid-day report - "Reported earnings +55% on -5% sales revenues for the Mar '14 quarter. Recent quarterly comparisons through Dec '13 show strong earnings increases but with sub par sales revenues increases. Its up and down annual earnings history (A criteria) is a flaw with respect to the fact-based investment system."

6/27/2014 1:05:28 PM - Gapped up today, challenging its 52-week high. Recently rebounded above its 50 DMA line. Reported earnings +55% on -5% sales revenues for the Mar '14 quarter. Noted in prior mid-day reports with caution - "Recent quarterly comparisons through Dec '13 show strong earnings increases but with sub par sales revenues increases. Its up and down annual earnings history (A criteria) is a flaw with respect to the fact-based investment system."

5/2/2014 12:26:18 PM - Gapped down today, abruptly retreating from its 52-week high and violating its 50 DMA line. Reported earnings +55% on -5% sales revenues for the Mar '14 quarter. Noted in prior mid-day reports with caution - "Recent quarterly comparisons through Dec '13 show strong earnings increases but with sub par sales revenues increases. Its up and down annual earnings history (A criteria) is a flaw with respect to the fact-based investment system."

5/1/2014 12:13:59 PM - Hitting a new 52-week high with a big gain today. Found support near its 50 DMA line and wedged higher with gains lacking great volume conviction after last noted in the 3/24/14 mid-day report with caution - "Recent quarterly comparisons through Dec '13 show strong earnings increases but with sub par sales revenues increases. Its up and down annual earnings history (A criteria) is a flaw with respect to the fact-based investment system."

3/24/2014 12:39:44 PM - Retreating from its 52-week high with a big loss today. Wedged higher with gains lacking volume conviction after last noted in the 3/11/14 mid-day report with caution - "Recent quarterly comparisons through Dec '13 show strong earnings increases but with sub par sales revenues increases. Its up and down annual earnings history (A criteria) is a flaw with respect to the fact-based investment system."

3/11/2014 12:39:56 PM - Gapped up and hit a new 52-week high today. Held its ground and made gradual progress since the 1/31/14 mid-day report cautioned members - "Recent quarterly comparisons through Dec '13 show strong earnings increases but with sub par sales revenues increases. Its up and down annual earnings history (A criteria) is a flaw with respect to the fact-based investment system."

2/3/2014 12:35:05 PM - Pulling back today following a considerable volume-driven gain and new 52-week high on the prior session. The 1/31/14 mid-day report cautioned members - "Recent quarterly comparisons through Dec '13 show strong earnings increases but with sub par sales revenues increases. Its up and down annual earnings history (A criteria) is a flaw with respect to the fact-based investment system."

1/31/2014 12:39:40 PM - Gapped up today for a considerable volume-driven gain and new 52-week high. Recent quarterly comparisons through Dec '13 show strong earnings increases but with sub par sales revenues increases. Its up and down annual earnings history (A criteria) is a flaw with respect to the fact-based investment system.

2/13/2013 12:57:39 PM - Recent quarterly comparisons show strong earnings increases but with sub par sales revenues increases. Its up and down annual earnings history (A criteria) is a flaw with respect to the fact-based investment system. Faces little resistance due to overhead supply while perched at its 52-week high today.

12/12/2007 12:58:54 PM - Rallying toward prior highs in the $49 area after recently completing a stock offering and finding support near its 200 DMA line. Strong sales and earnings history.

10/29/2007 1:08:00 PM - Bouncing from its 50 DMA to nearly challenge recent highs. Strong sales and earnings history.

6/26/2007 12:34:19 PM - Technically the base remains questionable.

6/21/2007 12:44:20 PM - Technically the base remains questionable.

6/14/2007 12:49:57 PM - Technically the base remains questionable yet is improving.

6/13/2007 12:53:28 PM - Technically the base remains questionable yet is improving.

6/12/2007 12:25:51 PM - Technically the base remains questionable yet is improving.

5/14/2007 12:37:07 PM - Technically the base remains questionable.

5/10/2007 12:50:06 PM - Technically the base remains questionable.

5/2/2007 12:36:59 PM - Technically the base remains questionable.

5/1/2007 12:51:38 PM - Technically the base remains questionable.

4/30/2007 1:04:09 PM - Technically the base remains questionable.

2/21/2007 1:13:01 PM - Group rank below guidelines and base remains questionable.

2/15/2007 1:05:34 PM - Group rank below guidelines and base remains questionable.

2/14/2007 1:22:13 PM - Group rank below guidelines and base remains questionable.

1/12/2007 12:45:26 PM - Base remains questionable.

12/5/2006 1:08:05 PM - Base remains questionable.

11/29/2006 12:51:17 PM - Base remains questionable.

11/20/2006 1:03:22 PM - Gap open after announcing earnings yet base is somewhat questionable.

11/1/2006 12:37:15 PM - Gap open after announcing earnings yet base is somewhat questionable.

10/25/2006 1:05:44 PM - Gap open after announcing earnings yet base is somewhat questionable.