11/25/2022 11:38:17 AM - Found support at its 200 DMA line during its recent consolidation. Fundamental concerns remain. Quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria) and showed lackluster sales revenues growth. Annual earnings (A criteria) history has been up and down.

3/1/2022 12:33:19 PM - Pulled back from a new all-time high and found support near its 50 DMA line during its recent consolidation. Reported earnings +8% versus the year ago period for the quarter ended Dec 31, 2021. Prior 3 comparisons were above the +25% minimum earnings guideline (C criteria) but with lackluster sales revenues growth. Annual earnings (A criteria) history has been up and down.

1/24/2022 12:32:25 PM - Pulled back from new 52-week and all-time highs with 3 consecutive losses and the 1/21/22 mid-day report noted - "Found support near its 50 DMA line during its recent consolidation. Reported earnings +8% versus the year ago period for the quarter ended Dec 31, 2021. Prior 3 comparisons were above the +25% minimum earnings guideline (C criteria) but with lackluster sales revenues growth. Annual earnings (A criteria) history has been up and down."

1/21/2022 12:24:18 PM - Pulling back from new 52-week and all-time highs with today's 3rd consecutive loss. Found support near its 50 DMA line during its recent consolidation. Reported earnings +8% versus the year ago period for the quarter ended Dec 31, 2021. Prior 3 comparisons were above the +25% minimum earnings guideline (C criteria) but with lackluster sales revenues growth. Annual earnings (A criteria) history has been up and down.

6/7/2018 12:26:36 PM - Hitting new 52-week and all-time highs with a streak of gains. Found support above its 50 DMA line during its recent consolidation. Reported earnings +38% versus the year ago period for the quarter ended March 31st, and 3 of the past 4 comparisons were above the +25% minimum guideline (C criteria). Annual earnings growth has been steady.

10/23/2017 12:56:10 PM - There was a "negative reversal" on Friday after hitting new 52-week and all-time highs. Found support above its 50 DMA line during its recent consolidation. Reported earnings +18% versus the year ago period for the quarter ended Sep 30, 2017, below the +25% minimum guideline (C criteria). Fundamental concerns remain, and it was noted with caution in prior mid-day reports - "Earnings history is not a match with the fundamental guidelines (C criteria) of the fact-based investment system."

7/24/2017 12:28:17 PM - Gapped up on the prior session hitting new 52-week and all-time highs. Found support above its 50 DMA line during its recent consolidation. Fundamental concerns remain and it was noted with caution in prior mid-day reports - "Earnings history is not a match with the fundamental guidelines (C criteria) of the fact-based investment system."

7/21/2017 12:10:02 PM - Gapped up today hitting new 52-week and all-time highs. Found support above its 50 DMA line during its recent consolidation. Fundamental concerns remain and it was noted with caution in prior mid-day reports - "Earnings history is not a match with the fundamental guidelines (C criteria) of the fact-based investment system."

7/3/2017 11:17:49 AM - Consolidating above its 50 DMA line, perched within close striking distance of its 52-week high. Fundamental concerns remain and it was noted with caution in prior mid-day reports - "Earnings history is not a match with the fundamental guidelines (C criteria) of the fact-based investment system."

6/21/2017 12:59:55 PM - Consolidating above its 50 DMA line within close striking distance of its 52-week high. Fundamental concerns remain and it was noted with caution in prior mid-day reports - "Earnings history is not a match with the fundamental guidelines (C criteria) of the fact-based investment system."

6/2/2017 12:46:28 PM - Consolidating above its 50 DMA line within close striking distance of its 52-week high. Fundamental concerns remain and it was noted with caution in prior mid-day reports - "Earnings history is not a match with the fundamental guidelines (C criteria) of the fact-based investment system."

4/21/2017 12:17:15 PM - Rebounding from below its 50 DMA line this week to challenge its 52-week high. Fundamental concerns remain as when noted with caution in the 1/20/17 mid-day report - "Earnings history is not a match with the fundamental guidelines (C criteria) of the fact-based investment system."

3/16/2017 12:39:18 PM - Recently slumped below its 50 DMA line. Fundamental concerns remain as when noted with caution in the 1/20/17 mid-day report - "Earnings history is not a match with the fundamental guidelines (C criteria) of the fact-based investment system."

3/9/2017 12:06:42 PM - Fundamental concerns remain as when last noted with caution in the 1/20/17 mid-day report - "Earnings history is not a match with the fundamental guidelines (C criteria) of the fact-based investment system."

1/20/2017 12:03:34 PM - Fundamental concerns remain as when last noted with caution in the 11/25/14 mid-day report - "Earnings history is not a match with the fundamental guidelines (C criteria) of the fact-based investment system."

11/25/2014 12:12:56 PM - Above its 50 DMA line while still consolidating. Repeatedly noted with caution in prior mid-day reports - "Earnings history is not a match with the fundamental guidelines (C criteria) of the fact-based investment system."

11/3/2014 12:02:33 PM - Found support near its 50 DMA line while consolidating. Repeatedly noted with caution in prior mid-day reports - "Earnings history is not a match with the fundamental guidelines (C criteria) of the fact-based investment system."

10/31/2014 11:59:42 AM - Found support near its 50 DMA line while consolidating. Noted with caution in prior mid-day reports - "Earnings history is not a match with the fundamental guidelines (C criteria) of the fact-based investment system."

10/28/2014 12:00:14 PM - Found prompt support near its 50 DMA line since last noted with caution in the 10/07/14 mid-day report - "Earnings history is not a match with the fundamental guidelines (C criteria) of the fact-based investment system."

10/7/2014 12:06:50 PM - Earnings history is not a match with the fundamental guidelines (C criteria) of the fact-based investment system.