7/27/2023 12:35:34 PM - Gapped down today violating its 50 DMA line. Reported earnings +10% on +2% sales revenues for the Jun '23 quarter versus the year-ago period. Prior quarterly comparisons were below its +25% minimum guideline (C criteria). Annual earnings history has been steady.

4/27/2023 12:47:08 PM - Gapped up today rebounding back above its 50 DMA line ($70) and well above recent highs. Faces some resistance due to overhead supply up to the $81 level. Reported earnings +30% on +7% sales revenues for the Mar '23 quarter versus the year-ago period. Prior quarterly comparisons were below its +25% minimum guideline (C criteria). Annual earnings history has been steady.

1/30/2018 1:09:44 PM - Gapped down and undercut its 50 DMA line yet rebounded considerably from early lows. Recently wedged to new all-time highs with gains lacking great volume conviction following a 3:1 share split effective 12/28/17. Reported earnings +34% on +16% sales revenues for the Sep '17 quarter marking its 3rd consecutive quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history has not been strong and steady, so it is not a good match with the fact-based investment system's A criteria.

12/29/2017 1:02:12 PM - Hovering at its all-time high following a 3:1 share split effective 12/28/17. Reported earnings +34% on +16% sales revenues for the Sep '17 quarter marking its 3rd consecutive quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history has not been strong and steady, so it is not a good match with the fact-based investment system's A criteria.

8/1/2017 11:27:03 AM - Gapped up on 7/27/17 rebounding above its 50 DMA line and touching a new high, but the mid-day report cautioned members - "Reported earnings +55% on +9% sales revenues for the Jun '17 quarter. Prior quarterly comparisons did not show earnings strong and steady above the +25% minimum guideline (C criteria). Annual earnings history has not been strong and steady, so it is not a good match with the fact-based investment system's A criteria."

7/27/2017 1:28:32 PM - Gapped up today rebounding above its 50 DMA line and touching a new high. Reported earnings +55% on +9% sales revenues for the Jun '17 quarter. Prior quarterly comparisons did not show earnings strong and steady above the +25% minimum guideline (C criteria). Annual earnings history has not been strong and steady, so it is not a good match with the fact-based investment system's A criteria.

7/26/2017 12:45:45 PM - Consolidating below its 50 DMA line. Last noted with caution in the 5/02/17 mid-day report - "Reported earnings +50% on +12% sales revenues for the Mar '17 quarter. Prior quarterly comparisons did not show earnings strong and steady above the +25% minimum guideline (C criteria). Annual earnings history has not been strong and steady, so it is not a good match with the fact-based investment system's A criteria."

5/2/2017 1:12:50 PM - Perched at its all-time high following a streak of volume-driven gains. Reported earnings +50% on +12% sales revenues for the Mar '17 quarter. Prior quarterly comparisons did not show earnings strong and steady above the +25% minimum guideline (C criteria). Annual earnings history has not been strong and steady, so it is not a good match with the fact-based investment system's A criteria.

4/22/2016 12:24:20 PM - Violated its 50 DMA line with damaging volume-driven losses while abruptly retreating from new 52-week and all-time highs this week. Reported earnings +8% on -1% sales revenues for the Mar '16 quarter. The 4/19/16 mid-day report cautioned members - "Prior quarterly comparisons through Dec '15 did not show earnings strong and steady above the +25% minimum guideline (C criteria). Annual earnings history has not been strong and steady, so it is not a good match with the fact-based investment system's A criteria."

4/21/2016 12:21:36 PM - Gapped down today and undercut its 50 DMA line after abruptly retreating from new 52-week and all-time highs with a volume-driven loss on the prior session. Reported earnings +8% on -1% sales revenues for the Mar '16 quarter. The 4/19/16 mid-day report cautioned members - "Prior quarterly comparisons through Dec '15 did not show earnings strong and steady above the +25% minimum guideline (C criteria). Annual earnings history has not been strong and steady, so it is not a good match with the fact-based investment system's A criteria."

4/19/2016 12:26:51 PM - Hitting new 52-week and all-time highs today. Prior quarterly comparisons through Dec '15 did not show earnings strong and steady above the +25% minimum guideline (C criteria). Annual earnings history has not been strong and steady, so it is not a good match with the fact-based investment system's A criteria.

10/21/2013 12:46:38 PM -

Hovering near its 52-week high today after enduring recent distributional pressure. Volume-driven gains helped it rise from an orderly flat base and it found support at its 50 DMA line while consolidating. Prior mid-day reports cautioned members - "Recent quarterly comparisons through Jun '13 showed earnings above the +25% minimum guideline (C criteria). Annual earnings history has not been strong and steady, so it is not a good match with the fact-based investment system's A criteria."



10/8/2013 12:01:12 PM -

Hovering near its 52-week high today following volume-driven gains that helped it rise from an orderly flat base. Found support at its 50 DMA line while consolidating. Prior mid-day reports cautioned - "Recent quarterly comparisons through Jun '13 showed earnings above the +25% minimum guideline (C criteria). Annual earnings history has not been strong and steady, so it is not a good match with the fact-based investment system's A criteria."



10/1/2013 12:29:50 PM -

Hitting a new 52-week high with today's 2nd consecutive volume-driven gain, rising from an orderly flat base. Found support at its 50 DMA line while consolidating since last noted in the 8/15/13 mid-day report with caution - "Recent quarterly comparisons through Jun '13 showed earnings above the +25% minimum guideline (C criteria). Annual earnings history has not been strong and steady, so it is not a good match with the fact-based investment system's A criteria."



8/15/2013 12:34:05 PM -

Gapped down today. Technically it is extended from any sound base. The 8/01/13 mid-day report cautioned - "Recent quarterly comparisons through Jun '13 showed earnings above the +25% minimum guideline (C criteria). Annual earnings history has not been strong and steady, so it is not a good match with the fact-based investment system's A criteria."



8/1/2013 12:26:43 PM -

Considerable gain after gapping up today for a new 52-week high, technically getting extended from any sound base. Recent quarterly comparisons through Jun '13 showed earnings above the +25% minimum guideline (C criteria). Annual earnings history has not been strong and steady, so it is not a good match with the fact-based investment system's A criteria.



5/11/2006 12:58:54 PM - "C" below guidelines.

4/5/2005 12:35:08 PM - L in an decent group. Too ET.

4/4/2005 12:25:59 PM - L in an decent group. Too ET.

4/1/2005 12:23:10 PM - L in an decent group. Too ET.

3/23/2005 12:43:57 PM - L in an decent group. Too ET.

12/9/2004 12:32:57 PM - L in an okay group.

12/1/2004 12:59:01 PM - Leader in an okay group.

11/12/2004 12:31:43 PM - Leader in an okay group.

11/11/2004 12:57:34 PM - Leader in an okay group.

9/15/2004 1:00:00 PM - Leader in an okay group and decent ranks. Recent advance lacks volume conviction