8/26/2020 12:14:44 PM - Promptly rebounding above its 50 DMA line with today's gap up after a big volume-driven loss on the prior session. Weak action came after it reported earnings +68% on +1% sales revenues for the Jun '20 quarter versus the year ago period. The 3 latest quarterly comparisons were above the +25% minimum earnings guideline (C criteria), however, sub par sales revenues growth and its up and down annual earnings (A criteria) history leave fundamental concerns.

8/25/2020 12:42:34 PM - Violating its 50 DMA line with today's big volume-driven loss. Weak action came after it reported earnings +68% on +1% sales revenues for the Jun '20 quarter versus the year ago period. The 3 latest quarterly comparisons were above the +25% minimum earnings guideline (C criteria), however, sub par sales revenues growth and its up and down annual earnings (A criteria) history leave fundamental concerns.

8/20/2020 12:16:58 PM - Reported earnings +47% on +1% sales revenues for the Mar '20 quarter, its 2nd consecutive comparison above the +25% minimum earnings guideline (C criteria). Sub par sales revenues growth and its up and down annual earnings (A criteria) history leave fundamental concerns.

8/20/2015 1:00:45 PM - Violated its 50 DMA line with damaging volume-driven losses. The 8/18/15 mid-day report cautioned members - "Reported earnings +22% on +20% sales revenues for the Jun '15 quarter, its 2nd consecutive comparison below the +25% minimum earnings guideline (C criteria). Shares split 2:1 on 12/30/14. Completed a Secondary Offering on 9/05/13. Annual earnings have improved following a downturn in FY '09 and FY '10 earnings (A criteria)."

8/19/2015 12:28:20 PM - Gapped down on the prior session violating its 50 DMA line with a volume-driven loss. The 8/18/15 mid-day report cautioned members - "Reported earnings +22% on +20% sales revenues for the Jun '15 quarter, its 2nd consecutive comparison below the +25% minimum earnings guideline (C criteria). Shares split 2:1 on 12/30/14. Completed a Secondary Offering on 9/05/13. Annual earnings have improved following a downturn in FY '09 and FY '10 earnings (A criteria)."

8/18/2015 12:23:47 PM - Gapped down today violating its 50 DMA line with a volume-driven loss. Reported earnings +22% on +20% sales revenues for the Jun '15 quarter, its 2nd consecutive comparison below the +25% minimum earnings guideline (C criteria). Shares split 2:1 on 12/30/14. Completed a Secondary Offering on 9/05/13. Annual earnings have improved following a downturn in FY '09 and FY '10 earnings (A criteria).

8/12/2015 12:43:40 PM - Undercutting its 50 DMA line with a small gap down and volume-driven loss today. Last noted with caution in the 6/16/15 mid-day report - "Reported earnings +2% on +19% sales revenues for the Mar '15 quarter, below the +25% minimum earnings guideline (C criteria). Shares split 2:1 on 12/30/14. Completed a Secondary Offering on 9/05/13. Annual earnings have improved following a downturn in FY '09 and FY '10 earnings (A criteria)."

6/16/2015 12:38:37 PM - Rebounding above its 50 DMA line with a volume-driven gain today. Reported earnings +2% on +19% sales revenues for the Mar '15 quarter, below the +25% minimum earnings guideline (C criteria). Shares split 2:1 on 12/30/14. Completed a Secondary Offering on 9/05/13. Annual earnings have improved following a downturn in FY '09 and FY '10 earnings (A criteria).

5/7/2015 12:50:08 PM -

Reported earnings +2% on +19% sales revenues for the Mar '15 quarter, below the +25% minimum earnings guideline (C criteria). Slumped badly on the prior session, and failed to find support after it violated its 50 DMA line with a volume-driven loss on 4/21/15. Shares split 2:1 on 12/30/14. Completed a Secondary Offering on 9/05/13. Annual earnings have improved following a downturn in FY '09 and FY '10 earnings (A criteria).



4/22/2015 12:22:40 PM -

Slumping further today after violating its 50 DMA line with a volume-driven loss on the prior session. Made gradual progress but it has not formed a sound base since noted in the 2/04/15 mid-day report - "Earnings were +26% on +30% sales revenues for the Dec '14 quarter, above the +25% minimum earnings guideline (C criteria) for a 3rd quarterly comparison. Shares split 2:1 on 12/30/14 as it marked its all-time high. Completed a Secondary Offering on 9/05/13. Annual earnings have improved following a downturn in FY '09 and FY '10 earnings (A criteria)."



