1/10/2020 1:18:00 PM - Gapped up 11/12/19 hitting a new 52-week high on M&A news but overhead supply remains and prior mid-day reports cautioned members - "Reported earnings -23% on -6% sales revenues for the Sep '19 quarter. Prior quarters showed decelerating sales revenues growth while earnings growth was above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been improving in recent years after a downturn and losses in FY '13 and '14. Completed a Secondary Offering on 9/08/17."

11/21/2019 12:06:36 PM - Gapped up 11/12/19 hitting a new 52-week high on M&A news but overhead supply remains and prior mid-day reports cautioned members - "Reported earnings -23% on -6% sales revenues for the Sep '19 quarter. Prior quarters showed decelerating sales revenues growth while earnings growth was above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been improving in recent years after a downturn and losses in FY '13 and '14. Completed a Secondary Offering on 9/08/17."

11/18/2019 12:15:22 PM - Gapped up 11/12/19 hitting a new 52-week high on M&A news but overhead supply remains and prior mid-day reports cautioned members - "Reported earnings -23% on -6% sales revenues for the Sep '19 quarter. Prior quarters showed decelerating sales revenues growth while earnings growth was above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been improving in recent years after a downturn and losses in FY '13 and '14. Completed a Secondary Offering on 9/08/17."

11/15/2019 12:05:03 PM - Gapped up 11/12/19 hitting a new 52-week high on M&A news but overhead supply remains and prior mid-day reports cautioned members - "Reported earnings -23% on -6% sales revenues for the Sep '19 quarter. Prior quarters showed decelerating sales revenues growth while earnings growth was above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been improving in recent years after a downturn and losses in FY '13 and '14. Completed a Secondary Offering on 9/08/17."

11/14/2019 11:41:56 AM - Gapped up 11/12/19 hitting a new 52-week high but overhead supply remains and prior mid-day reports cautioned members - "Reported earnings -24% on -6% sales revenues for the Sep '19 quarter. Prior quarters showed decelerating sales revenues growth while earnings growth was above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been improving in recent years after a downturn and losses in FY '13 and '14. Completed a Secondary Offering on 9/08/17."

11/13/2019 12:33:28 PM - Gapped up on the prior session hitting a new 52-week high but overhead supply remains and the prior mid-day report cautioned members - "Reported earnings -24% on -6% sales revenues for the Sep '19 quarter. Prior quarters showed decelerating sales revenues growth while earnings growth was above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been improving in recent years after a downturn and losses in FY '13 and '14. Completed a Secondary Offering on 9/08/17."

11/12/2019 12:45:42 PM - Gapped up today hitting a new 52-week high but overhead supply remains. Reported earnings -24% on -6% sales revenues for the Sep '19 quarter. Prior quarters showed decelerating sales revenues growth while earnings growth was above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been improving in recent years after a downturn and losses in FY '13 and '14. Completed a Secondary Offering on 9/08/17.

10/11/2019 12:55:44 PM - Went through a deep consolidation since last noted with caution in the 7/25/18 mid-day report near its 52-week high. Reported earnings +49% on +5% sales revenues for the Jun '19 quarter. Prior quarters showed stronger sales revenues and earnings growth above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been improving in recent years after a downturn and losses in FY '13 and '14. Completed a Secondary Offering on 9/08/17.

7/25/2018 12:26:42 PM - Consolidating near its 52-week high but enduring distributional pressure. Reported earnings +67% on +20% sales revenues for the Jun '18 quarter. Prior quarters also showed very strong sales revenues and earnings growth above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been improving in recent years after a downturn and losses in FY '13 and '14. Completed a Secondary Offering on 9/08/17.

7/10/2018 12:41:23 PM - Hitting another new 52-week high with today's 7th consecutive gain on ever-increasing volume. Completed a Secondary Offering on 9/08/17. Reported earnings +221% on +61% sales revenues for the Mar '18 quarter. Prior quarters also showed very strong sales revenues and earnings growth above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been improving in recent years after a downturn and losses in FY '13 and '14.

7/9/2018 12:03:45 PM - Hitting a new 52-week high with today's 6th consecutive gain on ever-increasing volume. Completed a Secondary Offering on 9/08/17. Reported earnings +221% on +61% sales revenues for the Mar '18 quarter. Prior quarters also showed very strong sales revenues and earnings growth above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been improving in recent years after a downturn and losses in FY '13 and '14.

