8/1/2023 1:10:28 PM - Consolidating near its all-time high and testing support near its 50 DMA line ($349). Reported earnings -19% for the Jun '23 quarter versus the year-ago period, well below the +25% minimum guideline (C criteria). Annual earnings growth has been strong.
7/10/2023 12:54:02 PM - Perched near its all-time high after rallying from support near its 50 DMA line ($349) in recent weeks. Reported earnings -2% on +2% sales revenues for the Mar '23 quarter versus the year-ago period, well below the +25% minimum guideline (C criteria). Annual earnings growth has been strong.
4/20/2023 12:56:11 PM - Gapped up today hitting a new all-time high with a considerable volume-driven gain. It has been finding prompt support near its 50 DMA line ($307) in recent weeks. Reported earnings +76% on +5% sales revenues for the Dec '22 quarter versus the year-ago period. Three of the past 4 quarterly comparisons have been above the +25% minimum guideline (C criteria). Annual earnings growth has been strong.
4/18/2023 1:07:50 PM - Stalled and slumped abruptly from its all-time high hit on 2/16/23, yet it has been finding prompt support near its 50 DMA line ($305.81) in recent weeks. Reported earnings +76% on +5% sales revenues for the Dec '22 quarter versus the year-ago period. Three of the past 4 quarterly comparisons have been above the +25% minimum guideline (C criteria). Annual earnings growth has been strong.
3/15/2023 12:39:18 PM - Stalled and slumped abruptly from its all-time high hit on 2/16/23, testing its 50 DMA line ($291) this week. Reported earnings +76% on +5% sales revenues for the Dec '22 quarter versus the year-ago period. Three of the past 4 quarterly comparisons have been above the +25% minimum guideline (C criteria). Annual earnings growth has been strong. Broader market weakness (M criteria) has been noted as a "correction" that has raised concerns.
7/5/2016 1:00:10 PM - Hitting another new all-time high with today's 5th consecutive gain. Last noted with caution in the 4/21/16 mid-day report - "Reported earnings +9% on +5% sales revenues for the Mar '16 quarter, and fundamentals remain a concern. Prior quarters have been below the +25% minimum guideline (C criteria)."
4/21/2016 1:02:08 PM - Hitting a new all-time high today. Reported earnings +9% on +5% sales revenues for the Mar '16 quarter, and fundamentals remain a concern. Prior quarters have been below the +25% minimum guideline (C criteria).
4/20/2016 12:29:30 PM - Held its ground after the 4/08/16 mid-day report last cautioned members - Reported earnings +9% on +3% sales revenues for the Dec '15 quarter, and fundamentals remain a concern. Endured distributional pressure after wedging to a new 52-week high. Prior quarters have been below the +25% minimum guideline (C criteria)."
4/8/2016 12:37:56 PM - Reported earnings +9% on +3% sales revenues for the Dec '15 quarter, and fundamentals remain a concern. Endured distributional pressure after wedging to a new 52-week high. Prior mid-day reports cautioned members - "Prior quarters have been below the +25% minimum guideline (C criteria)."
2/12/2016 12:45:03 PM - Rebounded above its 50 and 200 DMA lines with big volume-driven gains. Reported earnings +9% on +3% sales revenues for the Dec '15 quarter, and sub par sales growth remains a concern. There was a "negative reversal" after hitting a new 52-week high when the 4/15/15 mid-day report cautioned members - "Quarterly earnings rose +38% on +6% sales revenues for the Dec '14 quarter, but prior quarters have been below the +25% minimum guideline (C criteria)."
10/29/2015 1:11:23 PM - Gapped down on 10/27/15 for a damaging loss violating its 50 and 200 DMA lines. Reported earnings +5% on +4% sales revenues for the Sep '15 quarter, and sub par sales growth remains a concern. There was a "negative reversal" after hitting a new 52-week high when the 4/15/15 mid-day report cautioned members - "Quarterly earnings rose +38% on +6% sales revenues for the Dec '14 quarter, but prior quarters have been below the +25% minimum guideline (C criteria)."
10/28/2015 1:34:11 PM - Gapped down on the prior session for a damaging loss violating its 50 and 200 DMA lines. Reported earnings +5% on +4% sales revenues for the Sep '15 quarter, and sub par sales growth remains a concern. There was a "negative reversal" after hitting a new 52-week high when the 4/15/15 mid-day report cautioned members - "Quarterly earnings rose +38% on +6% sales revenues for the Dec '14 quarter, but prior quarters have been below the +25% minimum guideline (C criteria)."
10/27/2015 1:29:03 PM - Gapped down today for a damaging loss violating its 50 and 200 DMA lines. Reported earnings +5% on +4% sales revenues for the Sep '15 quarter, and sub par sales growth remains a concern. There was a "negative reversal" after hitting a new 52-week high when the 4/15/15 mid-day report cautioned members - "Quarterly earnings rose +38% on +6% sales revenues for the Dec '14 quarter, but prior quarters have been below the +25% minimum guideline (C criteria)."
7/21/2015 12:57:06 PM - Rallying from support near its 50 DMA line. Reported earnings +16% on +5% sales revenues for the Jun '15 quarter, and sub par sales growth is a concern. There was a "negative reversal" after hitting a new 52-week high when the 4/15/15 mid-day report cautioned members - "Quarterly earnings rose +38% on +6% sales revenues for the Dec '14 quarter, but prior quarters have been below the +25% minimum guideline (C criteria)."
7/20/2015 1:04:21 PM - Rallying from support near its 50 DMA line. Due to report earnings on 7/21/15. Earnings rose +35% on +6% sales revenues for the Mar '15 quarter, and sub par sales growth is a concern. There was a "negative reversal" after hitting a new 52-week high when the 4/15/15 mid-day report cautioned members - "Quarterly earnings rose +38% on +6% sales revenues for the Dec '14 quarter, but prior quarters have been below the +25% minimum guideline (C criteria)."
4/17/2015 1:24:41 PM - Pulling back to its 50 DMA line with today's 3rd consecutive volume-driven loss. There was a "negative reversal" after hitting a new 52-week high when the 4/15/15 mid-day report cautioned members - "Quarterly earnings rose +38% on +6% sales revenues for the Dec '14 quarter, but prior quarters have been below the +25% minimum guideline (C criteria)."
4/16/2015 12:45:51 PM - There was a "negative reversal" on the prior session after hitting a new 52-week high. The 4/15/15 mid-day report cautioned members - "Quarterly earnings rose +38% on +6% sales revenues for the Dec '14 quarter, but prior quarters have been below the +25% minimum guideline (C criteria)."
4/15/2015 1:16:57 PM - Hit a new 52-week high today then reversed into the red. Quarterly earnings rose +38% on +6% sales revenues for the Dec '14 quarter, but prior quarters have been below the +25% minimum guideline (C criteria).
1/16/2015 1:06:08 PM - Quarterly earnings increases through Sep '14 have been below the +25% minimum guideline (C criteria). Testing support at its 50 DMA line with today's 3rd consecutive volume-driven loss.
3/17/2006 1:23:04 PM - "C" below guidelines.
2/16/2006 1:14:18 PM - Base and "C" somewhat questionable.
2/15/2006 12:53:10 PM - Base and "C" somewhat questionable.
2/14/2006 12:40:40 PM - As previously noted. - Base questionable.
1/23/2006 1:08:30 PM - Base questionable.
1/20/2006 12:52:58 PM - Base questionable.
1/10/2006 1:04:11 PM - Base questionable.
1/9/2006 1:38:45 PM - Base questionable.
1/6/2006 1:27:56 PM - Base questionable.
12/8/2005 12:45:56 PM - Base questionable.
12/2/2005 1:37:13 PM - Base questionable.
12/1/2005 1:33:14 PM - Base questionable.
11/30/2005 1:14:11 PM - Base questionable.
11/15/2005 1:45:05 PM - Base questionable.
10/31/2005 1:36:22 PM - Base questionable.
10/28/2005 12:46:56 PM - Base questionable.
10/27/2005 1:12:41 PM - Base questionable.
10/26/2005 2:00:33 PM - Base questionable.
9/16/2005 1:13:21 PM - Base questionable.
5/20/2005 12:48:36 PM - Best in decent group. Pulling back towards it 50 DMA.
5/19/2005 12:55:19 PM - Best in decent group. Base somewhat questionable.
4/29/2005 1:30:29 PM - Best in pretty good group. Base somewhat questionable.
4/27/2005 12:31:04 PM - Best in pretty good group. Recent action impressive.
4/26/2005 12:40:29 PM - Best in pretty good group. Recent action impressive.
4/25/2005 12:53:43 PM - Best in pretty good group. Recent action impressive.
4/22/2005 12:33:36 PM - Best in pretty good group. Recent action impressive.
4/7/2005 12:51:33 PM - Best in pretty good group. Recent action impressive.
4/1/2005 12:34:05 PM - Best in pretty good group. Recent action impressive.
3/18/2005 1:07:58 PM - Best in pretty good group. Recent action impressive.
2/22/2005 1:06:13 PM - L in poorly ranked group. Recent action impressive.
2/17/2005 12:54:34 PM - L in poorly ranked group. Recent action impressive.
2/16/2005 12:52:25 PM - L in poorly ranked group. Recent strength.
1/12/2005 12:36:55 PM - Best in poorly ranked group. Gapped lower today.
11/29/2004 12:47:45 PM - Best in poorly ranked group.
11/18/2004 1:01:53 PM - Best in poorly ranked group.
11/16/2004 12:49:34 PM - Best in poorly ranked group.
9/7/2004 1:00:00 PM - Best in poorly ranked group.
9/3/2004 1:00:00 PM - Best in poorly ranked group.
7/23/2004 1:00:00 PM - L in poorly ranked group though impresive action today.
4/26/2004 1:00:00 PM - Best in poorly ranked group