4/21/2015 12:20:24 PM -

Slumping near its 50 DMA line with today's big volume-driven loss. Made gradual progress but it has not formed a sound base since last noted in the 2/04/15 mid-day report - "Earnings were +26% on +30% sales revenues for the Dec '14 quarter, above the +25% minimum earnings guideline (C criteria) for a 3rd quarterly comparison. Shares split 2:1 on 12/30/14 as it marked its all-time high. Completed a Secondary Offering on 9/05/13. Annual earnings have improved following a downturn in FY '09 and FY '10 earnings (A criteria)."



2/4/2015 12:22:53 PM -

Rebounding above its 50 DMA line with today's 3rd consecutive gain. Earnings were +26% on +30% sales revenues for the Dec '14 quarter, above the +25% minimum earnings guideline (C criteria) for a 3rd quarterly comparison. Shares split 2:1 on 12/30/14 as it marked its all-time high. Completed a Secondary Offering on 9/05/13. Annual earnings have improved following a downturn in FY '09 and FY '10 earnings (A criteria).



1/7/2015 12:47:25 PM -

Retreated from its 52-week high with 5 consecutive losses and finding support today at its 50 DMA line. Completed a Secondary Offering on 9/05/13. Earnings were +31% on +32% sales revenues for the Sep '14 quarter, above the +25% minimum earnings guideline (C criteria) for a 2nd quarterly comparison. Downturn in FY '09 and FY '10 earnings was noted as a flaw with respect to the A criteria.



12/1/2014 12:12:18 PM -

Hitting another new 52-week high with today's 4th consecutive gain, getting more extended from any sound base. Completed a Secondary Offering on 9/05/13. Earnings were +31% on +32% sales revenues for the Sep '14 quarter, above the +25% minimum earnings guideline (C criteria) for a 2nd quarterly comparison. Downturn in FY '09 and FY '10 earnings was noted as a flaw with respect to the A criteria.



11/26/2014 12:27:12 PM -

Gapped up and hit a new 52-week high today, getting more extended from any sound base. Completed a Secondary Offering on 9/05/13. Earnings were +31% on +32% sales revenues for the Sep '14 quarter, above the +25% minimum earnings guideline (C criteria) for a 2nd quarterly comparison. Downturn in FY '09 and FY '10 earnings was noted as a flaw with respect to the A criteria.



11/18/2014 12:17:40 PM -

Perched near its 52-week high, extended from any sound base. Completed a Secondary Offering on 9/05/13. Earnings were +31% on +32% sales revenues for the Sep '14 quarter, above the +25% minimum earnings guideline (C criteria) for a 2nd quarterly comparison. Downturn in FY '09 and FY '10 earnings was noted as a flaw with respect to the A criteria.



11/6/2014 12:31:50 PM - Perched near its 52-week high, extended from any sound base. Completed a Secondary Offering on 9/05/13. Earnings were +38% on +26% sales revenues for the Jun '14 quarter but below the +25% minimum earnings guideline (C criteria) in the 2 prior quarterly comparisons. Made gradual progress since last noted with caution in the 11/14/13 mid-day report - "A downturn in FY '09 and FY '10 is a flaw with respect to the A criteria."

11/14/2013 12:24:26 PM - Found support after undercutting its 50 DMA line then rebounded to new highs since last noted with caution in the 9/13/13 mid-day report. Completed a Secondary Offering on 9/05/13. Earnings were above the +25% minimum guideline in the 5 latest quarterly comparisons through Sep '13 satisfying the C criteria. Prior reports cautioned - "A downturn in FY '09 and FY '10 is a flaw with respect to the A criteria."

9/13/2013 12:41:24 PM - Completed a Secondary Offering on 9/05/13. Earnings were above the +25% minimum guideline in the 4 latest quarterly comparisons through Jun '13 satisfying the C criteria. Prior reports cautioned - "A downturn in FY '09 and FY '10 is a flaw with respect to the A criteria."

9/4/2013 12:30:22 PM - Pulling back today after proposing a Secondary Offering. Earnings were above the +25% minimum guideline in the 4 latest quarterly comparisons through Jun '13 satisfying the C criteria. Technically broke out on 7/16/13 clearing a long consolidation, however the 8/13/13 mid-day report and prior reports cautioned - "A downturn in FY '09 and FY '10 is a flaw with respect to the A criteria."