7/3/2018 11:13:25 AM - Challenging its 52-week high with today's 3rd consecutive gain. Since noted in the 10/09/17 mid-day report it went through a deep consolidation below its 200 DMA line. Completed a Secondary Offering on 9/08/17. Reported earnings +221% on +61% sales revenues for the Mar '18 quarter. Prior quarters also showed very strong sales revenues and earnings growth above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been improving in recent years after a downturn and losses in FY '13 and '14.

6/27/2018 12:24:14 PM - Challenging its 52-week high with today's gain. Since noted in the 10/09/17 mid-day report it went through a deep consolidation below its 200 DMA line. Completed a Secondary Offering on 9/08/17. Reported earnings +221% on +61% sales revenues for the Mar '18 quarter. Prior quarters also showed very strong sales revenues and earnings growth above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been improving in recent years after a downturn and losses in FY '13 and '14.

6/18/2018 12:54:28 PM - Rebounding toward its 52-week high. Since last noted in the 10/09/17 mid-day report it went through a deep consolidation below its 200 DMA line. Completed a Secondary Offering on 9/08/17. Reported earnings +221% on +61% sales revenues for the Mar '18 quarter. Prior quarters also showed very strong sales revenues and earnings growth above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been improving in recent years after a downturn and losses in FY '13 and '14.

10/9/2017 12:03:16 PM - Hitting a new high today. Found prompt support near its 50 DMA line after it completed a Secondary Offering on 9/08/17. Prior mid-day reports noted - "Reported earnings +450% on +48% sales revenues for the Jun '17 quarter. Prior quarters showed sub par sales revenues growth and its annual earnings (A criteria) history has been up and down."

9/28/2017 12:36:43 PM - Gapped up for a 2nd consecutive session. Found prompt support near its 50 DMA line ($19.77). Completed a Secondary Offering on 9/08/17. Prior mid-day reports noted - "Reported earnings +450% on +48% sales revenues for the Jun '17 quarter. Prior quarters showed sub par sales revenues growth and its annual earnings (A criteria) history has been up and down."

9/27/2017 1:09:27 PM - Gapped up today, finding support near its 50 DMA line ($19.68). Completed a Secondary Offering on 9/08/17. Prior mid-day reports noted - "Reported earnings +450% on +48% sales revenues for the Jun '17 quarter. Prior quarters showed sub par sales revenues growth and its annual earnings (A criteria) history has been up and down."

9/7/2017 12:37:47 PM - Pulling back from its 52-week high following a spurt of volume-driven gains, very extended from any sound base. Prior mid-day reports noted - "Reported earnings +450% on +48% sales revenues for the Jun '17 quarter. Prior quarters showed sub par sales revenues growth and its annual earnings (A criteria) history has been up and down."

9/6/2017 1:15:02 PM - Perched at its 52-week high following a spurt of volume-driven gains, very extended from any sound base. Prior mid-day reports noted - "Reported earnings +450% on +48% sales revenues for the Jun '17 quarter. Prior quarters showed sub par sales revenues growth and its annual earnings (A criteria) history has been up and down."

8/31/2017 1:11:45 PM - Powering into new 52-week high territory, adding to a recent spurt of volume-driven gains, getting very extended from any sound base. Prior mid-day reports noted - "Reported earnings +450% on +48% sales revenues for the Jun '17 quarter. Prior quarters showed sub par sales revenues growth and its annual earnings (A criteria) history has been up and down."

8/30/2017 12:49:52 PM - Powering into new 52-week high territory, adding to a recent spurt of volume-driven gains, getting very extended from any sound base. Prior mid-day reports noted - "Reported earnings +450% on +48% sales revenues for the Jun '17 quarter. Prior quarters showed sub par sales revenues growth and its annual earnings (A criteria) history has been up and down."

8/21/2017 11:52:06 AM - Pulling back from its 52-week high following a spurt of volume-driven gains. Prior mid-day reports noted - "Reported earnings +450% on +48% sales revenues for the Jun '17 quarter. Prior quarters showed sub par sales revenues growth and its annual earnings (A criteria) history has been up and down."

