12/14/2020 12:48:36 PM - Perched near its all-time high, extended from any sound base. Its 50 DMA line ($122) defines near-term support. Made steady progress and stubbornly held its ground since noted with caution in the 10/02/20 mid-day report - "Fundamentals are not a match with the C and A guidelines of the fact-based investment system."

11/23/2020 12:51:47 PM - Perched near its all-time high. Its 50 DMA line ($108) defines near-term support. Made steady progress and stubbornly held its ground since noted with caution in the 10/02/20 mid-day report - "Fundamentals are not a match with the C and A guidelines of the fact-based investment system."

10/26/2020 12:58:39 PM - Perched at its all-time high. Found support near its 50 DMA line ($95) during its recent consolidation. Made steady progress and stubbornly held its ground since noted with caution in the 10/02/20 mid-day report - "Fundamentals are not a match with the C and A guidelines of the fact-based investment system."

10/2/2020 12:21:34 PM - Pulled back from its all-time high and found support near its 50 DMA line ($89) during its recent consolidation. Noted with caution in prior mid-day reports - "Fundamentals are not a match with the C and A guidelines of the fact-based investment system."

10/1/2020 12:51:52 PM - Pulled back from its all-time high and found support near its 50 DMA line ($89) during its recent consolidation. Noted with caution in prior mid-day reports - "Fundamentals are not a match with the C and A guidelines of the fact-based investment system."

9/29/2020 1:06:17 PM - Pulled back from its all-time high and found support near its 50 DMA line ($88.49) during its recent consolidation. Last noted with caution in the 8/14/20 mid-day report - "Fundamentals are not a match with the C and A guidelines of the fact-based investment system."

8/14/2020 12:26:31 PM - Perched at its all-time high with today's gain adding to a recent spurt. Found support near its 50 DMA line during its recent consolidation. Fundamentals are not a match with the C and A guidelines of the fact-based investment system.

7/10/2018 12:54:55 PM - Abruptly retreating from its all-time high with today's big volume-driven loss testing prior highs in the $79 area. Found support near its 50 DMA line during its ongoing ascent in recent months. Prior mid-day reports noted - "Fundamentals are not a match with the C and A guidelines of the fact-based investment system."

6/29/2018 12:18:22 PM - Found support near its 50 DMA line during its ongoing ascent in recent months. Prior mid-day reports noted - "Fundamentals are not a match with the C and A guidelines of the fact-based investment system."

6/27/2018 12:28:37 PM - Found support near its 50 DMA line during its ongoing ascent in recent months. Prior mid-day reports noted - "Fundamentals are not a match with the C and A guidelines of the fact-based investment system."

6/26/2018 12:32:57 PM - Finding support near its 50 DMA line during its ongoing ascent in recent months. Prior mid-day reports noted - "Fundamentals are not a match with the C and A guidelines of the fact-based investment system."

6/6/2018 12:58:53 PM - Finding support near its 50 DMA line in recent weeks. The 5/22/18 mid-day report noted - "Fundamentals are not a match with the C and A guidelines of the fact-based investment system."

5/22/2018 1:06:28 PM - Perched near its 52-week high, finding prompt support near its 50 DMA line. Fundamentals are not a match with the C and A guidelines of the fact-based investment system.

10/30/2013 1:33:09 PM - Perched near its 52-week high building a long flat base. Fundamentals are not a match with the C and A guidelines of the fact-based investment system.

4/15/2010 12:48:28 PM - After a recent streak of 6 consecutive gains it has quietly wedged to new 52-week highs this week. Noted in the 4/09/10 mid-day report -"Quarterly comparisons have shown strong earnings versus year ago losses with sales revenues growth in the +21-24% range for the Sep and Dec '09 quarters. Its annual earnings (A criteria) history was great until it registered a big loss in FY '08, which leaves fundamental concerns."

4/9/2010 12:51:25 PM - Today marks its 6th consecutive gain while approaching its 52-week high. Quarterly comparisons have shown strong earnings versus year ago losses with sales revenues growth in the +21-24% range for the Sep and Dec '09 quarters. Its annual earnings (A criteria) history was great until it registered a big loss in FY '08, which leaves fundamental concerns.

12/7/2009 1:06:01 PM - Hit another new 52-week high today with a 6th consecutive gain. It had been basing since May. Its annual earnings (A criteria) history was great until it registered a big loss in FY '08, which leaves fundamental concerns.

12/4/2009 - Gain today helped it hit a new 52-week high. It had been basing since May. Its annual earnings (A criteria) history was great until it registered a big loss in FY '08, which leaves fundamental concerns.

12/1/2009 12:39:12 PM - Gain today helped it hit a new 52-week high. It had been basing since May. Its annual earnings (A criteria) history was great until it registered a big loss in FY '08, which leaves fundamental concerns.

11/30/2009 12:25:51 PM - It has been basing since May. Its annual earnings (A criteria) history was great until it registered a big loss in FY '08.

11/24/2009 12:49:52 PM - It has been basing since May. Its annual earnings (A criteria) history was great until it registered a big loss in FY '08.

11/18/2009 12:54:12 PM - It has been basing since May. Its annual earnings (A criteria) history was great until it registered a big loss in FY '08.

11/17/2009 1:37:47 PM - It has been basing since May. Its annual earnings (A criteria) history was great until it registered a big loss in FY '08.