10/18/2021 12:26:16 PM - Stalled and pulled back from its 52-week high with 3 consecutive losses following a streak of 8 consecutive volume-driven gains. The 10/12/21 mid-day report cautioned members - "Reported earnings +84% on -2% sales revenues for the Jun '21 quarter versus the year ago period. Prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria)."

10/15/2021 12:27:25 PM - Pulling back from its 52-week high with today's 3rd consecutive loss following a streak of 8 consecutive volume-driven gains. Reported earnings +84% on -2% sales revenues for the Jun '21 quarter versus the year ago period. Prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria).

10/12/2021 12:06:41 PM - Hitting a new 52-week high with today's 8th consecutive volume-driven gain. Reported earnings +84% on -2% sales revenues for the Jun '21 quarter versus the year ago period. Prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria).

10/11/2021 12:31:22 PM - Hitting a new 52-week high with today's 7th consecutive gain. Reported earnings +84% on -2% sales revenues for the Jun '21 quarter versus the year ago period. Prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria).

10/8/2021 12:30:28 PM - Challenging its 52-week high with today's 6th consecutive gain. Reported earnings +84% on -2% sales revenues for the Jun '21 quarter versus the year ago period. Prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria).

10/7/2021 12:22:29 PM - Rebounding near its 52-week high with today's 5th consecutive gain. Reported earnings +84% on -2% sales revenues for the Jun '21 quarter versus the year ago period. Prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria).

6/21/2021 12:28:01 PM - Rebounding near its 50 DMA line ($43.24) with today's gain after volume-driven losses. Reported earnings +60% on +4% sales revenues for the Mar '21 quarter versus the year ago period. Prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria).

6/18/2021 12:41:05 PM - Sputtering below its 50 DMA line ($43.25) with volume-driven losses. Reported earnings +60% on +4% sales revenues for the Mar '21 quarter versus the year ago period. Prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria).

6/7/2021 12:08:28 PM - Consolidating just below its 50 DMA line ($43.56). Reported earnings +60% on +4% sales revenues for the Mar '21 quarter versus the year ago period. Prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria).

6/4/2021 12:02:18 PM - Consolidating near its 50 DMA line. Reported earnings +60% on +4% sales revenues for the Mar '21 quarter versus the year ago period. Prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria).

6/3/2021 11:50:09 AM - Consolidating near its 50 DMA line. Reported earnings +60% on +4% sales revenues for the Mar '21 quarter versus the year ago period. Prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria).

6/2/2021 12:09:13 PM - Consolidating near its 50 DMA line. Reported earnings +60% on +4% sales revenues for the Mar '21 quarter versus the year ago period. Prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria).

10/12/2018 12:28:21 PM - Pulled back and tested support at its 200 DMA line. Reported earnings +71% on +33% sales revenues for the Jun '18 quarter, its 4th consecutive quarterly earnings increase above the +25% minimum guideline (C criteria).

6/19/2018 12:47:05 PM - Hovering near its all-time high, slightly extended from any sound base. Reported earnings +71% on +53% sales revenues for the Mar '18 quarter, its 3rd consecutive quarterly earnings increase above the +25% minimum guideline (C criteria).

6/6/2018 12:11:58 PM - Perched at its all-time high, enduring distributional pressure in recent weeks. Reported earnings +71% on +53% sales revenues for the Mar '18 quarter, its 3rd consecutive quarterly earnings increase above the +25% minimum guideline (C criteria).

5/21/2018 12:33:24 PM - Perched near its all-time high after 6 consecutive weekly gains. Found support above its 200 DMA line during its consolidation since noted in the 12/27/17 mid-day report. Reported earnings +71% on +53% sales revenues for the Mar '18 quarter, its 3rd consecutive quarterly earnings increase above the +25% minimum guideline (C criteria).

5/18/2018 12:38:57 PM - Perched near its all-time high. Found support above its 200 DMA line during its consolidation since last noted in the 12/27/17 mid-day report. Reported earnings +71% on +53% sales revenues for the Mar '18 quarter, its 3rd consecutive quarterly earnings increase above the +25% minimum guideline (C criteria).

12/21/2017 12:32:45 PM - Spiked to a new all-time high but encountered distributional pressure and sputtered near its 50 DMA line since noted with caution in the 12/07/17 mid-day report - "Reported earnings +33% on +53% sales revenues for the Sep '17 quarter. Prior quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria)."

12/19/2017 12:08:03 PM - Spiked to a new all-time high but encountered distributional pressure and sputtered near its 50 DMA line since noted with caution in the 12/07/17 mid-day report - "Reported earnings +33% on +53% sales revenues for the Sep '17 quarter. Prior quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria)."

12/18/2017 12:23:15 PM - Spiked to a new all-time high but encountered distributional pressure and sputtered near its 50 DMA line since noted with caution in the 12/07/17 mid-day report - "Reported earnings +33% on +53% sales revenues for the Sep '17 quarter. Prior quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria)."

12/15/2017 1:18:05 PM - Spiked to a new all-time high but encountered distributional pressure and sputtered near its 50 DMA line since noted with caution in the 12/07/17 mid-day report - "Reported earnings +33% on +53% sales revenues for the Sep '17 quarter. Prior quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria)."

12/13/2017 12:42:46 PM - Spiked to a new all-time high with its early gain when last noted with caution in the 12/07/17 mid-day report - "Reported earnings +33% on +53% sales revenues for the Sep '17 quarter. Prior quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria)."

12/7/2017 12:19:29 PM - Spiked to a new all-time high with today's early gain. Reported earnings +33% on +53% sales revenues for the Sep '17 quarter. Prior quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria).

11/7/2017 12:42:56 PM - Pulling back from its all-time high. Reported earnings +330% on +53% sales revenues for the Sep '17 quarter. Prior quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria).

11/3/2017 12:58:23 PM - Holding its ground near its all-time high. The 10/25/17 mid-day report noted - "Reported earnings +130% on +53% sales revenues for the Sep '17 quarter. Prior quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria)."

10/25/2017 12:29:12 PM - Gapped up today and hit a new all-time high. Reported earnings +130% on +53% sales revenues for the Sep '17 quarter. Prior quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria).

10/9/2017 11:58:05 AM - Quarterly earnings increases through Jun '17 have not been strong and steady above the +25% minimum guideline (C criteria).

9/14/2017 12:58:42 PM - Quarterly earnings increases through Jun '17 have not been strong and steady above the +25% minimum guideline (C criteria).

5/4/2017 12:24:29 PM - Quarterly earnings increases through Mar '17 have not been strong and steady above the +25% minimum guideline (C criteria).