3/23/2016 12:22:01 PM - Fundamental concerns remain. Quarterly earnings increases have been less the +25% minimum guideline while sales revenues increases have also been sub par. It has maintained a great annual earnings (A criteria) track record.

9/18/2014 12:12:16 PM - Violating its 50 DMA line with today's considerable volume-driven loss. Last noted with caution in the 8/11/14 mid-day report - "Fundamental concerns remain. Quarterly earnings increases have been less the +25% minimum guideline while sales revenues increases have been improving. It has maintained a great annual earnings (A criteria) track record."

8/11/2014 1:33:50 PM - Found support at its 50 DMA line while consolidating from its 52-week high hit when last noted. with caution in the 6/20/14 mid-day report - "Fundamental concerns remain. Quarterly earnings increases have been less the +25% minimum guideline while sales revenues increases have been improving. It has maintained a great annual earnings (A criteria) track record."

6/20/2014 12:40:38 PM - Hitting another new high today, it gapped up on the prior session for a considerable volume-driven gain. Fundamental concerns remain. Prior mid-day reports noted - "Quarterly earnings increases have been less the +25% minimum guideline while sales revenues increases have been improving. It has maintained a great annual earnings (A criteria) track record."

6/22/2012 12:27:39 PM - Gapped up today after pricing the previously noted Secondary Offering near its 52-week high following a streak of 7 consecutive gains marked by above average volume. Prior mid-day reports noted - "Quarterly earnings increases have been less the +25% minimum guideline while sales revenues increases have been improving. It has maintained a great annual earnings (A criteria) track record."

6/21/2012 12:11:39 PM - Pulling back for a 3rd consecutive loss today since proposing a Secondary Offering at its 52-week high after a streak of 7 consecutive gains marked by above average volume. Prior mid-day reports noted - "Quarterly earnings increases have been less the +25% minimum guideline while sales revenues increases have been improving. It has maintained a great annual earnings (A criteria) track record."

6/19/2012 11:56:03 AM - Gapped down today, reversing from a 52-week high after a streak of 7 consecutive gains marked by above average volume. Prior mid-day reports noted - "Quarterly earnings increases have been less the +25% minimum guideline while sales revenues increases have been improving. It has maintained a great annual earnings (A criteria) track record."

6/14/2012 12:02:19 PM - Hovering near its 52-week high today. Last noted in the 5/24/12 mid-day report - "Quarterly earnings increases have been less the +25% minimum guideline while sales revenues increases have been improving. It has maintained a great annual earnings (A criteria) track record."

5/24/2012 12:16:06 PM - Inched to new 52-week highs with today's 4th consecutive gain. Last noted in the 5/14/12 mid-day report - "Quarterly earnings increases have been less the +25% minimum guideline while sales revenues increases have been improving. It has maintained a great annual earnings (A criteria) track record."

5/14/2012 12:23:37 PM - Pulled back from new 52-week highs with above average volume behind recent losses since last noted in the 4/23/12 mid-day report - "Quarterly earnings increases have been less the +25% minimum guideline while sales revenues increases have been improving. It has maintained a great annual earnings (A criteria) track record."

4/23/2012 12:31:01 PM - Pulling back today from a new 52-week high hit on the prior session as it capped a streak of 4 consecutive gains with above average volume. Last noted in the 4/16/12 mid-day report - "Quarterly earnings increases have been less the +25% minimum guideline while sales revenues increases have been improving. It has maintained a great annual earnings (A criteria) track record."

4/16/2012 12:13:27 PM - Held its ground at its 50 DMA line in recent weeks when enduring distributional pressure, and today's 5th consecutive small gain has it perched within close striking distance of its 52-week high. It was noted in the 11/29/11 mid-day report - "Quarterly earnings increases have been less the +25% minimum guideline while sales revenues increases have been improving. It has maintained a great annual earnings (A criteria) track record."

