10/5/2017 11:59:55 AM - Perched at its all-time high following a streak of volume-driven gains. The 8/07/17 mid-day report cautioned - "Reported earnings +29% on +8% sales revenues for the Jun '17 quarter, but fundamental concerns remain. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

8/7/2017 12:44:54 PM - Perched within close striking distance of its all-time high. Reported earnings +29% on +8% sales revenues for the Jun '17 quarter, but fundamental concerns remain. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

6/13/2016 12:31:05 PM - Noted with caution prior mid-day reports - "Reported earnings +33% on +10% sales revenues for the Mar '16 quarter but fundamental concerns remain. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

6/6/2016 1:05:04 PM - Reported earnings +33% on +10% sales revenues for the Mar '16 quarter but fundamental concerns remain. Noted with caution prior mid-day reports - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

6/3/2016 1:04:47 PM - Reported earnings +33% on +10% sales revenues for the Mar '16 quarter. Last noted with caution in the 12/21/15 mid-day report - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

12/21/2015 12:57:31 PM - Pulled back from multi-year highs and testing support at its 50 DMA line during its consolidation since last noted with caution in the 12/03/15 mid-day report - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

12/3/2015 12:38:02 PM - Perched near its 52-week and multi-year highs. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

10/29/2015 1:06:32 PM - Rebounded near its 52-week high after a deep consolidation, but it faces resistance due to overhead supply up through the $29 level.

2/17/2006 1:13:01 PM - Too extended from a sound base of support at this point to be considered buyable under the guidelines.

2/16/2006 1:12:21 PM - Too extended from a sound base of support at this point to be considered buyable under the guidelines.