2/1/2024 11:53:04 AM - Slumping from its 52-week high and testing its 50 DMA line with volume-driven losses. Fundamental concerns remain as when noted with caution in prior mid-day reports - "Prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria)."

1/30/2024 12:01:55 PM - Extended from any sound base and perched at its 52-week high. Fundamental concerns remain as when noted with caution in prior mid-day reports - "Prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria)."

8/26/2022 12:25:22 PM - Consolidating for the past 2 weeks after challenging its 52-week high with a big gain. Fundamental concerns remain as when noted with caution in prior mid-day reports - "Prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria)."

8/12/2022 12:02:52 PM - Rebounding near its 52-week high with today's big gain. Fundamental concerns remain as when last noted with caution in the 8/23/19 mid-day report - "Prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria)."

8/23/2019 12:27:23 PM - Rebounded near its 50 DMA line ($129). Fundamental concerns were noted in prior mid-day reports - "Reported earnings -8% on -8% sales revenues for the Jun '19 quarter, and prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria)."

8/19/2019 12:09:08 PM - Rebounding near its 50 DMA line ($129.86). Fundamental concerns were noted in the 8/13/19 mid-day report - "Reported earnings -8% on -8% sales revenues for the Jun '19 quarter, and prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria)."

8/13/2019 12:14:36 PM - Sputtering below its 50 DMA line. Reported earnings -8% on -8% sales revenues for the Jun '19 quarter, and prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria).

6/3/2019 1:35:15 PM - Reported earnings +59% on +14% sales revenues for the Mar '19 quarter, but prior quarterly earnings increase were not strong and steady above the +25% minimum guideline (C criteria).

6/11/2018 12:15:06 PM - Found support near its 50 DMA line recently and rallied to new all-time highs. Reported earnings +45% on +6% sales revenues for the Mar '18 quarter, its 3rd quarterly earnings increase above the +25% minimum guideline (C criteria).

2/12/2018 12:20:56 PM - Found support near its 50 DMA line after recently slumping from its all-time high. Reported earnings +103% on +13% sales revenues for the Dec '17 quarter, its 2nd quarterly earnings increase above the +25% minimum guideline (C criteria).

11/14/2017 12:26:40 PM - Consolidating after spiking to a new all-time high last week. The 11/10/17 mid-day report noted - "Reported earnings +50% on +3% sales revenues for the Sep '16 quarter. Fundamental concerns remain as prior quarterly and annual earnings increases (C and A criteria) and sales revenues growth rate are not a match with the fact-based investment system."

11/10/2017 12:17:59 PM - Pulled back abruptly after spiking to a new all-time high this week. Reported earnings +50% on +3% sales revenues for the Sep '16 quarter. Fundamental concerns remain as prior quarterly and annual earnings increases (C and A criteria) and sales revenues growth rate are not a match with the fact-based investment system.

11/8/2017 12:09:32 PM - Hitting new all-time high with today's 4th consecutive gain. Reported earnings +50% on +3% sales revenues for the Sep '16 quarter. Fundamental concerns remain as prior quarterly and annual earnings increases (C and A criteria) and sales revenues growth rate are not a match with the fact-based investment system.

5/31/2016 12:14:15 PM -

Consolidating at all-time highs. Fundamental concerns remain and prior mid-day reports cautioned members - "Reported earnings +23% on +9% sales revenues for the Mar '16 quarter. Quarterly and annual earnings increases (C and A criteria) and sales revenues growth rate are not a match with the fact-based investment system."



5/18/2016 12:16:13 PM -

Hitting new all-time highs but fundamental concerns remain. The 5/16/16 mid-day report cautioned members - "Reported earnings +23% on +9% sales revenues for the Mar '16 quarter. Quarterly and annual earnings increases (C and A criteria) and sales revenues growth rate are not a match with the fact-based investment system."



5/16/2016 12:11:12 PM -

Reported earnings +23% on +9% sales revenues for the Mar '16 quarter. Quarterly and annual earnings increases (C and A criteria) and sales revenues growth rate are not a match with the fact-based investment system.



