6/7/2018 12:38:24 PM - Extended from the prior base and perched at its 52-week high following M&A news. Reported earnings +31% on +15% sales revenues for the Mar '18 quarter, and 3 of the past 4 comparisons were above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history is a good match with the fact-based investment system's guidelines.

5/31/2018 12:40:35 PM - Extended from the prior base and perched at its 52-week high following M&A news. Reported earnings +31% on +15% sales revenues for the Mar '18 quarter, and 3 of the past 4 comparisons were above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history is a good match with the fact-based investment system's guidelines.

5/30/2018 12:27:59 PM - Extended from the prior base and perched at its 52-week high following M&A news. Reported earnings +31% on +15% sales revenues for the Mar '18 quarter, and 3 of the past 4 comparisons were above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history is a good match with the fact-based investment system's guidelines.

5/25/2018 12:25:49 PM - Extended from the prior base and perched at its 52-week high following M&A news. Reported earnings +31% on +15% sales revenues for the Mar '18 quarter, and 3 of the past 4 comparisons were above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history is a good match with the fact-based investment system's guidelines.

5/24/2018 12:40:01 PM - Extended from the prior base and perched at its 52-week high following M&A news. Reported earnings +31% on +15% sales revenues for the Mar '18 quarter, and 3 of the past 4 comparisons were above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history is a good match with the fact-based investment system's guidelines.

5/23/2018 1:35:18 PM - Hitting new 52-week highs with heavy volume behind the latest gains in a 7 session winning streak, extended from the prior base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported earnings +31% on +15% sales revenues for the Mar '18 quarter, and 3 of the past 4 comparisons were above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history is a good match with the fact-based investment system's guidelines.

6/8/2017 12:57:31 PM - Consolidating above its 50 DMA line which acted as support after its gap up on 4/20/17 hitting a new 52-week high. Noted with caution in prior mid-day reports - " Reported earnings +21% on +45% sales revenues for the Mar '17 quarter, but fundamental concerns remain. Sub par sales revenues growth and prior history is not a match with the fact-based investment system's guidelines."

5/11/2017 12:52:50 PM - Stalled after its gap up on 4/20/17 hitting a new 52-week high. Reported earnings +21% on +45% sales revenues for the Mar '17 quarter, but fundamental concerns remain. Noted with caution in prior mid-day reports - "Sub par sales revenues growth and prior history is not a match with the fact-based investment system's guidelines."

4/26/2017 12:46:29 PM - Gapped up on 4/20/17 hitting a new 52-week high. Reported earnings +21% on +45% sales revenues for the Mar '17 quarter, but fundamental concerns remain. Noted with caution in prior mid-day reports - "Sub par sales revenues growth and prior history is not a match with the fact-based investment system's guidelines."

4/24/2017 12:05:53 PM - Gapped up on 4/20/17 hitting a new 52-week high. Reported earnings +21% on +45% sales revenues for the Mar '17 quarter, but fundamental concerns remain. Noted with caution in prior mid-day reports - "Sub par sales revenues growth and prior history is not a match with the fact-based investment system's guidelines."

4/21/2017 12:36:47 PM - Gapped up on the prior session hitting a new 52-week high. Reported earnings +21% on +45% sales revenues for the Mar '17 quarter, but fundamental concerns remain. Noted with caution in prior mid-day reports - "Sub par sales revenues growth and prior history is not a match with the fact-based investment system's guidelines."

4/20/2017 12:18:53 PM - Gapped up today hitting a new 52-week high. Reported earnings +21% on +45% sales revenues for the Mar '17 quarter, but fundamental concerns remain. Noted with caution in prior mid-day reports - "Sub par sales revenues growth and prior history is not a match with the fact-based investment system's guidelines."

4/13/2017 12:41:31 PM - Consolidating near its 50 DMA line. Fundamental concerns remain. Last noted with caution in the 1/05/17 mid-day report - "Sub par sales revenues growth and prior history is not a match with the fact-based investment system's guidelines."

1/5/2017 12:46:31 PM - Made gradual progress since noted in the 11/23/16 mid-day report - "Fundamental concerns remain. Reported Sep '16 quarterly earnings +14% on +19% sales revenues. Sub par sales revenues growth and prior history is not a match with the fact-based investment system's guidelines."

12/19/2016 12:47:40 PM - Made gradual progress since last noted in the 11/223/16 mid-day report - "Fundamental concerns remain. Reported Sep '16 quarterly earnings +14% on +19% sales revenues. Sub par sales revenues growth and prior history is not a match with the fact-based investment system's guidelines."

11/23/2016 12:12:52 PM - Fundamental concerns remain. Reported Sep '16 quarterly earnings +14% on +19% sales revenues. Prior mid-day reports cautioned - "Sub par sales revenues growth and prior history is not a match with the fact-based investment system's guidelines."

11/2/2016 12:39:36 PM - Fundamental concerns remain. Reported Sep '16 quarterly earnings +14% on +19% sales revenues. Prior mid-day reports cautioned - "Sub par sales revenues growth and prior history is not a match with the fact-based investment system's guidelines."

11/12/2015 12:17:31 PM - Hitting a new 52-week high today. Quarterly and annual earnings history has been good, but fundamental concerns include sub par sales revenues growth and deceleration through the Sep '15 quarterly comparison. Went through a choppy consolidation since last noted with caution in the 7/20/15 mid-day report - "Sub par sales revenues growth and prior history is not a match with the fact-based investment system's guidelines."

7/20/2015 12:20:47 PM - Gapped down today, pulling back after challenging its 52-week high with a streak of 6 consecutive gains. Reported improved earnings increases in the Mar and Jun '15 quarterly comparisons. Sub par sales revenues growth and prior history is not a match with the fact-based investment system's guidelines.

3/31/2015 12:42:10 PM - Prior mid-day reports cautioned members - "Holding its ground near its 52-week high following a streak of gains marked by volume. Earnings history through Dec '14 is not a match with the fact-based investment system's guidelines."

3/20/2015 12:09:46 PM - The 3/17/15 mid-day report cautioned members - "Holding its ground near its 52-week high following a streak of gains marked by volume. Earnings history through Dec '14 is not a match with the fact-based investment system's guidelines."

3/17/2015 12:12:07 PM - Holding its ground near its 52-week high following a streak of gains marked by volume. Earnings history through Dec '14 is not a match with the fact-based investment system's guidelines.