9/12/2019 12:41:58 PM - Rebounded above its 50 and 200 DMA lines. Reported Jun '19 earnings +2% on +10% sales revenues. Prior quarters were sub par and fundamental concerns remain.

10/17/2018 12:51:28 PM - Sputtering below its 50 and 200 DMA lines. Reported Jun '18 earnings +50% on +14% sales revenues. Prior quarters were sub par and fundamental concerns remain.

3/30/2017 12:58:36 PM - Consolidating below its 50 DMA line. Reported Dec '16 earnings +54% on +19% sales revenues, its 2nd consecutive strong quarter. Prior quarters were sub par and fundamental concerns remain. Rebounded impressively after a deep consolidation since noted with caution in the 12/07/15 mid-day report - "Annual earnings (A criteria) history is not a match with the fact-based investment system."

1/30/2017 12:30:24 PM - Consolidating near its 50 DMA line. Reported Dec '16 earnings +54% on +19% sales revenues, its 2nd consecutive strong quarter. Prior quarters were sub par and fundamental concerns remain. Rebounded impressively after a deep consolidation since noted with caution in the 12/07/15 mid-day report - "Annual earnings (A criteria) history is not a match with the fact-based investment system."

1/26/2017 12:36:47 PM - Found prompt support near its 50 DMA line. Reported Dec '16 earnings +54% on +19% sales revenues, its 2nd consecutive strong quarter. Prior quarters were sub par and fundamental concerns remain. Rebounded impressively after a deep consolidation since noted with caution in the 12/07/15 mid-day report - "Annual earnings (A criteria) history is not a match with the fact-based investment system."

1/25/2017 12:44:15 PM - Gapped down today violating its 50 DMA line. Reported Dec '16 earnings +54% on +19% sales revenues, its 2nd consecutive strong quarter. Prior quarters were sub par and fundamental concerns remain. Rebounded impressively after a deep consolidation since noted with caution in the 12/07/15 mid-day report - "Annual earnings (A criteria) history is not a match with the fact-based investment system."

11/16/2016 12:12:36 PM - Perched near all-time highs. Reported Sep '16 earnings +53% on +20% sales revenues, but prior quarters were sub par and fundamental concerns remain. Rebounded impressively after a deep consolidation since noted with caution in the 12/07/15 mid-day report - "Annual earnings (A criteria) history is not a match with the fact-based investment system."

10/31/2016 12:31:17 PM - Perched near all-time highs. Reported Sep '16 earnings +53% on +20% sales revenues, but prior quarters were sub par and fundamental concerns remain. Rebounded impressively after a deep consolidation since noted with caution in the 12/07/15 mid-day report - "Annual earnings (A criteria) history is not a match with the fact-based investment system."

10/20/2016 12:46:11 PM - Hitting new highs with today's gain after strong Sep '16 earnings news, but fundamental concerns remain. Rebounded impressively after a deep consolidation since noted with caution in the 12/07/15 mid-day report - "Annual earnings (A criteria) history is not a match with the fact-based investment system."

10/19/2016 12:46:13 PM - Fundamental concerns remain. Rebounded impressively after a deep consolidation since noted with caution in the 12/07/15 mid-day report - "Annual earnings (A criteria) history is not a match with the fact-based investment system."

10/13/2016 10:45:41 AM - Fundamental concerns remain. Rebounded impressively after a deep consolidation since noted with caution in the 12/07/15 mid-day report - "Annual earnings (A criteria) history is not a match with the fact-based investment system."

7/21/2016 12:28:54 PM - Fundamental concerns remain. Rebounding after a deep consolidation since noted with caution in the 12/07/15 mid-day report - "Annual earnings (A criteria) history is not a match with the fact-based investment system."

7/20/2016 12:47:27 PM - Fundamental concerns remain. Rebounding after a deep consolidation since noted with caution in the 12/07/15 mid-day report - "Annual earnings (A criteria) history is not a match with the fact-based investment system."

7/14/2016 12:38:49 PM - Fundamental concerns remain. Went through a deep consolidation after last noted with caution in the 12/07/15 mid-day report - "Annual earnings (A criteria) history is not a match with the fact-based investment system."

12/7/2015 12:42:39 PM - Reported strong sales and earning increases in quarterly comparisons through Sep '15, but fundamental concern remain. Last noted with caution in the 10/23/15 mid-day report - "Annual earnings (A criteria) history is not a match with the fact-based investment system."

10/23/2015 1:25:11 PM - Reported strong sales and earning increases in quarterly comparisons through Sep '15, but fundamental concern remain. Retreated from near its 52-week high below its 50 DMA line with volume-driven losses this week. Went through a choppy consolidation since noted with caution in the 6/23/15 mid-day report - "Annual earnings (A criteria) history is not a match with the fact-based investment system."

10/21/2015 12:57:56 PM - Volume-driven loss today, abruptly retreating from near its 52-week high to its 50 DMA line ($29.08). Went through a choppy consolidation since last noted with caution in the 6/23/15 mid-day report - "Showed better earnings increases in the Dec '14 and Mar '15 quarters, but its prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system."

6/23/2015 12:55:37 PM - Perched at new 52-week and all-time highs today following volume-driven gains since last noted with caution in the 6/10/15 mid-day report - "Showed better earnings increases in the Dec '14 and Mar '115 quarters, but its prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system."

6/10/2015 1:13:13 PM - Hitting a new 52-week high with today's gain challenging its all-time high. Showed better earnings increases in the Dec '14 and Mar '115 quarters, but its prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system.