2/13/2020 1:17:36 PM - Rebounded above its 50 DMA line with a gain when last noted in the 2/03/20 mid-day report, and hitting a new 52-week high with today's big gain also clearing its May 2018 high ($19.45). Reported earnings +106% on +28% sales revenues for the Sep '19 quarter versus the year ago period but fundamental concerns remain. Went through a deep consolidation since noted with caution in the 5/03/18 mid-day report - "Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

2/3/2020 12:58:55 PM - Reported earnings +106% on +28% sales revenues for the Sep '19 quarter versus the year ago period but fundamental concerns remain. Rebounding above its 50 DMA line ($17.67) with today's gain. Recently challenged its May 2018 high ($19.45) with big volume-driven gains. Went through a deep consolidation since noted with caution in the 5/03/18 mid-day report - "Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

1/3/2020 12:03:18 PM - Reported earnings +106% on +28% sales revenues for the Sep '19 quarter versus the year ago period but fundamental concerns remain. Consolidating above its 50 DMA line ($17.61) after recently challenging its May 2018 high ($19.45) with big volume-driven gains. Went through a deep consolidation since noted with caution in the 5/03/18 mid-day report - "Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

12/23/2019 12:34:03 PM - Reported earnings +106% on +28% sales revenues for the Sep '19 quarter versus the year ago period but fundamental concerns remain. Consolidating above its 50 DMA line after recently challenging its May 2018 high ($19.45) with big volume-driven gains. Went through a deep consolidation since noted with caution in the 5/03/18 mid-day report - "Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

11/19/2019 2:06:41 PM - Reported earnings +106% on +28% sales revenues for the Sep '19 quarter versus the year ago period but fundamental concerns remain. Consolidating after recently challenging its May 2018 high ($19.45) with big volume-driven gains. Went through a deep consolidation since noted with caution in the 5/03/18 mid-day report - "Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

11/12/2019 12:50:52 PM - Reported earnings +106% on +28% sales revenues for the Sep '19 quarter versus the year ago period but fundamental concerns remain. Consolidating after recently challenging its May 2018 high ($19.45) with 3 consecutive big volume-driven gains. Went through a deep consolidation since noted with caution in the 5/03/18 mid-day report - "Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

11/5/2019 12:54:04 PM - Reported earnings +106% on +28% sales revenues for the Sep '19 quarter versus the year ago period but fundamental concerns remain. Challenged its May 2018 high ($19.45) with 3 consecutive big volume-driven gains. Went through a deep consolidation since noted with caution in the 5/03/18 mid-day report - "Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

11/4/2019 12:30:54 PM - Reported earnings +106% on +28% sales revenues for the Sep '19 quarter versus the year ago period but fundamental concerns remain. Rallying toward its May 2018 high ($19.45) with today's 3rd consecutive big volume-driven gain. Went through a deep consolidation since noted with caution in the 5/03/18 mid-day report - "Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

11/1/2019 12:56:00 PM - Reported earnings +106% on +28% sales revenues for the Sep '19 quarter versus the year ago period but fundamental concerns remain. Rallying toward its May 2018 high ($19.45) with today's 2nd consecutive big volume-driven gain. Went through a deep consolidation since noted with caution in the 5/03/18 mid-day report - "Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

10/31/2019 1:29:30 PM - Reported earnings +106% on +28% sales revenues for the Sep '19 quarter versus the year ago period but fundamental concerns remain. Challenging its May 2018 high with today's gap up and big volume-driven gain. Went through a deep consolidation since noted with caution in the 5/03/18 mid-day report - "Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

10/16/2019 12:53:35 PM - Reported earnings +25% on +35% sales revenues for the Jun '19 quarter versus the year ago period but fundamental concerns remain. Went through a deep consolidation since noted with caution in the 5/03/18 mid-day report - "Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

10/15/2019 1:03:56 PM - Reported earnings +25% on +35% sales revenues for the Jun '19 quarter versus the year ago period but fundamental concerns remain. Went through a deep consolidation since noted with caution in the 5/03/18 mid-day report - "Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

10/1/2019 1:14:49 PM - Reported earnings +25% on +35% sales revenues for the Jun '19 quarter versus the year ago period but fundamental concerns remain. Went through a deep consolidation since last noted with caution in the 5/03/18 mid-day report - "Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

5/3/2018 1:19:39 PM - Reported earnings +125% on +4% sales revenues for the Mar '18 quarter versus the year ago period. Reversed into the red testing support near its 50 DMA line ($16.81) after early gains spiking to a new 52-week high. Prior mid-day reports cautioned members - "Recently met stubborn resistance in the $18 area. Reported earnings +175% on +24% sales revenues for the Dec '17 quarter. Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

