5/30/2019 12:34:24 PM - Gapped up on 4/24/19 challenging its 52-week high following M&A news. Reported earnings -6% on +24% sales revenues for the Mar '19 quarter. Quarterly comparisons through Dec '19 had earnings increases above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been improving after a loss in FY '13.

5/3/2019 12:30:58 PM - Gapped up on 4/24/19 challenging its 52-week high following M&A news. Reported earnings -6% on +24% sales revenues for the Mar '19 quarter. Quarterly comparisons through Dec '19 had earnings increases above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been improving after a loss in FY '13.

4/30/2019 12:42:43 PM - Gapped up on 4/24/19 challenging its 52-week high following M&A news. Reported earnings -6% on +24% sales revenues for the Mar '19 quarter. Quarterly comparisons through Dec '19 had earnings increases above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been improving after a loss in FY '13.

4/29/2019 12:23:19 PM - Gapped up on 4/24/19 challenging its 52-week high following M&A news. Reported earnings -6% on +24% sales revenues for the Mar '19 quarter. Quarterly comparisons through Dec '19 had earnings increases above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been improving after a loss in FY '13.

4/26/2019 12:17:09 PM - Gapped up on 4/24/19 challenging its 52-week high following M&A news. Reported earnings -6% on +24% sales revenues for the Mar '19 quarter. Quarterly comparisons through Dec '19 had earnings increases above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been improving after a loss in FY '13.

4/25/2019 12:34:31 PM - Gapped up on the prior session challenging its 52-week high following M&A news. Quarterly comparisons through Dec '19 had earnings increases above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been improving after a loss in FY '13.

4/2/2018 12:12:39 PM - Quarterly comparisons through Dec '17 had earnings increases below the +25% minimum earnings guideline (C criteria). Last noted with caution in the 12/15/17 mid-day report - "Annual earnings (A criteria) growth has been improving after a loss in FY '13."

12/15/2017 1:16:32 PM - Churning at its all-time high. Prior mid-day reports noted - "Reported earnings +34% on +14% sales revenues for the Sep '17 quarter. The 2 prior quarterly comparisons had earnings increases below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been improving after a loss in FY '13."

12/14/2017 12:16:04 PM - Wedging to new all-time highs with this week's gains. The 11/09/17 mid-day report noted - "Reported earnings +34% on +14% sales revenues for the Sep '17 quarter. The 2 prior quarterly comparisons had earnings increases below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been improving after a loss in FY '13."

11/21/2017 12:47:58 PM - Gapped up today rallying to a new all-time high. The 11/09/17 mid-day report noted - "Reported earnings +34% on +14% sales revenues for the Sep '17 quarter. The 2 prior quarterly comparisons had earnings increases below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been improving after a loss in FY '13."

11/9/2017 12:24:33 PM - Retreating from its all-time high hit this week. Reported earnings +34% on +14% sales revenues for the Sep '17 quarter. The 2 prior quarterly comparisons had earnings increases below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been improving after a loss in FY '13.

5/18/2017 12:32:47 PM - Consolidating below its 50 DMA line, building an orderly base. Three of the past 4 quarterly comparisons through Mar '17 had earnings increases above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been improving after a loss in FY '13.

5/12/2017 1:46:15 PM - Consolidating near its 50 DMA line, building an orderly base. Three of the past 4 quarterly comparisons through Mar '17 had earnings increases above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been improving after a loss in FY '13.