4/13/2012 12:41:02 PM - Held its ground at its 50 DMA line in recent weeks when enduring distributional pressure, and today it is perched within close striking distance of its 52-week high. Last noted in the 11/29/11 mid-day report - "Quarterly earnings increases have been less the +25% minimum guideline while sales revenues increases have been improving. It has maintained a great annual earnings (A criteria) track record."

11/29/2011 12:18:07 PM - Holding its ground above its 50 and 200 DMA lines after rebounding to within striking distance of its 52-week high. The 11/15/11 mid-day report noted - "Quarterly earnings increases have been less the +25% minimum guideline while sales revenues increases have been improving. It has maintained a great annual earnings (A criteria) track record."

11/15/2011 2:28:40 PM - Rebounding back within striking distance of its 52-week high with today's 4th consecutive gain. Quarterly earnings increases have been less the +25% minimum guideline while sales revenues increases have been improving. It has maintained a great annual earnings (A criteria) track record.

3/25/2011 12:23:43 PM - Hovering less than -1.0% off its all-time high today. The 3/18/11 mid-day report noted - "Quarterly earnings increases have been less the +25% minimum guidelines and sales revenues increases have been improving but not very strong. However, it has maintained a great annual earnings (A criteria) track record. Sales and earnings growth history has been steady since long ago noted 6/20/08 when it challenged all-time highs in the $72 area."

3/18/2011 12:29:39 PM - Hovering above support at its 50 DMA line just -3.6% off its all-time high. Quarterly earnings increases have been less the +25% minimum guidelines and sales revenues increases have been improving but not very strong. However, it has maintained a great annual earnings (A criteria) track record. Sales and earnings growth history has been steady since long ago noted 6/20/08 when it challenged all-time highs in the $72 area."

2/2/2011 12:55:57 PM - Hovering above support at its 50 DMA line just -5.2% off its all-time high hit on 1/26/11 when last noted after 5 consecutive gains. It steadily rallied since noted in the 1/07/11 mid-day report - "Reported earnings +8% on +15% sales revenues for the quarter ended November 30, 2010. Recent quarterly earnings increases have been less the +25% minimum guidelines and sales revenues increases have not been very strong. However, it has maintained a great annual earnings (A criteria) track record. Sales and earnings growth history has been steady since long ago noted 6/20/08 when it challenged all-time highs in the $72 area."

1/26/2011 1:27:57 PM - Hitting a new all-time high today with a 5th consecutive gain. It steadily rallied since noted in the 1/07/11 mid-day report - "Reported earnings +8% on +15% sales revenues for the quarter ended November 30, 2010. Recent quarterly earnings increases have been less the +25% minimum guidelines and sales revenues increases have not been very strong. However, it has maintained a great annual earnings (A criteria) track record. Sales and earnings growth history has been steady since long ago noted 6/20/08 when it challenged all-time highs in the $72 area."

1/7/2011 12:49:13 PM - Loss on heavy volume today after reporting earnings +8% on +15% sales revenues for the quarter ended November 30, 2010. Pulling back from its all-time high to test its 50 DMA line. It steadily rallied since noted in prior mid-day reports reports - "Recent quarterly earnings increases have been less the +25% minimum guidelines and sales revenues increases have not been very strong. However, it has maintained a great annual earnings (A criteria) track record. Sales and earnings growth history has been steady since long ago noted 6/20/08 when it challenged all-time highs in the $72 area."

11/10/2010 12:49:38 PM - Consolidating near its all-time high, extended from any recent base. IHS steadily rallied since noted in the 9/23/10 mid-day reports and prior reports - "Recent quarterly earnings increases have been less the +25% minimum guidelines and sales revenues increases have not been very strong. However, it has maintained a great annual earnings (A criteria) track record. Sales and earnings growth history has been steady since long ago noted 6/20/08 when it challenged all-time highs in the $72 area."

10/15/2010 1:20:55 PM - Hit another new 52-week high today. It has steadily rallied since noted in the 9/23/10 mid-day reports and prior reports - "Recent quarterly earnings increases have been less the +25% minimum guidelines and sales revenues increases have not been very strong. However, it has maintained a great annual earnings (A criteria) track record. Sales and earnings growth history has been steady since long ago noted 6/20/08 when it challenged all-time highs in the $72 area."

