7/8/2019 11:43:23 AM - Last noted with caution in the 6/14/19 mid-day report - "Reported earnings +35% on +1% sales revenues for the Mar '19 quarter, its 4th consecutive quarterly comparisons with earning above the +25% minimum guideline (C criteria). Sub par sales revenues growth and its annual earnings (A criteria) history has not met the fundamental guidelines of the fact-based investment system."

6/14/2019 12:05:22 PM - Reported earnings +35% on +1% sales revenues for the Mar '19 quarter, its 4th consecutive quarterly comparisons with earning above the +25% minimum guideline (C criteria). Sub par sales revenues growth and its annual earnings (A criteria) history has not met the fundamental guidelines of the fact-based investment system.

4/24/2019 12:18:16 PM - Reported earnings +39% on +4% sales revenues for the Dec '18 quarter, its 3rd consecutive quarterly comparisons with earning above the +25% minimum guideline (C criteria). Sub par sales revenues growth and its annual earnings (A criteria) history has not met the fundamental guidelines of the fact-based investment system.

5/30/2018 12:20:21 PM - Reported earnings +13% on +17% sales revenues for the Mar '18 quarter, below the +25% minimum earnings guideline (C criteria). Found support near its 200 DMA line after retreating from its all time high hit when last noted with caution in the 1/19/18 mid day report- "Earnings and sales revenues increases improved greatly for the Jun and Sep '17 quarters. Prior quarterly and annual earnings (C and A criteria) history has been unimpressive and below guidelines of the fact-based investment system."

1/19/2018 12:14:23 PM - Challenging its all time high with today's gain. Noted in prior mid day reports with caution - "Earnings and sales revenues increases improved greatly for the Jun and Sep '17 quarters. Prior quarterly and annual earnings (C and A criteria) history has been unimpressive and below guidelines of the fact-based investment system."

1/9/2018 12:44:00 PM - Hitting new all time highs with today's 2nd consecutive volume-driven gain. Noted in prior mid day reports with caution - "Earnings and sales revenues increases improved greatly for the Jun and Sep '17 quarters. Prior quarterly and annual earnings (C and A criteria) history has been unimpressive and below guidelines of the fact-based investment system."

1/3/2018 12:48:06 PM - Perched at its all time high today, it found support near its 50 DMA line and wedged higher with gains lacking volume conviction. Last noted in the 12/22/17 mid day report with caution - "Earnings and sales revenues increases improved greatly for the Jun and Sep '17 quarters. Prior quarterly and annual earnings (C and A criteria) history has been unimpressive and below guidelines of the fact-based investment system."

12/22/2017 12:24:23 PM - Finding support near its 50 DMA line, perched near its all-time high. Prior mid-day reports cautioned - "Earnings and sales revenues increases improved greatly for the Jun and Sep '17 quarters. Prior quarterly and annual earnings (C and A criteria) history has been unimpressive and below guidelines of the fact-based investment system."

12/15/2017 1:01:15 PM - Finding support near its 50 DMA line, perched near its all-time high. Prior mid-day reports cautioned - "Earnings and sales revenues increases improved greatly for the Jun and Sep '17 quarters. Prior quarterly and annual earnings (C and A criteria) history has been unimpressive and below guidelines of the fact-based investment system."

11/13/2017 12:29:42 PM - Testing support at its 50 DMA line today after abruptly retreating from its all-time high. The 11.08/17 mid-day report cautioned - "Earnings and sales revenues increases improved greatly for the Jun and Sep '17 quarters. Prior quarterly and annual earnings (C and A criteria) history has been unimpressive and below guidelines of the fact-based investment system."

11/8/2017 12:12:07 PM - Perched near its all-time high hit last week. Earnings and sales revenues increases improved greatly for the Jun and Sep '17 quarters. Prior quarterly and annual earnings (C and A criteria) history has been unimpressive and below guidelines of the fact-based investment system.

11/1/2017 12:32:24 PM - Abruptly retreating from a new all-time high hit on the prior session. Earnings and sales revenues increases improved greatly for the Jun and Sep '17 quarters. Prior quarterly and annual earnings (C and A criteria) history has been unimpressive and below guidelines of the fact-based investment system.

12/21/2007 1:32:36 PM - Nearing prior highs in the $34 area. Earnings increases have been unimpressive in the last few quarters and sales revenue growth is below guidelines.

7/2/2007 12:27:31 PM - New highs today yet price is too extended and sales history is below guidelines.

6/25/2007 1:30:40 PM - New highs today yet price is too extended and sales history is below guidelines.

6/20/2007 12:38:27 PM - Price is too extended and sales history is below guidelines.

6/5/2007 12:30:56 PM - Price is too extended and sales history is below guidelines.

6/4/2007 12:36:18 PM - Price is too extended and sales history is below guidelines.