4/30/2018 12:33:51 PM - Found prompt support near its 50 DMA line and today it is rising within close striking distance of its 52-week high. Recently met stubborn resistance in the $18 area. Prior mid-day reports noted - "Reported earnings +175% on +24% sales revenues for the Dec '17 quarter. Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

4/26/2018 1:25:19 PM - Found prompt support near its 50 DMA line and it is perched within close striking distance of its 52-week high. Recently met stubborn resistance in the $18 area. Prior mid-day reports noted - "Reported earnings +175% on +24% sales revenues for the Dec '17 quarter. Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

3/29/2018 12:47:00 PM - Perched within close striking distance of its 52-week high, recently meeting stubborn resistance in the $18 area. Reported earnings +175% on +24% sales revenues for the Dec '17 quarter. Prior mid-day reports noted - "Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

3/5/2018 12:32:14 PM - Rebounded near its prior high with volume-driven gains last week after it reported earnings +175% on +24% sales revenues for the Dec '17 quarter. The 12/29/17 mid-day report last noted - "Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

12/29/2017 1:25:50 PM - Fell back into its prior base after breaking out last week with volume-driven gains. Prior mid-day reports noted - "Reported earnings +110% on +27% sales revenues for the Sep '17 quarter. Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

12/27/2017 1:24:36 PM - Retreating from its 52-week high hit last week with a spurt of volume-driven gains. Prior mid-day reports noted - "Reported earnings +110% on +27% sales revenues for the Sep '17 quarter. Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

12/26/2017 1:10:43 PM - Retreating from its 52-week high hit last week with a spurt of volume-driven gains. The 12/21/17 mid-day report noted - "Reported earnings +110% on +27% sales revenues for the Sep '17 quarter. Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines."

12/21/2017 1:16:18 PM - Hitting a new 52-week high today while adding to a spurt of volume-driven gains. Reported earnings +110% on +27% sales revenues for the Sep '17 quarter. Prior quarterly and annual earnings history has not been a match with the fact-based investment system's fundamental guidelines.

6/5/2007 12:38:50 PM - Base is questionable to buy from.

6/4/2007 12:57:00 PM - Base is questionable to buy from.

6/1/2007 1:10:05 PM - Base is questionable to buy from.

5/24/2007 12:42:50 PM - Base is just somewhat questionable to buy from.

5/22/2007 12:50:25 PM - Base is just somewhat questionable to buy from.

5/15/2007 1:02:19 PM - Base is just somewhat questionable to buy from.

5/14/2007 12:42:03 PM - Continued gains today yet base is just somewhat questionable.

5/11/2007 12:47:02 PM - Continued gains today yet base is just somewhat questionable.

5/10/2007 12:58:14 PM - Gap open today yet base is just somewhat questionable.

4/25/2007 12:53:12 PM - Gap open today after announcing earnings yet base is just somewhat questionable.

4/24/2007 12:58:04 PM - Gap open today after announcing earnings yet base is just somewhat questionable.

4/10/2007 1:45:21 PM - Gap open on 2/15 and solid gains after announcing earnings put price too extended to be buyable under the guidelines. Currently building a new base yet is still a bit short and lose.

4/9/2007 - Gap open on 2/15 and solid gains after announcing earnings put price too extended to be buyable under the guidelines. Currently building a new base yet is still a bit short.

4/5/2007 1:43:43 PM - Gap open on 2/15 and solid gains after announcing earnings. That put price too extended to be buyable under the guidelines. Currently building a new base yet is still a bit short.

4/3/2007 2:11:31 PM - Gap open on 2/15 and solid gains after announcing earnings. That put price too extended to be buyable under the guidelines. Currently building a new base yet is still a bit short.

3/27/2007 1:05:44 PM - Gap open on 2/15 and solid gains after announcing earnings. That put price too extended to be buyable under the guidelines. Currently building a new base yet is still a bit short.

2/21/2007 1:22:48 PM - Gap open on 2/15 and solid gains after announcing earnings. That put price too extended to be buyable under the guidelines.

2/20/2007 1:22:14 PM - Gap open on 2/15 and solid gains after announcing earnings. That put price too extended to be buyable under the guidelines.

2/16/2007 - Yesterday's gap open and solid gains after announcing earnings put price too extended to be buyable under the guidelines.

10/17/2006 12:50:22 PM - Sales history below guidelines and base questionable.

10/10/2006 12:48:42 PM - Sales history below guidelines and base questionable.

10/5/2006 12:49:42 PM - Sales history below guidelines and base questionable.

10/4/2006 1:08:58 PM - Sales history below guidelines and base questionable.

10/3/2006 12:43:03 PM - Sales history below guidelines and base questionable.

9/27/2006 12:42:06 PM - Sales history below guidelines and base questionable.

9/26/2006 12:46:46 PM - Sales history below guidelines and base questionable.

9/25/2006 1:06:38 PM - Sales history below guidelines and base questionable.