5/13/2016 12:22:47 PM -

Reported earnings +23% on +9% sales revenues for the Mar '16 quarter. Quarterly and annual earnings increases (C and A criteria) and sales revenues growth rate are not a match with the fact-based investment system.



11/20/2015 12:10:59 PM -

Slumped below its 50 DMA line with damaging volume-driven losses and found support near its 200 DMA line since last noted with caution in the 11/06/15 mid-day report -"Reported earnings +10% on -4% sales revenues for the Sep '15 quarter. Quarterly and annual earnings increases and underlying sales revenues are not a match with the fact-based investment system (C and A criteria)."



11/6/2015 12:05:30 PM - Pulling back near its 50 DMA line. Reported earnings +10% on -4% sales revenues for the Sep '15 quarter. Found support near its 200 DMA line and prior lows since noted with caution in the 9/01/15 mid-day report -"Reported earnings +21% on +5% sales revenues for the Jun '15 quarter. Quarterly and annual earnings increases and underlying sales revenues are not a match with the fact-based investment system (C and A criteria)."

10/2/2015 12:21:44 PM - Consolidating above its 50 DMA line since last noted in the 9/16/15 mid-day report. Found support near its 200 DMA line and prior lows since noted with caution in the 9/01/15 mid-day report -"Reported earnings +21% on +5% sales revenues for the Jun '15 quarter. Quarterly and annual earnings increases and underlying sales revenues are not a match with the fact-based investment system (C and A criteria)."

9/16/2015 12:17:58 PM - Rebounding above its 50 DMA line with a gap up gain today. Found support near its 200 DMA line and prior lows since last noted with caution in the 9/01/15 mid-day report -"Reported earnings +21% on +5% sales revenues for the Jun '15 quarter. Quarterly and annual earnings increases and underlying sales revenues are not a match with the fact-based investment system (C and A criteria)."

9/1/2015 12:38:10 PM - Met resistance at its 50 DMA line and now retreating below its 200 DMA line near recent lows. Last noted with caution in the 8/10/15 mid-day report -"Reported earnings +21% on +5% sales revenues for the Jun '15 quarter. Quarterly and annual earnings increases and underlying sales revenues are not a match with the fact-based investment system (C and A criteria)."

8/10/2015 9:30:12 PM - Undercut its 50 and 200 DMA lines on 8/07/15 with early losses, then managed an impressive "positive reversal" and rallied to new highs with 2 consecutive volume-driven gains. Reported earnings +21% on +5% sales revenues for the Jun '15 quarter. Prior mid-day reports cautioned members - "Quarterly and annual earnings increases and underlying sales revenues are not a match with the fact-based investment system (C and A criteria)."

8/7/2015 12:40:17 PM - Undercut its 50 and 200 DMA lines with early volume-driven losses today, then managed an impressive "positive reversal" and rallied to new highs. Reported earnings +21% on +5% sales revenues for the Jun '15 quarter. Prior mid-day reports cautioned members - "Quarterly and annual earnings increases and underlying sales revenues are not a match with the fact-based investment system (C and A criteria)."

8/7/2014 12:01:49 PM - Slumping below its 50 DMA line with volume-driven losses. Reported earnings +2% on +2% sales revenues for the Jun '14 quarter. Prior mid-day reports cautioned members - "Quarterly and annual earnings increases and underlying sales revenues are not a match with the fact-based investment system (C and A criteria)."

1/8/2014 12:25:57 PM - Consolidating above its 50 DMA line and only -4.3% off its 52-week high. Prior mid-day reports cautioned members - "Quarterly and annual earnings increases and underlying sales revenues are not a match with the fact-based investment system (C and A criteria)."

12/13/2013 11:56:42 AM - Still hovering near its 52-week high. Prior mid-day reports cautioned members - "Quarterly and annual earnings increases and underlying sales revenues are not a match with the fact-based investment system (C and A criteria)."

12/6/2013 12:19:03 PM - Hovering near its 52-week high. The 11/20/13 mid-day report cautioned members - "Quarterly and annual earnings increases and underlying sales revenues are not a match with the fact-based investment system (C and A criteria)."

