1/28/2022 11:57:29 AM - Retreated from its all-time high and below its 50 DMA line with recent losses. Reported Dec '21 quarterly earnings +2% on +5% sales revenues versus the year ago period, below the +25% minimum guideline (C criteria). Sub par sales revenues growth is not indicative of any hot new (N criteria) product or service. Annual earnings (A criteria) growth has been steady after a downturn in FY '13.

11/3/2021 12:35:00 PM - Retreated abruptly from its new all-time high with heavier volume behind recent losses. Through the Sep '21 quarter its earnings growth has been above the +25% minimum guideline (C criteria) but with sub par sales revenues growth not indicative of any hot new (N criteria) product or service. Annual earnings (A criteria) growth has been steady after a downturn in FY '13.

10/29/2021 12:55:40 PM - Perched at a new all-time high with heavier volume behind recent gains. Through the Sep '21 quarter its earnings growth has been above the +25% minimum guideline (C criteria) but with sub par sales revenues growth. Annual earnings (A criteria) growth has been steady after a downturn in FY '13.

10/28/2021 12:37:21 PM - Challenging its all-time high with heavier volume behind today's big gain. Through the Sep '21 quarter its earnings growth has been above the +25% minimum guideline (C criteria) but with sub par sales revenues growth. Annual earnings (A criteria) growth has been steady after a downturn in FY '13.

12/20/2019 12:26:50 PM - Rebounded within striking distance of its all-time high ($16.90 in Jul '18). The 12/11/19 mid-day report cautioned members - "Through the Sep '19 quarter its earnings growth has been below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been steady after a downturn in FY '13."

12/11/2019 12:17:54 PM - Rebounding within striking distance of its all-time high ($16.90 in Jul '18). Through the Sep '19 quarter its earnings growth has been below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been steady after a downturn in FY '13.

7/25/2017 12:27:51 PM - Rebounding within striking distance of its all-time high. Prior mid-day reports cautioned members - "Reported earnings +16% on +9% sales revenues for the Mar '17 quarter, below the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

7/24/2017 12:41:38 PM - Enduring distributional pressure while perched within striking distance of its all-time high. Prior mid-day reports cautioned members - "Reported earnings +16% on +9% sales revenues for the Mar '17 quarter, below the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

6/16/2017 12:37:16 PM - Perched within striking distance of its all-time high. Prior mid-day reports cautioned members - "Reported earnings +16% on +9% sales revenues for the Mar '17 quarter, below the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

5/2/2017 1:11:13 PM - Perched within striking distance of its all-time high. Reported earnings +16% on +9% sales revenues for the Mar '17 quarter, below the +25% minimum guideline (C criteria). Prior mid-day reports cautioned members - "Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

4/3/2017 11:54:58 AM - Perched within striking distance of its all-time high. Reported earnings +25% on +8% sales revenues for the Dec '16 quarter, its 6th consecutive quarter with earnings at or above the +25% minimum guideline (C criteria). The 12/16/16 mid-day report last cautioned members- "Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

12/16/2016 12:36:17 PM - Perched at all-time highs today. Prior mid-day reports repeatedly noted - "Held its ground stubbornly since spiking higher on 11/11/16. Reported earnings +43% on +22% sales revenues for the Sep '16 quarter, its 5th consecutive quarter with earnings above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

12/15/2016 12:10:24 PM - Hitting yet another new all-time high today. Held its ground stubbornly since spiking higher on 11/11/16. Reported earnings +43% on +22% sales revenues for the Sep '16 quarter, its 5th consecutive quarter with earnings above the +25% minimum guideline (C criteria). Noted with caution in the 11/10/16 mid-day report - "Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

12/5/2016 12:19:43 PM - Touched a new all-time high today. Held its ground stubbornly since spiking higher on 11/11/16. Reported earnings +43% on +22% sales revenues for the Sep '16 quarter, its 5th consecutive quarter with earnings above the +25% minimum guideline (C criteria). Last noted with caution in the 11/10/16 mid-day report - "Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

11/10/2016 12:46:56 PM - Pulled back from all-time highs, recently slumping below its 50 DMA line. The 9/27/16 mid-day report last cautioned - "Reported earnings +46% on +56% sales revenues for the Jun '16 quarter, its 4th consecutive quarter with earnings above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

9/27/2016 12:25:23 PM - Perched near all-time highs, consolidating well above its 50 DMA line. Reported earnings +46% on +56% sales revenues for the Jun '16 quarter, its 4th consecutive quarter with earnings above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

5/27/2016 12:41:43 PM - Perched near all-time highs, finding support near its 50 DMA line. Prior mid-day reports cautioned - "Reported earnings +46% on +62% sales revenues for the Mar '16 quarter, its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria). Prior quarterly and annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

5/26/2016 12:23:14 PM - Perched near all-time highs, finding support near its 50 DMA line. Prior mid-day reports cautioned - "Reported earnings +46% on +62% sales revenues for the Mar '16 quarter, its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria). Prior quarterly and annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

5/23/2016 12:17:32 PM - Pulled back from new all-time highs, finding support near its 50 DMA line. Prior mid-day reports cautioned - "Reported earnings +46% on +62% sales revenues for the Mar '16 quarter, its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria). Prior quarterly and annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

5/19/2016 12:23:59 PM - Pulled back from new all-time highs, finding support after undercutting its 50 DMA line. The 5/04/16 mid-day report cautioned - "Reported earnings +46% on +62% sales revenues for the Mar '16 quarter, its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria). Prior quarterly and annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

5/4/2016 12:26:57 PM - Perched near all-time highs, pulling back following a streak of 8 consecutive gains. Reported earnings +46% on +62% sales revenues for the Mar '16 quarter, its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria). Prior quarterly and annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

5/2/2016 12:36:12 PM - Perched at all-time highs with today's 8th consecutive gain. Reported earnings +46% on +62% sales revenues for the Mar '16 quarter, its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria). Prior quarterly and annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

4/26/2016 12:33:04 PM - Perched at all-time highs with today's 4th consecutive volume-driven gain. Reported earnings +46% on +62% sales revenues for the Mar '16 quarter, its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria). Prior quarterly and annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.