6/19/2017 12:48:52 PM - Perched within striking distance of its all-time high after finding support near its 200 DMA line during its recent consolidation. Reported earnings +21% on +27% sales revenues for the Mar '17 quarter. Prior quarters did not have strong and steady earnings above the +25% minimum guideline (C criteria) and fundamental concerns remain.

2/7/2017 12:37:11 PM - Perched near its all-time high and finding support near its 50 DMA line recently. Prior mid-day reports cautioned - "Reported earnings +104% on +38% sales revenues for the Dec '16 quarter, but prior quarters had earnings below the +25% minimum guideline (C criteria) and fundamental concerns remain."

2/6/2017 12:27:34 PM - Perched near its all-time high and finding support near its 50 DMA line. The 1/31/17 mid-day report cautioned - "Reported earnings +104% on +38% sales revenues for the Dec '16 quarter, but prior quarters had earnings below the +25% minimum guideline (C criteria) and fundamental concerns remain."

1/31/2017 1:11:13 PM - Retreated from its all-time high hit last week and undercut its 50 DMA line with a streak of losses. Reported earnings +104% on +38% sales revenues for the Dec '16 quarter, but prior quarters had earnings below the +25% minimum guideline (C criteria) and fundamental concerns remain.

10/15/2015 12:47:37 PM - Retreating from its 52-week high and testing support at its 50 DMA line with today's 3rd consecutive loss on ever increasing volume. The 50 DMA line acted as support during its consolidations since noted in the 8/14/15 mid-day report with caution - "Reported earnings +59% on +30% sales revenues for the Jun '15 quarter, its 4th consecutive quarter with earnings above the +25% minimum guideline (C criteria). Fundamental concerns remain because its annual earnings (A criteria) history has not been strong and steady."

9/24/2015 12:33:46 PM - Hitting a new 52-week high today. Found support at its 50 DMA line during its consolidation since last noted in the 8/14/15 mid-day report with caution - "Reported earnings +59% on +30% sales revenues for the Jun '15 quarter, its 4th consecutive quarter with earnings above the +25% minimum guideline (C criteria). Fundamental concerns remain because its annual earnings (A criteria) history has not been strong and steady."

8/14/2015 1:06:25 PM - Adding to a spurt of volume-driven gains and hitting yet another new 52-week high today. Prior mid-day reports repeatedly cautioned members - "Reported earnings +59% on +30% sales revenues for the Jun '15 quarter, its 4th consecutive quarter with earnings above the +25% minimum guideline (C criteria). Fundamental concerns remain because its annual earnings (A criteria) history has not been strong and steady."

8/11/2015 1:02:53 PM - Adding to a spurt of volume-driven gains and hitting another new 52-week high today. Prior mid-day reports repeatedly cautioned members - "Reported earnings +59% on +30% sales revenues for the Jun '15 quarter, its 4th consecutive quarter with earnings above the +25% minimum guideline (C criteria). Fundamental concerns remain because its annual earnings (A criteria) history has not been strong and steady."

8/10/2015 9:45:04 PM - Volume-driven gain for a best-ever close today, adding to a spurt of volume-driven gains. Reported earnings +59% on +30% sales revenues for the Jun '15 quarter, its 4th consecutive quarter with earnings above the +25% minimum guideline (C criteria). Fundamental concerns remain because its annual earnings (A criteria) history has not been strong and steady.

8/4/2015 12:35:51 PM - Hitting yet another new 52-week high today, adding to a spurt of volume-driven gains. Reported earnings +59% on +30% sales revenues for the Jun '15 quarter, its 4th consecutive quarter with earnings above the +25% minimum guideline (C criteria). Fundamental concerns remain because its annual earnings (A criteria) history has not been strong and steady.

8/3/2015 12:24:42 PM - Hit another new 52-week high today adding to a spurt of volume-driven gains. Reported earnings +59% on +30% sales revenues for the Jun '15 quarter, its 4th consecutive quarter with earnings above the +25% minimum guideline (C criteria). Fundamental concerns remain because its annual earnings (A criteria) history has not been strong and steady.

7/27/2015 12:39:02 PM - Hit another new 52-week high today in an impressive spurt of volume-driven gains. Reported earnings +59% on +30% sales revenues for the Jun '15 quarter, its 4th consecutive quarter with earnings above the +25% minimum guideline (C criteria). Fundamental concerns remain because its annual earnings (A criteria) history has not been strong and steady.

7/21/2015 12:34:26 PM - Pulling back from its 52-week high today following 9 consecutive gains in an impressive spurt of volume-driven gains. Reported earnings +59% on +30% sales revenues for the Jun '15 quarter, its 4th consecutive quarter with earnings above the +25% minimum guideline (C criteria). Fundamental concerns remain because its annual earnings (A criteria) history has not been strong and steady.