11/20/2013 12:10:57 PM - Perched at its 52-week high and on track for a 4th consecutive gain. The 11/08/13 mid-day report cautioned members - "Quarterly and annual earnings increases and underlying sales revenues are not a match with the fact-based investment system (C and A criteria)."

11/8/2013 12:53:15 PM - Perched at its 52-week high. Quarterly and annual earnings increases and underlying sales revenues are not a match with the fact-based investment system (C and A criteria).

12/14/2005 12:35:06 PM - Gap open from a base that is questionable.

12/13/2005 12:38:19 PM - Gap open from a base that is questionable.

12/12/2005 12:32:23 PM - Gap open from a base that is questionable.

10/4/2005 12:31:37 PM - Recently broke out from a base that was too short.

9/29/2005 12:25:54 PM - Recent break out from a base that is too short.

9/26/2005 12:38:45 PM - Recent break out from a base that is too short.

9/22/2005 12:40:11 PM - Recent break out from a base that is too short.

9/19/2005 12:21:44 PM - Breaking out today from a base that is too short.

9/15/2005 12:49:49 PM - Base building (too short at this point) since recent advance.

9/14/2005 12:31:17 PM - As previously noted - Great group though too ET to be buyable under the guidelines.

9/13/2005 12:19:06 PM - As previously noted - Great group though too ET to be buyable under the guidelines.

9/12/2005 12:34:06 PM - As previously noted - Great group though too ET to be buyable under the guidelines.

9/9/2005 12:26:12 PM - As previously noted - Great group though too ET to be buyable under the guidelines.

9/8/2005 12:41:25 PM - As previously noted - Great group though too ET to be buyable under the guidelines.

9/7/2005 12:28:44 PM - As previously noted - Great group though too ET to be buyable under the guidelines.

9/6/2005 12:40:55 PM - As previously noted - Great group though too ET to be buyable under the guidelines.

9/2/2005 12:36:37 PM - Great group though Too ET to be buyable under the guidelines.

9/1/2005 12:50:32 PM - Great group though Too ET to be buyable under the guidelines.

8/31/2005 1:09:34 PM - Great group though Too ET to be buyable under the guidelines.

8/30/2005 12:38:40 PM - Great group though Too ET to be buyable under the guidelines.

8/29/2005 12:27:08 PM - Great group though Too ET to be buyable under the guidelines.

8/23/2005 2:41:30 PM - Great group though Too ET to be buyable under the guidelines.

8/17/2005 12:28:01 PM - Great group. Too ET to be buyable under the guidelines.

7/25/2005 12:25:50 PM - Great group. Too ET to be buyable under the guidelines.

7/15/2005 12:24:49 PM - Great group. Too ET.

7/14/2005 12:26:49 PM - Great group. Too ET.

7/13/2005 12:29:25 PM - Great group. Too ET.

6/9/2005 12:32:22 PM - Good group. Needs to break above hold highs.

4/4/2005 12:17:44 PM - Excellent group. Broke out of a 6 month base earlier last month. Now tracing out a short base.

3/3/2005 12:17:22 PM - Excellent group. Broke out of a 6 month base earlier last month. Now moving higher.

3/2/2005 12:31:56 PM - Excellent group. Broke out of a 6 month base earlier last month. Now moving higher.

2/25/2005 12:15:57 PM - Excellent group. Broke out of a 6 month base earlier this month. Now moving higher.

2/24/2005 12:27:19 PM - Excellent group. Broke out of a 6 month base earlier this month. Now moving higher.

2/22/2005 12:16:08 PM - Excellent group. Broke out of a 6 month base earlier this month. Now moving higher.

1/27/2005 12:30:17 PM - Pretty good group. Building a 6 month base.

10/27/2004 12:20:18 PM - Good group. As previously noted: Base somewhat questionable at this point.

10/21/2004 1:00:00 PM - Good group. Base somewhat questionable at this point.

7/22/2004 1:00:00 PM - Good group. Base somewhat questionable.

5/24/2004 1:00:00 PM - Good group. Annual estimates and "C" decreasing.