6/30/2023 1:04:50 PM - Rallying near its 52-week high with today's 5th consecutive gain, but faces resisatnce due to overhead supply up to the $255 level. Reported earnings +13% on +14% sales revenues for the Mar '23 quarter versus the year ago period. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history was steady but flat from FY '22-'23.

2/9/2022 1:04:21 PM - Gapped up today rallying near its 52-week and all-time highs. Found prompt support near its 200 DMA line. Reported earnings +23% on +49% sales revenues for the Dec '21 quarter versus the year ago period. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history has been steady.

11/3/2020 1:14:55 PM - Perched neat its 52-week high and testing support at its 50 DMA line. Reported earnings +20% on +3% sales revenues for the Sep '20 quarter. Prior quarterly earnings increases failed to meet the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history has been steady.

5/14/2020 12:37:20 PM - Reported earnings +7% on +7% sales revenues for the Mar '20 quarter. Prior quarterly earnings increases failed to meet the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history has been steady.

12/16/2019 12:51:26 PM - Perched within close striking distance of its all-time high. Reported earnings +20% on +9% sales revenues for the Sep '19 quarter. Prior quarterly earnings increases failed to meet the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history has been steady.

5/14/2019 2:16:25 PM - Gapped up today and challenged its all-time high. Reported earnings +23% on +7% sales revenues for the Mar '19 quarter. Prior quarterly earnings increases failed to meet the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history has been steady.

4/15/2019 12:44:21 PM - Wedging into new high territory. Held its ground stubbornly and made gradual progress since noted with caution in the 2/12/19 mid-day report - "Reported earnings +13% on +5% sales revenues for the Dec '18 quarter. Prior quarterly earnings increases failed to meet the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history has been steady."

3/21/2019 12:59:41 PM - Rallying into new high territory. Held its ground since and wedged higher since last noted with caution in the 2/12/19 mid-day report - "Reported earnings +13% on +5% sales revenues for the Dec '18 quarter. Prior quarterly earnings increases failed to meet the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history has been steady."

2/12/2019 2:02:49 PM - Off early highs today after initially rallying into new high territory, encountering some distributional pressure. Reported earnings +13% on +5% sales revenues for the Dec '18 quarter. Prior quarterly earnings increases failed to meet the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history has been steady.

12/18/2018 12:43:12 PM - Slumped below its 50 DMA line, enduring recent distributional pressure. Reported earnings +17% on +7% sales revenues for the Sep '18 quarter. Prior quarterly earnings increases failed to meet the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history has been steady.

8/14/2018 2:17:27 PM - Perched near its 52-week high, enduring recent distributional pressure. Reported earnings +18% on +5% sales revenues for the Jun '18 quarter. Prior quarterly earnings increases failed to meet the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history has been steady.

6/27/2018 12:39:57 PM - Retreating from its 52-week high with above average volume behind small losses in recent weeks. Reported earnings +12% on +5% sales revenues for the Mar '18 quarter. Prior quarterly earnings increases failed to meet the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history has been steady.

11/1/2017 1:14:57 PM - Gapped down today, abruptly retreating from its 52-week high and testing its 50 DMA line ($88.54) with a volume-driven loss. Reported earnings +6% on -2% sales revenues for the Sep '17 quarter. Prior quarterly earnings increases failed to meet the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history has been slow and steady in recent years.

3/27/2015 12:51:33 PM - Perched near its 52-week high with no resistance remaining due to overhead supply. Reported earnings +34% on +17% sales revenues for the Dec '14 quarter. Prior quarterly earnings increases were near the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history has been slow and steady in recent years.

3/20/2015 12:37:12 PM - Hitting new 52-week highs with today's small gap up gain. Rebounded from below its 50 DMA line since last noted with caution in the 3/11/15 mid-day report following volume-driven losses - "Reported earnings +34% on +17% sales revenues for the Dec '14 quarter, but fundamental concerns remain. It stalled after noted in the 12/09/14 mid-day report with caution - 'Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.'"

3/11/2015 12:56:47 PM - Making its 2nd consecutive mid-day report appearance hovering only -5.6% off its 52-week high today, but it slumped below its 50 DMA line with recent volume-driven losses. Reported earnings +34% on +17% sales revenues for the Dec '14 quarter, but fundamental concerns remain. It stalled after noted in the 12/09/14 mid-day report with caution - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

3/10/2015 12:55:47 PM - Hovering only -5.2% off its 52-week high today, but it slumped below its 50 DMA line with recent volume-driven losses. Reported earnings +34% on +17% sales revenues for the Dec '14 quarter but fundamental concerns remain. It stalled after last noted in the 12/09/14 mid-day report with caution - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

12/9/2014 1:07:58 PM - Hitting a new 52-week high today. Made gradual progress since the 11/05/14 mid-day report cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

11/5/2014 1:01:22 PM - Gapped up today and hit another new 52-week high. Stubbornly held its ground after prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

10/22/2014 1:21:26 PM - Gapped up today and rallied to a new 52-week high with its 3rd consecutive gain. Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

10/15/2014 12:31:42 PM - Gapped down today slumping well below its 50 DMA line while adding to a spurt of volume-driven losses. Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

10/14/2014 12:29:28 PM - Found support at its 50 DMA line following volume-driven losses. Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

10/13/2014 12:33:15 PM - Abruptly retreating from new highs hit last week with today's 3rd consecutive volume-driven loss. Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

10/9/2014 12:20:49 PM - Found support near its 50 DMA line and rallied to new highs with volume-driven gains this week. The 9/29/14 mid-day report cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

9/29/2014 12:33:37 PM - Slumping near its 50 DMA line. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

10/30/2008 1:17:01 PM - Gapped up for a considerable gain today and traded above its 50 DMA line before pulling back while encountering resistance. Earnings increases in recent quarters has been strong, but sales revenues increases have been below guidelines.

9/23/2008 1:12:32 PM - Bouncing off its 50 DMA line. Reported a great earnings increase in the latest quarter, and sales revenues increases have been showing slightly better improvements. However, earlier quarterly and annual earnings history has been unimpressive (not meeting C & A criteria)

9/19/2008 1:34:31 PM - Bouncing off its 50 DMA line. Made steady progress and held its ground stubbornly since its breakaway gap up on 7/30/08 helped it rise clear of all resistance due to overhead supply. Reported a great earnings increase in the latest quarter, and sales revenues increases have been showing slightly better improvements. However, earlier quarterly and annual earnings history has been unimpressive (not meeting C & A criteria)

9/9/2008 12:55:16 PM - Hit a new all-time high today. Made steady progress and held its ground stubbornly since its breakaway gap up on 7/30/08 helped it rise clear of all resistance due to overhead supply. Reported a great earnings increase in the latest quarter, and sales revenues increases have been showing slightly better improvements. However, earlier quarterly and annual earnings history has been unimpressive (not meeting C & A criteria)

8/5/2008 2:26:53 PM - Edging higher since its breakaway gap up on 7/30/08, clear of all resistance due to overhead supply. Reported a great earnings increase in the latest quarter, and sales revenues increases have been showing slightly better improvements. However, earlier quarterly and annual earnings history has been questionable (not meeting C & A criteria)