7/20/2015 12:40:46 PM - Hit new 52-week highs again with today's 9th consecutive gain in an impressive spurt of volume-driven gains. Reported earnings +59% on +30% sales revenues for the Jun '15 quarter, its 4th consecutive quarter with earnings above the +25% minimum guideline (C criteria). Fundamental concerns remain because its annual earnings (A criteria) history has not been strong and steady.

7/17/2015 12:37:59 PM - Hitting yet another new 52-week high today while adding to an impressive spurt of volume-driven gains. Reported earnings +59% on +30% sales revenues for the Jun '15 quarter, its 4th consecutive quarter with earnings above the +25% minimum guideline (C criteria). Fundamental concerns remain because its annual earnings (A criteria) history has not been strong and steady.

7/14/2015 12:30:55 PM - Holding its ground stubbornly near its 52-week high following a spurt of volume-driven gains for new highs. Reported earnings +73% on +38% sales revenues for the Mar '15 quarter, its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria) while sales revenues increases showed encouraging acceleration. Fundamental concerns remain because its annual earnings (A criteria) history has not been strong and steady.

7/9/2015 2:19:52 PM - Holding its ground stubbornly near its 52-week high following a spurt of volume-driven gains for new highs. Reported earnings +73% on +38% sales revenues for the Mar '15 quarter, its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria) while sales revenues increases have shown encouraging acceleration, but fundamental concerns remain. Annual earnings (A criteria) history has not been strong and steady.

4/27/2015 12:51:54 PM - Holding its ground stubbornly near its 52-week high following a volume-driven gain on 4/16/15. Reported earnings +73% on +38% sales revenues for the Mar '15 quarter, its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria) while sales revenues increases have shown encouraging acceleration, but fundamental concerns remain. Annual earnings (A criteria) history has not been strong and steady.

4/17/2015 1:06:44 PM - Hit a new 52-week high with a volume-driven gain on the prior session. Reported earnings +73% on +38% sales revenues for the Mar '15 quarter, its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria) while sales revenues increases have shown encouraging acceleration, but fundamental concerns remain. Annual earnings (A criteria) history has not been strong and steady.

4/16/2015 12:23:11 PM - Consolidating in a tight trading range since last noted in the 3/13/15 mid-day report with caution - "Reported earnings +94% on +24% sales revenues for the Dec '14 quarter. Prior quarterly comparisons did not show strong and steady earnings increases above the +25% minimum guideline (C criteria) and sales revenues growth was sub par. Rallied from its 50 DMA line toward its all-time highs with a big volume-driven gain on the prior session. Completed a new Public Offering on 6/05/13. Went through a long consolidation below its 200 DMA line since noted with caution in the 12/31/13 mid-day report - 'Its erratic annual earnings (A criteria) history is not a match with the fact-based investment system guidelines.'"

3/13/2015 12:26:44 PM - Reported earnings +94% on +24% sales revenues for the Dec '14 quarter. Prior quarterly comparisons did not show strong and steady earnings increases above the +25% minimum guideline (C criteria) and sales revenues growth was sub par. Rallied from its 50 DMA line toward its all-time highs with a big volume-driven gain on the prior session. Completed a new Public Offering on 6/05/13. Went through a long consolidation below its 200 DMA line since noted with caution in the 12/31/13 mid-day report - "Its erratic annual earnings (A criteria) history is not a match with the fact-based investment system guidelines."

12/29/2014 12:27:49 PM - Reported earnings +27% on +6% sales revenues for the Sep '14 quarter. Consolidating above its 50 DMA line. Completed a new Public Offering on 6/05/13. Went through a long consolidation below its 200 DMA line since last noted with caution in the 12/31/13 mid-day report - "Its erratic annual earnings (A criteria) history is not a match with the fact-based investment system guidelines."

12/31/2013 12:56:44 PM - Reported earnings -32% on -2% sales revenues for the Sep '13 quarter. Consolidating above its 50 DMA line within close striking distance of its 52-week high. Completed a new Public Offering on 6/05/13. Prior mid-day reports cautioned - "Its erratic annual earnings (A criteria) history is not a match with the fact-based investment system guidelines."

11/1/2013 12:34:28 PM - Reported earnings -32% on -2% sales revenues for the Sep '13 quarter. Consolidating above its 50 DMA line within close striking distance of its 52-week high. Completed a new Public Offering on 6/05/13. Prior mid-day reports cautioned - "Its erratic annual earnings (A criteria) history is not a match with the fact-based investment system guidelines."

