9/28/2021 1:30:21 PM - Slumping well below its 50 DMA line with damaging volume-driven losses . Fundamental concerns remain as noted in prior mid-day reports - "Quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria)."
9/20/2021 1:17:34 PM - Pulled back from its 52-week high testing support near its 50 DMA line. Fundamental concerns remain as noted in prior mid-day reports - "Quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria)."
1/23/2018 1:43:49 PM - Hit another new 52-week high today then reversed into the red following 2 consecutive volume-driven gains. Encountered some distributional pressure last week. Fundamental concerns remain as when noted in the 7/25/17 mid-day report - "Sales revenues growth has been sub par and quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria)."
1/22/2018 1:31:54 PM - Hitting a new 52-week high with today's 2nd consecutive volume-driven gain after encountering some distributional pressure last week. Fundamental concerns remain as when noted in the 7/25/17 mid-day report - "Sales revenues growth has been sub par and quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria)."
1/19/2018 1:01:37 PM - Perched near its 52-week high after encountering some distributional pressure this week. Fundamental concerns remain as when last noted in the 7/25/17 mid-day report - "Sales revenues growth has been sub par and quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria)."
7/25/2017 1:06:33 PM - Gapped down today violating its 50 DMA line, retreating from its 52-week high, enduring distributional pressure. Sales revenues growth has been sub par and quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria).
5/11/2017 1:19:43 PM - Hovering near its 52-week high, enduring distributional pressure. Sales revenues growth has been sub par and quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria).
8/12/2015 1:27:54 PM - Slumping below its 50 DMA line with today's damaging volume-driven loss. Noted with caution in prior mid-day reports - "Sales revenues growth has been sub par and quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria)."
7/22/2015 1:14:21 PM - Rebounding near its 50 DMA line with today's volume-driven gain. Noted with caution in prior mid-day reports - "Sales revenues growth has been sub par and quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria)."
6/25/2015 1:03:32 PM - Gapped down today and violated its 50 DMA line with a volume-driven loss. Last noted with caution in the 5/12/15 mid-day report - "Sales revenues growth has been sub par and quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria)."
5/12/2015 1:23:50 PM - Hitting new 52-week and all-time highs with recent volume-driven gains. Sales revenues growth has been sub par and quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria).
7/21/2011 1:47:16 PM - Consolidating in the $90-100 range building an orderly base for the past 3 months since its considerable 4/26/11 gap up to a new 52-week and all-time high. Last noted in the 6/07/11 mid-day report - "Quarterly earnings increases have been gradually improving and were above the +25% guideline in the latest period ended March 31, 2011."
6/7/2011 1:19:25 PM - Pulled back to its 50 DMA line, now trading near a 6-week low and -5.8% off its 52-week and all-time high. Recent mid-day reports noted - "Quarterly earnings increases have been gradually improving and were above the +25% guideline in the latest period ended March 31, 2011."
5/18/2011 1:21:34 PM - Holding its ground stubbornly near its 52-week and all-time high, extended from any sound base. Recent mid-day reports noted - "Quarterly earnings increases have been gradually improving and were above the +25% guideline in the latest period ended March 31, 2011."
5/4/2011 1:33:01 PM - Holding its ground stubbornly near its 52-week and all-time high, extended from any sound base. Last noted in the 4/26/11 mid-day report - "Quarterly earnings increases have been gradually improving and were above the +25% guideline in the latest period ended March 31, 2011."
4/26/2011 1:12:04 PM - Gapped up today for a new 52-week and all-time high, extended from any sound base. Quarterly earnings increases have been gradually improving and were above the +25% guideline in the latest period ended March 31, 2011.
1/16/2008 1:15:49 PM - Negative reversal today from early gains, turning into a considerable loss leading to a breach of its 50 DMA line. It put up a strong performance since it gapped up on 10/23/07 for fresh 2007 highs after its latest earnings report. Sales revenue growth and earnings increases have been below the +25% guideline. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters.
1/8/2008 1:02:34 PM - Gapped up and traded to a new 52-week high today. Strong performance since it gapped up on 10/23/07 for fresh 2007 highs after its latest earnings report. Sales revenue growth and earnings increases have been below the +25% guideline. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters.
10/25/2007 2:26:00 PM - Still climbing since it gapped up on 10/23/07 for fresh 2007 highs after its latest earnings report. Sales revenue growth and earnings increases have been below the +25% guideline. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters.
10/24/2007 1:35:34 PM - Gapped up on 10/23/07 for fresh 2007 highs after its latest earnings report. Sales revenue growth and earnings increases have been below the +25% guideline. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters.
10/23/2007 2:10:02 PM - Gapped up for fresh 2007 highs after its latest earnings report. Sales revenue growth and earnings increases have been below the +25% guideline. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters.
9/18/2007 1:30:25 PM - Pulling back from fresh 2007 highs. Sales revenue growth and earnings increases have been below the +25% guideline. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters.
9/14/2007 1:28:04 PM - Sales revenue growth and earnings increases have been below the +25% guideline. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters.
8/6/2007 12:49:13 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.
6/11/2007 12:46:39 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.
6/8/2007 12:23:53 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.
6/7/2007 12:57:45 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.
4/25/2007 12:56:40 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.
4/24/2007 1:00:03 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.
3/12/2007 12:59:39 PM - Solid gains today yet "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.
2/22/2007 1:01:23 PM - "C" and sales history below guidelines.
2/6/2007 1:10:33 PM - "C" and sales history below guidelines and no current base.
1/31/2007 12:57:43 PM - "C" and sales history below guidelines and no current base.
1/25/2007 1:25:04 PM - "C" and sales history below guidelines and no current base.
1/23/2007 12:48:30 PM - "C" and sales history below guidelines and no current base.
1/22/2007 1:11:35 PM - "C" and sales history below guidelines and no current base.
1/19/2007 12:38:21 PM - "C" and sales history below guidelines and no current base.
1/18/2007 12:52:30 PM - "C" and sales history below guidelines.
1/16/2007 1:27:35 PM - "C" and sales history below guidelines.
1/12/2007 1:19:40 PM - "C" and sales history below guidelines.
1/11/2007 1:02:09 PM - "C" and sales history below guidelines.
11/13/2006 1:17:25 PM - "C" and sales history below guidelines and base questionable.
11/9/2006 1:07:41 PM - "C" and sales history below guidelines and base questionable.
11/8/2006 1:06:56 PM - "C" and sales history below guidelines and base questionable.
11/7/2006 1:02:34 PM - "C" and sales history below guidelines and base questionable.
11/6/2006 1:22:24 PM - "C" and sales history below guidelines and base questionable.
10/26/2006 1:18:50 PM - Group rank below guidelines.
10/25/2006 1:20:17 PM - Group rank below guidelines.
7/21/2004 1:00:00 PM - Y - Best in just okay group. Fairly highly ranked by IBD.
7/14/2004 1:00:00 PM - Y - Best in just okay group. Fairly highly ranked by IBD. Nice BV BO today.
6/30/2004 1:00:00 PM - Y - Best in pretty good group. Fairly highly ranked by IBD. Nice BV BO today.
5/20/2004 1:00:00 PM - Best in just OK group. Highly ranked by IBD. Base questionable.