8/30/2018 12:35:48 PM - Perched within striking distance of its 52-week high, consolidating after rebounding above its 50 DMA line. Reported earnings +30% on +21% sales revenues for the Jun '18 quarter. Prior earnings history is not a good match with the fundamental guidelines of the fact-based investment system.

8/27/2018 12:11:42 PM - Perched within striking distance of its 52-week high. Rebounded above its 50 DMA line with a recent spurt of volume-driven gains. Reported earnings +30% on +21% sales revenues for the Jun '18 quarter. Prior earnings history is not a good match with the fundamental guidelines of the fact-based investment system.

8/21/2018 12:48:36 PM - Rebounded above its 50 DMA line with a recent spurt of volume-driven gains. Reported earnings +30% on +21% sales revenues for the Jun '18 quarter. Prior earnings history is not a good match with the fundamental guidelines of the fact-based investment system.

8/17/2018 12:25:37 PM - Consolidating near its 50 DMA line. Reported earnings +30% on +21% sales revenues for the Jun '18 quarter. Prior earnings history is not a good match with the fundamental guidelines of the fact-based investment system.

8/16/2018 11:50:52 AM - Reported earnings +30% on +21% sales revenues for the Jun '18 quarter. Prior earnings history is not a good match with the fundamental guidelines of the fact-based investment system.

8/10/2018 12:58:24 PM - Reported earnings +30% on +21% sales revenues for the Jun '18 quarter. Prior earnings history is not a good match with the fundamental guidelines of the fact-based investment system.

6/15/2018 12:27:22 PM - Perched at its 52-week high following 4/25/18 M&A news. Reported earnings +55% on +21% sales revenues for the Mar '18 quarter. Prior earnings history is not a good match with the fundamental guidelines of the fact-based investment system.

6/6/2018 12:09:16 PM - Perched at its 52-week high following 4/25/18 M&A news. Reported earnings +55% on +21% sales revenues for the Mar '18 quarter. Prior earnings history is not a good match with the fundamental guidelines of the fact-based investment system.

5/29/2018 12:05:43 PM - Perched at its 52-week high following 4/25/18 M&A news. Reported earnings +55% on +21% sales revenues for the Mar '18 quarter. Prior earnings history is not a good match with the fundamental guidelines of the fact-based investment system.

5/24/2018 12:28:06 PM - Perched at its 52-week high following 4/25/18 M&A news. Reported earnings +55% on +21% sales revenues for the Mar '18 quarter. Prior earnings history is not a good match with the fundamental guidelines of the fact-based investment system.

5/23/2018 1:24:40 PM - Perched at its 52-week high following 4/25/18 M&A news. Reported earnings +55% on +21% sales revenues for the Mar '18 quarter. Prior earnings history is not a good match with the fundamental guidelines of the fact-based investment system.

5/22/2018 12:33:09 PM - Perched at its 52-week high following 4/25/18 M&A news. Reported earnings +55% on +21% sales revenues for the Mar '18 quarter. Prior earnings history is not a good match with the fundamental guidelines of the fact-based investment system.

5/2/2018 12:17:39 PM - Perched at its 52-week high following 4/25/18 M&A news. Reported earnings +55% on +21% sales revenues for the Mar '18 quarter. Prior earnings history is not a good match with the fundamental guidelines of the fact-based investment system.

4/30/2018 12:15:56 PM - Perched at its 52-week high following 4/25/18 M&A news. Reported earnings +55% on +21% sales revenues for the Mar '18 quarter. Prior earnings history is not a good match with the fundamental guidelines of the fact-based investment system.

4/27/2018 12:33:11 PM - Perched at its 52-week high following 4/25/18 M&A news. Reported earnings +55% on +21% sales revenues for the Mar '18 quarter. Prior earnings history is not a good match with the fundamental guidelines of the fact-based investment system.

4/26/2018 12:12:05 PM - Perched at its 52-week high following 4/25/18 M&A news. Reported earnings +55% on +21% sales revenues for the Mar '18 quarter. Prior earnings history is not a good match with the fundamental guidelines of the fact-based investment system.

3/27/2017 12:15:37 PM - Consolidating near its 50 DMA line after retreating from multi-year highs. Prior mid-day reports cautioned - "Not a good match with the fundamental guidelines of the fact-based investment system. Up and down annual earnings (A criteria) is a concern."

3/23/2017 12:17:14 PM - Pulled back near its 50 DMA line, retreating from multi-year highs. Prior mid-day reports cautioned - "Not a good match with the fundamental guidelines of the fact-based investment system. Up and down annual earnings (A criteria) is a concern."

3/8/2017 12:02:10 PM - Steadily advancing to new highs with volume-driven gains in the post-election period. Prior mid-day reports cautioned - "Not a good match with the fundamental guidelines of the fact-based investment system. Up and down annual earnings (A criteria) is a concern."

2/15/2017 12:14:41 PM - Steadily advancing to new highs with volume-driven gains in the post-election period. Prior mid-day reports cautioned - "Not a good match with the fundamental guidelines of the fact-based investment system. Up and down annual earnings (A criteria) is a concern."

1/9/2017 12:08:16 PM - Powered to new highs with volume-driven gains in the post-election period. Prior mid-day reports cautioned - "Not a good match with the fundamental guidelines of the fact-based investment system. Up and down annual earnings (A criteria) is a concern."

1/3/2017 12:18:38 PM - Powered to new highs with volume-driven gains in the post-election period. Prior mid-day reports cautioned - "Not a good match with the fundamental guidelines of the fact-based investment system. Up and down annual earnings (A criteria) is a concern."

3/18/2016 11:48:16 AM - Not a good match with the fundamental guidelines of the fact-based investment system. Up and down annual earnings (A criteria) is a concern.

2/1/2016 12:45:52 PM - Not a good match with the fundamental guidelines of the fact-based investment system. Up and down annual earnings (A criteria) is a concern.

9/21/2015 1:29:20 PM - Touched a new 52-week high today but erased the early gain. Found support at 200 DMA line during its consolidfation since last noted with caution in the 8/14/15 mid-day report - "Quarterly earnings increases through Jun '15 have been above the +25% minimum guideline (C criteria) but sales revenues growth has been sub par. Up and down annual earnings (A criteria) is a concern."

8/14/2015 12:41:15 PM - Touched a new 52-week high today but erased most of the early gain. Quarterly earnings increases through Jun '15 have been above the +25% minimum guideline (C criteria) but sales revenues growth has been sub par. Up and down annual earnings (A criteria) is a concern.