1/22/2024 12:35:34 PM - Pulled back from multi-year highs recently and found support last week near its 50 DMA line ($37.77). Reported Dec '23 quarterly earnings -9% on -3% sales revenues versus the year-ago period. Prior quarterly earnings comparisons were above the +25% minimum guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20.

1/18/2024 12:45:33 PM - Pulled back from multi-year highs recently and finding support this week near its 50 DMA line ($37.55). Reported Dec '23 quarterly earnings -9% on -3% sales revenues versus the year-ago period. Prior quarterlyu earnings comparisons were above the +25% minimum guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20.

1/17/2024 12:24:52 PM - Pulled back from multi-year highs recently and finding support today near its 50 DMA line ($37.47). Reported dec '23 quarterly earnings -9% on -3% sales revenues versus the year-ago period. Prior quarterlyu earnings comparisons were above the +25% minimum guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20.

12/20/2023 12:35:44 PM - Hitting new multi-year highs with today's volume-driven gain adding to a noted spurt of gains. Quarterly earnings increases through Sep '23 have been above the +25% minimum guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20.

12/15/2023 12:42:57 PM - Hit new multi-year highs with 3 consecutive volume-driven gains. Quarterly earnings increases through Sep '23 have been above the +25% minimum guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20.

12/14/2023 12:52:09 PM - Hit new multi-year highs with today's gain following a big volume-driven gain on the prior session. Quarterly earnings increases through Sep '23 have been above the +25% minimum guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20.

3/14/2022 12:37:28 PM - Rebounding from below its 50 DMA line and near its 52-week high with today's big volume-driven gain. Fundamental concerns remain and prior mid-day reports cautioned members - "Sales revenues and earnings history is not a match with the fact-based investment system's guidelines."

12/20/2021 12:33:18 PM - Rebounded near its 52-week high and then pulled back finding support near its 200 DMA line. Fundamental concerns remain and prior mid-day reports cautioned members - "Sales revenues and earnings history is not a match with the fact-based investment system's guidelines."

10/13/2021 12:33:30 PM - Rebounding toward its 52-week high after finding support near its 200 DMA line. Fundamental concerns remain and prior mid-day reports cautioned members - "Sales revenues and earnings history is not a match with the fact-based investment system's guidelines."

10/21/2019 12:08:08 PM - Rebounding toward multi-year highs following a choppy consolidation. Fundamental concerns remain and prior mid-day reports cautioned members - "Sales revenues and earnings history is not a match with the fact-based investment system's guidelines."

12/29/2016 12:36:46 PM - Stubbornly holding its ground perched at multi-year highs following volume-driven gains. Fundamental concerns remain and prior mid-day reports cautioned members - "Sales revenues and earnings history is not a match with the fact-based investment system's guidelines."

12/20/2016 12:33:30 PM - Powering to new multi-year highs with additional volume-driven gains. Fundamental concerns remain and prior mid-day reports cautioned members - "Sales revenues and earnings history is not a match with the fact-based investment system's guidelines."

12/16/2016 12:45:11 PM - Powering to new multi-year highs with additional volume-driven gains. Fundamental concerns remain and prior mid-day reports cautioned members - "Sales revenues and earnings history is not a match with the fact-based investment system's guidelines."

12/6/2016 12:43:49 PM - Found support near its 50 DMA line in recent months and it has been consolidating after powering to new multi-year highs with volume-driven gains. Fundamental concerns remain and prior mid-day reports cautioned members - "Sales revenues and earnings history is not a match with the fact-based investment system's guidelines."

11/23/2016 12:24:17 PM - Found support near its 50 DMA line in recent months and it powered to new multi-year highs with volume-driven gains. Fundamental concerns remain and prior mid-day reports cautioned members - "Sales revenues and earnings history is not a match with the fact-based investment system's guidelines."

11/11/2016 12:48:19 PM - Found support near its 50 DMA line in recent months and it powered to new multi-year highs with volume-driven gains this week. Fundamental concerns remain and prior mid-day reports cautioned members - "Sales revenues and earnings history is not a match with the fact-based investment system's guidelines."

10/24/2016 12:24:35 PM - Found support near its 50 DMA line in recent months while making gradual progress for new multi-year highs. Fundamental concerns remain and prior mid-day reports cautioned members - "Sales revenues and earnings history is not a match with the fact-based investment system's guidelines."

9/30/2016 12:25:54 PM - Found support near its 50 DMA line in recent months while making gradual progress for new multi-year highs. Fundamental concerns remain and prior mid-day reports cautioned members - "Sales revenues and earnings history is not a match with the fact-based investment system's guidelines."

3/18/2016 12:02:26 PM - Found support near its 200 DMA line in recent months. Prior mid-day reports repeatedly cautioned members - "Sales revenues and earnings history is not a match with the fact-based investment system's guidelines."

2/16/2016 1:23:05 PM - Finding prompt support after testing its 200 DMA line. Prior mid-day reports repeatedly cautioned members - "Sales revenues and earnings history is not a match with the fact-based investment system's guidelines."

1/19/2016 12:15:38 PM - Finding prompt support after testing its 200 DMA line. Prior mid-day reports repeatedly cautioned members - "Sales revenues and earnings history is not a match with the fact-based investment system's guidelines."

1/13/2016 12:40:54 PM - Violated its 50 DMA line with a gap down when last noted with caution in the 1/04/16 mid-day report. Since then it has undercut prior lows. Prior mid-day reports repeatedly cautioned members - "Sales revenues and earnings history is not a match with the fact-based investment system's guidelines."

1/4/2016 12:58:41 PM - Gapped down today violating its 50 DMA line and trading near its prior low. Prior mid-day reports cautioned members - "Sales revenues and earnings history is not a match with the fact-based investment system's guidelines."

12/29/2015 12:48:21 PM - Found support above its 50 DMA line recently. The 12/18/15 mid-day report cautioned members - "Sales revenues and earnings history is not a match with the fact-based investment system's guidelines."

12/18/2015 12:28:33 PM - Found support at its 50 DMA line recently. Sales revenues and earnings history is not a match with the fact-based investment system's guidelines.

6/25/2012 12:41:54 PM - Today's loss has pulling back toward prior highs and its 50 DMA line. Sales revenues and earnings history is not a match with the fact-based investment system's guidelines today. It survived but failed to impress since noted in the 7/25/05 mid-day report - "Technically not desirable."

5/22/2012 12:14:29 PM - Today's 5th consecutive loss has it testing and trading below its 50 DMA line for the first time since October 2011. Sales revenues and earnings history is not a match with the fact-based investment system's guidelines today. It survived but failed to impress since noted in the 7/25/05 mid-day report - "Technically not desirable."

5/18/2012 12:32:52 PM - Sales revenues and earnings history is not a match with the fact-based investment system's guidelines today. It survived but failed to impress since noted in the 7/25/05 mid-day report - "Technically not desirable."

5/4/2012 12:33:22 PM - Sales revenues and earnings history is not a match with the fact-based investment system's guidelines today. It survived but failed to impress since last noted in the 7/25/05 mid-day report - "Technically not desirable."

7/25/2005 12:49:59 PM - Technically not desirable.

7/18/2005 12:40:11 PM - Too ET.