8/13/2013 12:42:38 PM - Earnings were above the +25% minimum guideline in the 4 latest quarterly comparisons through Jun '13 satisfying the C criteria. Hitting a new 52-week high today. Technically broke out on 7/16/13 clearing a long consolidation. Last noted in the 7/17/13 mid-day report with caution- "A downturn in FY '09 and FY '10 is a flaw with respect to the A criteria."

7/17/2013 12:51:21 PM - Earnings were above the +25% minimum guideline in the 3 latest quarterly comparisons through Mar '13 satisfying the C criteria. Hitting a new 52-week high today. Went through a long consolidation including a slump below its 200 DMA line before rebounding since last noted in the 8/27/12 mid-day report with caution- "A downturn in FY '09 and FY '10 is a flaw with respect to the A criteria."

8/27/2012 12:21:38 PM - Holding its ground today following 9 consecutive gains to new 52-week highs including volume-driven gains and a big gap up last week. Reported earnings +31% on +22% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Earnings were above the +25% minimum guideline in the 3 latest quarterly comparisons satisfying the C criteria. Prior mid-day reports noted- "A downturn in FY '09 and FY '10 is a flaw with respect to the A criteria."

8/24/2012 12:03:58 PM - Trading up again today, on track for a 9th consecutive gain after a considerable gap up to new 52-week highs on the prior session. Reported earnings +31% on +22% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Earnings were above the +25% minimum guideline in the 3 latest quarterly comparisons satisfying the C criteria. Prior mid-day reports noted- "A downturn in FY '09 and FY '10 is a flaw with respect to the A criteria."

8/23/2012 12:08:27 PM - Gapped up today for a considerable gain and new 52-week high. Reported earnings +31% on +22% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Earnings were above the +25% minimum guideline in the 3 latest quarterly comparisons satisfying the C criteria. Prior mid-day reports noted- "A downturn in FY '09 and FY '10 is a flaw with respect to the A criteria."

7/20/2012 12:52:01 PM - Gapped down today, retreating to its 50 DMA line from a new 52-week high it quietly touched this week. Reported earnings +50% on +32% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Earnings were above the +25% minimum guideline in 3 of the past 4 quarterly comparisons satisfying the C criteria, however fundamental concerns remain regarding its annual earnings (A criteria) history. Prior mid-day reports noted- "Recent quarterly comparisons show sales revenues and earnings improvements helping it better satisfy the C criteria, but a downturn in FY '09 and FY '10 is a flaw with respect to the A criteria."

6/1/2012 11:59:46 AM - Pulling back from its 52-week high with a 3rd consecutive loss today. Previously noted as very extended from any sound base pattern. Reported earnings +50% on +32% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Earnings were above the +25% minimum guideline in 3 of the past 4 quarterly comparisons satisfying the C criteria, however fundamental concerns remain regarding its annual earnings (A criteria) history. Prior mid-day reports noted- "Recent quarterly comparisons show sales revenues and earnings improvements helping it better satisfy the C criteria, but a downturn in FY '09 and FY '10 is a flaw with respect to the A criteria."

5/23/2012 12:21:21 PM - Hovering near its 52-week high today, holding its ground following a streak of gains with above average volume while getting very extended from any sound base pattern. Reported earnings +50% on +32% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Earnings were above the +25% minimum guideline in 3 of the past 4 quarterly comparisons satisfying the C criteria, however fundamental concerns remain regarding its annual earnings (A criteria) history. The 5/31/11 mid-day report noted- "Found support near its 50 DMA line throughout its ongoing ascent violation. Cluster buying by company insiders in recent months was noted as a reassuring sign. Recent quarterly comparisons show sales revenues and earnings improvements helping it better satisfy the C criteria, but a downturn in FY '09 and FY '10 is a flaw with respect to the A criteria."

5/15/2012 12:07:59 PM - Hovering near its 52-week high today, holding its ground following a streak of gains with above average volume while getting very extended from any sound base pattern. Reported earnings +50% on +32% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Earnings were above the +25% minimum guideline in 3 of the past 4 quarterly comparisons satisfying the C criteria, however fundamental concerns remain regarding its annual earnings (A criteria) history. The 5/31/11 mid-day report noted- "Found support near its 50 DMA line throughout its ongoing ascent violation. Cluster buying by company insiders in recent months was noted as a reassuring sign. Recent quarterly comparisons show sales revenues and earnings improvements helping it better satisfy the C criteria, but a downturn in FY '09 and FY '10 is a flaw with respect to the A criteria."

