1/25/2017 12:35:41 PM - Retreating below its 50 DMA line. Reported earnings +51% on +10% sales revenues for the Dec '16 quarter. Prior mid-day reports cautioned - "Lack of sales revenues growth is a concern. Up and down annual earnings (A criteria) history is not a good match with the fact-based investment system's guidelines."

10/24/2016 12:20:42 PM - Retreating from all-time highs with volume-driven losses recently testing support near its 50 DMA line. Reported earnings +49% on +6% sales revenues for the Sep '16 quarter. Prior mid-day reports cautioned - "Lack of sales revenues growth is a concern. Up and down annual earnings (A criteria) history is not a good match with the fact-based investment system's guidelines."

10/21/2016 12:24:50 PM - Hovering near all-time highs and finding support near its 50 DMA line. Noted with caution in prior mid-day reports - "Reported earnings +98% on +4% sales revenues for the Jun '16 quarter. Lack of sales revenues growth is a concern. Up and down annual earnings (A criteria) history is not a good match with the fact-based investment system's guidelines."

10/19/2016 12:39:22 PM - Hovering near all-time highs and finding support near its 50 DMA line. Noted with caution in prior mid-day reports - "Reported earnings +98% on +4% sales revenues for the Jun '16 quarter. Lack of sales revenues growth is a concern. Up and down annual earnings (A criteria) history is not a good match with the fact-based investment system's guidelines."

10/4/2016 12:39:42 PM - Hitting a new all-time high today. Noted with caution in prior mid-day reports - "Reported earnings +98% on +4% sales revenues for the Jun '16 quarter. Lack of sales revenues growth is a concern. Up and down annual earnings (A criteria) history is not a good match with the fact-based investment system's guidelines."

9/28/2016 12:25:26 PM - Last noted in the 7/22/16 mid-day report - "Reported earnings +98% on +4% sales revenues for the Jun '16 quarter. Lack of sales revenues growth is a concern. Up and down annual earnings (A criteria) history is not a good match with the fact-based investment system's guidelines."

7/22/2016 12:37:30 PM - Reported earnings +98% on +4% sales revenues for the Jun '16 quarter. Lack of sales revenues growth is a concern. Up and down annual earnings (A criteria) history is not a good match with the fact-based investment system's guidelines.

4/25/2016 12:15:55 PM - Abruptly retreated from its 52-week high and violated its 50 DMA line with a volume-driven loss on the prior session. Recent gains lacked volume conviction and it was noted with caution in prior mid-day reports - "Reported earnings +113% on +0% sales revenues for the Dec '15 quarter. Lack of sales revenues growth is a concern.Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines."

4/22/2016 12:29:12 PM - Abruptly retreating from its 52-week high and violating its 50 DMA line with volume-driven losses. Recent gains lacked volume conviction and it was noted with caution in prior mid-day reports - "Reported earnings +113% on +0% sales revenues for the Dec '15 quarter. Lack of sales revenues growth is a concern.Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines."

4/21/2016 12:23:10 PM - Perched near its 52-week high after wedging higher with recent gains lacking great volume conviction. Noted with caution in prior mid-day reports - "Reported earnings +113% on +0% sales revenues for the Dec '15 quarter. Lack of sales revenues growth is a concern.Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines."

4/4/2016 12:32:28 PM - Hitting a new 52-week high today. Noted with caution in prior mid-day reports - "Reported earnings +113% on +0% sales revenues for the Dec '15 quarter. Lack of sales revenues growth is a concern.Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines."

2/17/2016 1:01:27 PM - Rebounding toward its 52-week high since last noted with caution in the 1/28/16 mid-day report. Reported earnings +113% on +0% sales revenues for the Dec '15 quarter. Lack of sales revenues growth is a concern and it was previously noted - "Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines."

1/28/2016 12:43:05 PM - Gapped up on the prior session rebounding near its 50 DMA line. Reported earnings +113% on +0% sales revenues for the Dec '15 quarter. Found support near its 200 DMA line during its choppy consolidation throughout 2015. Fundamental concerns remain as noted with caution in the 11/09/15 mid-day report - "Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines."

1/27/2016 12:28:05 PM - Gapped up today rebounding above its 50 DMA line. Reported earnings +113% on +0% sales revenues for the Dec '15 quarter. Found support near its 200 DMA line during its choppy consolidation throughout 2015. Fundamental concerns remain when last noted with caution in the 11/09/15 mid-day report - "Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines."

11/9/2015 12:47:45 PM - Pulling back from its 52-week high today following an impressive streak of volume-driven gains. Found support near its 200 DMA line during its choppy consolidation throughout 2015. Fundamental concerns remain as noted in prior mid-day reports - "Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines."

10/27/2015 12:49:03 PM - Perched at its 52-week high today following an impressive streak of volume-driven gains. Found support near its 200 DMA line during its choppy consolidation throughout 2015. Fundamental concerns remain as noted in prior mid-day reports - "Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines."

10/26/2015 12:37:23 PM - Hitting another new 52-week high today while adding to an impressive streak of volume-driven gains. Found support near its 200 DMA line during its choppy consolidation throughout 2015. Fundamental concerns remain as noted in prior mid-day reports - "Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines."

10/23/2015 1:07:58 PM - Hitting another new 52-week high today while adding to an impressive streak of volume-driven gains. Found support near its 200 DMA line during its choppy consolidation throughout 2015. Fundamental concerns remain as noted in prior mid-day reports - "Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines."

10/22/2015 12:38:36 PM - Hitting another new 52-week high today while adding to an impressive streak of volume-driven gains. Found support near its 200 DMA line during its choppy consolidation throughout 2015. Fundamental concerns remain as noted in prior mid-day reports - "Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines."

10/20/2015 12:33:02 PM - Perched at its 52-week high following an impressive streak of volume-driven gains. Found support near its 200 DMA line during its choppy consolidation this year. Fundamental concerns remain as when noted in the 1/10/13 mid-day report - "Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines. Low priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

10/19/2015 12:33:58 PM - Hitting another new 52-week high today while adding to an impressive streak of volume-driven gains. Found support near its 200 DMA line during its choppy consolidation this year. Fundamental concerns remain as when noted in the 1/10/13 mid-day report - "Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines. Low priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

10/12/2015 12:49:19 PM - Hitting a new 52-week high with a streak of volume-driven gains. Found support near its 200 DMA line during its choppy consolidation this year. Fundamental concerns remain as when noted in the 1/10/13 mid-day report - "Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines. Low priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

10/9/2015 11:15:33 AM - Challenging its 52-week high with big volume-driven gains. Found support near its 200 DMA line during its choppy consolidation this year. Fundamental concerns remain as when last noted in the 1/10/13 mid-day report - "Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines. Low priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

1/10/2013 12:29:28 PM - Encountering distributional pressure after wedging to a new 52-week high with recent gains lacking great volume conviction. It went through a deep consolidation below its 200 DMA line then rebounded since last noted in the 7/12/12 mid-day report with caution - "Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines. Low priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

7/12/2012 12:34:08 PM - Encountering distributional pressure after touching a new 52-week high this week. Prior mid-day reports noted - "Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines. Low priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

7/11/2012 12:03:15 PM - Trading at its 52-week high today and making a 2nd consecutive mid-day report appearance. The 7/10/12 mid-day report noted - "Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines. Low priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

7/10/2012 12:17:15 PM - Touched a new 52-week high today. Erratic quarterly and annual earnings history is not a good match with the fact-based investment system's guidelines. Low priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.