9/23/2010 12:46:51 PM - Hit a new 52-week high today. Noted in prior mid-day reports - "Recent quarterly earnings increases have been less the +25% minimum guidelines and sales revenues increases have not been very strong. However, it has maintained a great annual earnings (A criteria) track record. Sales and earnings growth history has been steady since long ago noted 6/20/08 when it challenged all-time highs in the $72 area."

9/8/2010 1:13:55 PM - Perched near its 52-week high, enduring recent distributional pressure. Noted in 7/29/10 mid-day report - "Recent quarterly earnings increases have been less the +25% minimum guidelines and sales revenues increases have not been very strong. However, it has maintained a great annual earnings (A criteria) track record. Sales and earnings growth history has been steady since long ago noted 6/20/08 when it challenged all-time highs in the $72 area."

7/29/2010 1:02:55 PM - It has recently been wedging higher and hit a new 52-week high today before reversing into the red. Recent quarterly earnings increases have been less the +25% minimum guidelines and sales revenues increases have not been very strong. However, it has maintained a great annual earnings (A criteria) track record. Sales and earnings growth history has been steady since last noted 6/20/08 when it was nearly challenge all-time highs in the $72 area.

6/20/2008 1:07:33 PM - Trading up today after gapping up on 6/19/08 with gains on heavy volume helping it nearly challenge all-time highs in the $72 area. Quarterly earnings increases have been less than stellar but near minimum guidelines.

3/24/2008 1:11:33 PM - Approaching prior chart highs in the $72 area. Earnings increases in 2 of the 3 latest quarters were below the +25% guideline (questionable C criteria).

10/12/2007 12:59:46 PM - Gapped up again today. Last noted on 10/01/07 as it gapped higher. It is extended from any sound base. Earnings and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

10/1/2007 1:34:36 PM - Gapped higher, extended from any sound base. Earnings and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

9/24/2007 1:42:11 PM - Edging higher after the 9/21/07 considerable gain for a new high with heavy volume. Earnings and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

9/21/2007 1:13:39 PM - Considerable gain for a new high with heavy volume. Earnings and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

7/18/2007 12:43:32 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

7/17/2007 12:28:47 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

7/16/2007 12:56:02 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

7/10/2007 12:31:31 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

7/6/2007 12:27:00 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

7/5/2007 12:30:23 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

7/3/2007 11:28:30 AM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

6/25/2007 1:38:52 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

6/22/2007 12:36:35 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

6/21/2007 12:41:25 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

6/20/2007 12:49:52 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

6/18/2007 12:35:43 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

6/15/2007 12:49:06 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

6/14/2007 12:38:46 PM - "C" and sales history is below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

3/22/2007 - Gap open today after announcing earnings yet "C" and sales history is below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

2/23/2007 12:54:01 PM - "C" below guidelines and base questionable.

1/12/2007 12:31:07 PM - "C" below guidelines and base questionable.

12/11/2006 12:40:28 PM - "C" below guidelines and base questionable.

11/29/2006 12:47:34 PM - "C" below guidelines and base questionable.

11/16/2006 1:14:31 PM - "C" below guidelines and base questionable.

11/15/2006 12:45:10 PM - "C" below guidelines and base questionable.

10/30/2006 12:54:23 PM - "C" below guidelines and base questionable.

10/19/2006 1:01:24 PM - "C" below guidelines and base questionable.

10/18/2006 12:58:36 PM - "C" below guidelines and base questionable.

10/17/2006 12:40:06 PM - "C" below guidelines and base questionable.

10/16/2006 12:34:06 PM - "C" below guidelines.

10/13/2006 1:05:36 PM - "C" below guidelines.

10/11/2006 12:45:23 PM - "C" below guidelines.

10/6/2006 12:45:43 PM - "C" below guidelines.

1/20/2006 12:23:58 PM - New IPO. No base.

1/13/2006 12:28:18 PM - New IPO. No base.