5/11/2012 12:18:08 PM - Hitting another new 52-week high with above average volume behind today's 6th consecutive gain, getting very extended from any sound base pattern. Reported earnings +50% on +32% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Earnings were above the +25% minimum guideline in 3 of the past 4 quarterly comparisons satisfying the C criteria, however fundamental concerns remain regarding its annual earnings (A criteria) history. The 5/31/11 mid-day report noted- "Found support near its 50 DMA line throughout its ongoing ascent violation. Cluster buying by company insiders in recent months was noted as a reassuring sign. Recent quarterly comparisons show sales revenues and earnings improvements helping it better satisfy the C criteria, but a downturn in FY '09 and FY '10 is a flaw with respect to the A criteria."

5/10/2012 12:13:14 PM - Inching to a new 52-week high with today's 5th consecutive gain, extended from any sound base pattern. Reported earnings +50% on +32% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Earnings were above the +25% minimum guideline in 3 of the past 4 quarterly comparisons satisfying the C criteria, however fundamental concerns remain regarding its annual earnings (A criteria) history. The 5/31/11 mid-day report noted- "Found support near its 50 DMA line throughout its ongoing ascent violation. Cluster buying by company insiders in recent months was noted as a reassuring sign. Recent quarterly comparisons show sales revenues and earnings improvements helping it better satisfy the C criteria, but a downturn in FY '09 and FY '10 is a flaw with respect to the A criteria."

5/8/2012 12:15:14 PM - Holding its ground near its 52-week high today after a volume driven gain noted on 5/04/12. Reported earnings +50% on +32% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Earnings were above the +25% minimum guideline in 3 of the past 4 quarterly comparisons satisfying the C criteria, however fundamental concerns remain regarding its annual earnings (A criteria) history. The 5/31/11 mid-day report noted- "Found support near its 50 DMA line throughout its ongoing ascent violation. Cluster buying by company insiders in recent months was noted as a reassuring sign. Recent quarterly comparisons show sales revenues and earnings improvements helping it better satisfy the C criteria, but a downturn in FY '09 and FY '10 is a flaw with respect to the A criteria."

5/4/2012 12:25:13 PM - Hit a new 52-week high today with a volume driven gain. Reported earnings +50% on +32% sales revenues for the quarter ended March 31, 20-12 versus the year ago period. Earnings were above the +25% minimum guideline in 3 of the past 4 quarterly comparisons satisfying the C criteria, however fundamental concerns remain regarding its annual earnings (A criteria) history. Last noted in the 5/31/11 mid-day report - "Found support near its 50 DMA line throughout its ongoing ascent violation. Cluster buying by company insiders in recent months was noted as a reassuring sign. Recent quarterly comparisons show sales revenues and earnings improvements helping it better satisfy the C criteria, but a downturn in FY '09 and FY '10 is a flaw with respect to the A criteria."

5/31/2011 12:32:19 PM - Gapped up today and touched a new 52-week high before reversing into the red. The 5/27/11 mid-day report noted - "Found support near its 50 DMA line throughout its ongoing ascent violation. Cluster buying by company insiders in recent months was noted as a reassuring sign. Recent quarterly comparisons show sales revenues and earnings improvements helping it better satisfy the C criteria, but a downturn in FY '09 and FY '10 is a flaw with respect to the A criteria."

5/27/2011 12:55:17 PM - Gapped up today, approaching its 52-week high. Found support near its 50 DMA line throughout its ongoing ascent violation. Cluster buying by company insiders in recent months was noted as a reassuring sign. Recent quarterly comparisons show sales revenues and earnings improvements helping it better satisfy the C criteria, but a downturn in FY '09 and FY '10 is a flaw with respect to the A criteria.

2/10/2011 12:58:55 PM - Hit another new 52-week high today. When posting a 7th consecutive volume-driven gain, the 2/08/11 mid-day report noted - "Recently repaired a 50 DMA line violation. It has sub par fundamentals (not satisfying C or A criteria) , however cluster buying by company insiders in recent months is a reassuring sign. "

2/8/2011 1:30:25 PM - Gapped up and hit a new 52-week high today with a 7th consecutive volume-driven gain. Recently repaired a 50 DMA line violation. It has sub par fundamentals (not satisfying C or A criteria) , however cluster buying by company insiders in recent months is a reassuring sign.

10/30/2007 1:25:43 PM - Recently found great support near its 50 DMA line the recovereds to new 2007 highs. Sub par fundamentals.

10/19/2007 12:47:51 PM - Hit new 2007 highs. Sub par fundamentals.

10/18/2007 12:55:37 PM - Hit new 2007 highs. Sub par fundamentals.