12/22/2020 12:19:20 PM - Recently rallied to new highs and it pulled back testing its 50 DMA line ($29.14) after proposing another new Public Offering on 12/08/20. Quarterly comparisons through Sep '20 have shown strong sales revenues growth and earnings increases well above the +25% minimum guideline (C criteria). Completed a new Public Offering on 6/25/20. Limited annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

12/11/2020 12:11:30 PM - Recently rallied to new highs and it pulled back toward its 50 DMA line ($28.82) after proposing another new Public Offering on 12/08/20. Quarterly comparisons through Sep '20 have shown strong sales revenues growth and earnings increases well above the +25% minimum guideline (C criteria). Completed a new Public Offering on 6/25/20. Limited annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

12/10/2020 1:42:58 PM - Recently rallied to new highs and it pulled back toward its 50 DMA line ($28.77) on the prior session after proposing another new Public Offering. Quarterly comparisons through Sep '20 have shown strong sales revenues growth and earnings increases well above the +25% minimum guideline (C criteria). Completed a new Public Offering on 6/25/20. Limited annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

12/9/2020 12:10:04 PM - Recently rallied to new highs and it is pulling back toward its 50 DMA line ($28.70) after proposing another new Public Offering. Quarterly comparisons through Sep '20 have shown strong sales revenues growth and earnings increases well above the +25% minimum guideline (C criteria). Completed a new Public Offering on 6/25/20. Limited annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

11/30/2020 12:15:55 PM - Recently rallied to new highs and it is pulling back toward its 50 DMA line ($27.90). Quarterly comparisons through Sep '20 have shown strong sales revenues growth and earnings increases well above the +25% minimum guideline (C criteria). Completed a new Public Offering on 6/25/20. Limited annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

11/13/2020 12:11:25 PM - Found suppport near its 50 DMA line and recently rallied to new highs. Quarterly comparisons through Sep '20 have shown strong sales revenues growth and earnings increases well above the +25% minimum guideline (C criteria). Completed a new Public Offering on 6/25/20. Limited annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

10/15/2020 12:23:34 PM - Undercut its 50 DMA line ($25.24) and prior lows with today's early loss but recovered quickly. Last noted with caution in the 10/12/20 mid-day report - "Challenging its 52-week high with today's volume-driven gain after a brief consolidation above its 50 DMA line. Completed a new Public Offering on 6/25/20. Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

10/12/2020 12:09:42 PM - Challenging its 52-week high with today's volume-driven gain after a brief consolidation above its 50 DMA line. Completed a new Public Offering on 6/25/20. Prior mid-day reports repeatedly cautioned members - "Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

10/1/2020 12:22:18 PM - Rebounding toward its 52-week high with today's volume-driven gain after a brief consolidation above its 50 DMA line. Completed a new Public Offering on 6/25/20. Prior mid-day reports repeatedly cautioned members - "Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

9/1/2020 12:10:54 PM - Perched at its 52-week high with today's 9th gain in the span of 10 sessions. Completed a new Public Offering on 6/25/20. Prior mid-day reports repeatedly cautioned members - "Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

6/29/2020 12:51:46 PM - Completed a new Public Offering on 6/25/20. Hit a new 52-week high today then reversed into the red. Prior mid-day reports repeatedly cautioned members - "Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

6/26/2020 12:48:39 PM - Completed a new Public Offering on 6/25/20. Rebounding toward its 52-week high. Prior mid-day reports repeatedly cautioned members - "Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

1/20/2015 12:01:53 PM - Still holding its ground in a very tight trading range near its 52-week high. Prior mid-day reports repeatedly cautioned members - "Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

1/16/2015 12:15:09 PM - Still holding its ground in a very tight trading range and making limited progress since rebounding from below its 50 and 200 DMA lines with a considerable gap up gain on 10/23/14. Prior mid-day reports repeatedly cautioned members - "Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

1/15/2015 12:24:01 PM - Still holding its ground in a very tight trading range and making limited progress since rebounding from below its 50 and 200 DMA lines with a considerable gap up gain on 10/23/14. Prior mid-day reports repeatedly cautioned members - "Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

1/13/2015 11:56:32 AM - Holding its ground in a very tight trading range and making limited progress since rebounding from below its 50 and 200 DMA lines with a considerable gap up gain on 10/23/14. Prior mid-day reports repeatedly cautioned members - "Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

1/12/2015 12:11:43 PM - Holding its ground in a very tight trading range and making limited progress since rebounding from below its 50 and 200 DMA lines with a considerable gap up gain on 10/23/14. Prior mid-day reports repeatedly cautioned members - "Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

1/7/2015 12:31:45 PM - Holding its ground in a tight range and making limited progress since rebounding from below its 50 and 200 DMA lines with a considerable gap up gain on 10/23/14. Prior mid-day reports repeatedly cautioned members - "Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

1/6/2015 12:12:56 PM - Holding its ground in a tight range and making limited progress since rebounding from below its 50 and 200 DMA lines with a considerable gap up gain on 10/23/14. Prior mid-day reports repeatedly cautioned members - "Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

1/5/2015 12:23:52 PM - Holding its ground in a tight range and making limited progress since rebounding from below its 50 and 200 DMA lines with a considerable gap up gain on 10/23/14. Prior mid-day reports repeatedly cautioned members - "Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

1/2/2015 12:19:32 PM - Holding its ground in a tight range and making limited progress since rebounding from below its 50 and 200 DMA lines with a considerable gap up gain on 10/23/14. Prior mid-day reports repeatedly cautioned members - "Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

12/10/2014 12:52:36 PM - Since noted on 11/03/14 it has still been holding its ground in a tight range. Rebounded from below its 50 and 200 DMA lines with a considerable gap up gain on 10/23/14. Prior mid-day reports repeatedly cautioned members - "Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

12/9/2014 12:38:35 PM - Since last noted on 11/03/14 it has still been holding its ground in a tight range. Rebounded from below its 50 and 200 DMA lines with a considerable gap up gain on 10/23/14. Prior mid-day reports repeatedly cautioned members - "Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

11/3/2014 12:09:35 PM - Holding its ground in a tight range since its rebound from below its 50 and 200 DMA lines with a considerable gap up gain on 10/23/14. Prior mid-day reports repeatedly cautioned members - "Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

10/28/2014 12:02:28 PM - Rebounded from below its 50 and 200 DMA lines with a considerable gap up gain on 10/23/14. Prior mid-day reports cautioned members - "Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

10/27/2014 12:05:06 PM - Rebounded from below its 50 and 200 DMA lines with a considerable gap up gain on 10/23/14. The prior mid-day report cautioned members - "Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

10/24/2014 12:20:45 PM - Rebounded from below its 50 and 200 DMA lines with a considerable gap up gain on the prior session. Erratic annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

5/22/2013 12:08:55 PM - Rebounding above its 50 DMA line with today's 2nd consecutive gain backed by above average volume. Showed improved sales revenues and earnings increases in the Dec '12 and Mar '13 quarters, but its prior quarterly and annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.