10/14/2013 1:03:21 PM - Rebounding above its 50 DMA line with today's 3rd consecutive gain. Completed a new Public Offering on 6/05/13. Reported earnings +38% on +27% sales revenues for the Jun '13 quarter. Prior mid-day reports cautioned - "Quarterly earnings increases through the Mar '13 period have been above the +25% minimum guideline (C criteria), but its erratic annual earnings (A criteria) history is not a match with the fact-based investment system guidelines."

9/25/2013 12:34:29 PM - Rebounding above its 50 DMA line with today's gain backed by above average volume. Completed a new Public Offering on 6/05/13. Reported earnings +38% on +27% sales revenues for the Jun '13 quarter. Prior mid-day reports cautioned - "Quarterly earnings increases through the Mar '13 period have been above the +25% minimum guideline (C criteria), but its erratic annual earnings (A criteria) history is not a match with the fact-based investment system guidelines."

9/18/2013 12:39:41 PM - Slumping further below its 50 DMA line with today's loss backed by above average volume. Completed a new Public Offering on 6/05/13. Reported earnings +38% on +27% sales revenues for the Jun '13 quarter. Prior mid-day reports cautioned - "Quarterly earnings increases through the Mar '13 period have been above the +25% minimum guideline (C criteria), but its erratic annual earnings (A criteria) history is not a match with the fact-based investment system guidelines."

7/29/2013 12:58:38 PM - Hovering near its new 52-week high hit last week with volume-driven gains. Found support near its 50 DMA line since completing a Public Offering on 6/05/13. Reported earnings +38% on +27% sales revenues for the Jun '13 quarter. Prior mid-day reports cautioned - "Quarterly earnings increases through the Mar '13 period have been above the +25% minimum guideline (C criteria), but its erratic annual earnings (A criteria) history is not a match with the fact-based investment system guidelines."

7/19/2013 12:48:55 PM - Hitting a new 52-week high with today's volume-driven gain. Found support near its 50 DMA line since completing a Public Offering on 6/05/13. Reported earnings +38% on +27% sales revenues for the Jun '13 quarter. Prior mid-day reports cautioned - "Quarterly earnings increases through the Mar '13 period have been above the +25% minimum guideline (C criteria), but its erratic annual earnings (A criteria) history is not a match with the fact-based investment system guidelines."

7/9/2013 12:45:07 PM - Hovering at its 52-week high today following a 5 session winning streak marked by volume-driven gains. Found support near its 50 DMA line since completing a Public Offering on 6/05/13. Prior mid-day reports cautioned - "Quarterly earnings increases through the Mar '13 period have been above the +25% minimum guideline (C criteria), but its erratic annual earnings (A criteria) history is not a match with the fact-based investment system guidelines."

7/8/2013 12:44:53 PM - Hitting a new 52-week high today with a big gain adding to its winning streak. Found support near its 50 DMA line since completing a Public Offering on 6/05/13. Prior mid-day reports cautioned - "Quarterly earnings increases through the Mar '13 period have been above the +25% minimum guideline (C criteria), but its erratic annual earnings (A criteria) history is not a match with the fact-based investment system guidelines."

6/17/2013 12:44:07 PM - Finding support at its 50 DMA line since completing a Public Offering on 6/05/13. Prior mid-day reports cautioned - "Quarterly earnings increases through the Mar '13 period have been above the +25% minimum guideline (C criteria), but its erratic annual earnings (A criteria) history is not a match with the fact-based investment system guidelines."

6/6/2013 12:11:49 PM - Gapped down on the prior session testing support at its 50 DMA line. Noted in the 5/13/13 mid-day report with caution - "Quarterly earnings increases through the Mar '13 period have been above the +25% minimum guideline (C criteria), but its erratic annual earnings (A criteria) history is not a match with the fact-based investment system guidelines."

6/5/2013 12:28:33 PM - Gapped down today testing support at its 50 DMA line. Last noted in the 5/13/13 mid-day report with caution - "Quarterly earnings increases through the Mar '13 period have been above the +25% minimum guideline (C criteria), but its erratic annual earnings (A criteria) history is not a match with the fact-based investment system guidelines."

5/14/2013 12:28:39 PM - Holding its ground near its 52-week high. The 5/08/13 mid-day report cautioned - "Quarterly earnings increases through the Mar '13 period have been above the +25% minimum guideline (C criteria), but its erratic annual earnings (A criteria) history is not a match with the fact-based investment system guidelines."

5/8/2013 12:53:39 PM - Touched a new 52-week high today then reversed into the red. Quarterly earnings increases through the Mar '13 period have been above the +25% minimum guideline (C criteria), but its erratic annual earnings (A criteria) history is not a match with the fact-based investment system guidelines.