8/16/2017 12:31:58 PM - Perched at its 52-week high today following a spurt of volume-driven gains. Prior mid-day reports noted - "Reported earnings +450% on +48% sales revenues for the Jun '17 quarter. Prior quarters showed sub par sales revenues growth and its annual earnings (A criteria) history has been up and down."

8/15/2017 12:24:03 PM - Reversed into the red after hitting another new 52-week high today following to a spurt of volume-driven gains. Prior mid-day reports noted - "Reported earnings +450% on +48% sales revenues for the Jun '17 quarter. Prior quarters showed sub par sales revenues growth and its annual earnings (A criteria) history has been up and down."

8/14/2017 12:36:45 PM - Hitting another new 52-week high today while adding to a spurt of volume-driven gains. Prior mid-day reports noted - "Reported earnings +450% on +48% sales revenues for the Jun '17 quarter. Prior quarters showed sub par sales revenues growth and its annual earnings (A criteria) history has been up and down."

8/8/2017 12:05:26 PM - Hitting new 52-week highs with a streak of gains. The 8/07/17 mid-day report noted - "Reported earnings +450% on +48% sales revenues for the Jun '17 quarter. Prior quarters showed sub par sales revenues growth and its annual earnings (A criteria) history has been up and down."

8/7/2017 12:28:55 PM - Hitting a new 52-week high today. Reported earnings +450% on +48% sales revenues for the Jun '17 quarter. Prior quarters showed sub par sales revenues growth and its annual earnings (A criteria) history has been up and down.

5/13/2011 12:36:57 PM - Technically it broke out from a cup-with-handle type base pattern with a considerable volume-driven gain on the prior session. Perched within close striking distance of its 52-week high today. Completed a Secondary Offering on 12/14/10. Recent quarters show improving sales and earnings following losses in FY '09 and '10. Shares were reverse split 1:3 effective 11/08/10.

1/4/2011 1:14:02 PM - Hit another new 52-week high today. Completed a Secondary Offering on 12/14/10 and found prompt support near its 50 DMA line. Prior mid-day reports noted - "Recent quarters show improving sales and earnings following losses in FY '09 and '10. Shares were reverse split 1:3 effective 11/08/10. It is perched at its 52-week high, extended from any sound base after sprinting considerably higher from below its 50 DMA line back in late-October."

1/3/2011 12:53:37 PM - Second consecutive gain today with above average volume helped it hit a new 52-week high. Completed a Secondary Offering on 12/14/10 and found prompt support near its 50 DMA line. Prior mid-day reports noted - "Recent quarters show improving sales and earnings following losses in FY '09 and '10. Shares were reverse split 1:3 effective 11/08/10. It is perched at its 52-week high, extended from any sound base after sprinting considerably higher from below its 50 DMA line back in late-October."

12/31/2010 12:34:57 PM - Gap up gain today has it approaching prior highs. Completed a Secondary Offering on 12/14/10 and found prompt support near its 50 DMA line. Prior mid-day reports noted - "Recent quarters show improving sales and earnings following losses in FY '09 and '10. Shares were reverse split 1:3 effective 11/08/10. It is perched at its 52-week high, extended from any sound base after sprinting considerably higher from below its 50 DMA line back in late-October."

11/18/2010 1:09:57 PM - Inching to a new high today. The 2 prior mid-day reports noted - "Recent quarters show improving sales and earnings following losses in FY '09 and '10. Shares were reverse split 1:3 effective 11/08/10. It is perched at its 52-week high, extended from any sound base after sprinting considerably higher from below its 50 DMA line back in late-October."

11/17/2010 12:32:36 PM - The 11/16/10 mid-day report noted - "Recent quarters show improving sales and earnings following losses in FY '09 and '10. Shares were reverse split 1:3 effective 11/08/10. It is perched at its 52-week high, extended from any sound base after sprinting considerably higher from below its 50 DMA line back in late-October."

11/16/2010 12:56:38 PM - Recent quarters show improving sales and earnings following losses in FY '09 and '10. Shares were reverse split 1:3 effective 11/08/10. It is perched at its 52-week high, extended from any sound base after sprinting considerably higher from below its 50 DMA line back in late-October.