9/19/2024 1:04:47 PM - Slumped from its 52-week high and below its 50 DMA line in recent weeks. Reported earnings +104% on +1% sales revenues for the Jun '24 quarter versus the year ago period, its 5th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) but with subpar sales revenues growth still a concern. Annual earnings history (A criteria) has been up and down, not a good match with the fact-based investment system's fundamental guidelines.

9/17/2024 12:49:47 PM - Slumped from its 52-week high and below its 50 DMA line in recent weeks. Reported earnings +104% on +1% sales revenues for the Jun '24 quarter versus the year ago period, its 5th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) but with subpar sales revenues growth still a cause for concern. Annual earnings history (A criteria) has been up and down, not a good match with the fact-based investment system's fundamental guidelines.

7/23/2024 1:20:03 PM - Hitting a new 52-week high with today's 4th consecutive gain backed by ever-increasing volume. Reported earnings +60% on +1% sales revenues for the Mar '24 quarter versus the year ago period, its 4th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) but with subpar sales revenues growth still a cause for concern. Annual earnings history (A criteria) has been up and down, not a good match with the fact-based investment system's fundamental guidelines.

7/11/2024 12:10:28 PM - Touched a new 52-week high today after holding its ground stubbornly with volume totals cooling. Reported earnings +60% on +1% sales revenues for the Mar '24 quarter versus the year ago period, its 4th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) but with subpar sales revenues growth still a cause for concern. Annual earnings history (A criteria) has been up and down, not a good match with the fact-based investment system's fundamental guidelines.

7/5/2024 7:57:06 PM - Hit a new 52-week high with a 7th consecutive gain backed by volume. Reported earnings +60% on +1% sales revenues for the Mar '24 quarter versus the year ago period, its 4th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) but with subpar sales revenues growth still a cause for concern. Annual earnings history (A criteria) has been up and down, not a good match with the fact-based investment system's fundamental guidelines.

6/26/2024 12:07:24 PM - Consolidating below its 50 DMA line ($36.93) in recent weeks after volume-driven losses. Reported earnings +60% on +1% sales revenues for the Mar '24 quarter versus the year ago period, its 4th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) but with subpar sales revenues growth still a cause for concern. Annual earnings history (A criteria) has been up and down, not a good match with the fact-based investment system's fundamental guidelines.

6/24/2024 12:17:10 PM - Consolidating below its 50 DMA line ($36.87). Reported earnings +60% on +1% sales revenues for the Mar '24 quarter versus the year ago period, its 4th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) but with subpar sales revenues growth still a cause for concern. Annual earnings history (A criteria) has been up and down, not a good match with the fact-based investment system's fundamental guidelines.

5/31/2024 1:04:38 PM - Pulling back today following 6 consecutive volume-driven gains after a brief consolidation since rallying above its Feb '23 high. Found support in recent weeks while consolidating near its 50 DMA line ($36.25). Reported earnings +60% on +1% sales revenues for the Mar '24 quarter versus the year ago period, its 4th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) but with subpar sales revenues growth still a cause for concern. Annual earnings history (A criteria) has been up and down, not a good match with the fact-based investment system's fundamental guidelines.

5/30/2024 12:43:31 PM - On track today for a 6th consecutive volume-driven gain after a brief consolidation since rallying above its Feb '23 high. Found support in recent weeks while consolidating near its 50 DMA line ($36). Reported earnings +60% on +1% sales revenues for the Mar '24 quarter versus the year ago period, its 4th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) but with subpar sales revenues growth still a cause for concern. Annual earnings history (A criteria) has been up and down, not a good match with the fact-based investment system's fundamental guidelines.

5/28/2024 12:04:27 PM - On track today for a 4th consecutive volume-driven gain after a brief consolidation since rallying above its Feb '23 high. Found support in recent weeks while consolidating near its 50 DMA line ($36). Reported earnings +60% on +1% sales revenues for the Mar '24 quarter versus the year ago period, its 4th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) but with subpar sales revenues growth still a cause for concern. Annual earnings history (A criteria) has been up and down, not a good match with the fact-based investment system's fundamental guidelines.

5/17/2024 12:34:10 PM - Consolidating after rallying above its Feb '23 high with noted volume-driven gains. Found support in recent weeks while consolidating near its 50 DMA line. Reported earnings +60% on +1% sales revenues for the Mar '24 quarter versus the year ago period, its 4th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) but with subpar sales revenues growth still a cause for concern. Annual earnings history (A criteria) has been up and down, not a good match with the fact-based investment system's fundamental guidelines.

5/13/2024 2:52:23 PM - Consolidating in a tight range after rallying above its Feb '23 high with noted volume-driven gains. Found support while consolidating near its 50 DMA line. Reported earnings +60% on +1% sales revenues for the Mar '24 quarter versus the year ago period, its 4th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) but with subpar sales revenues growth still a cause for concern. Annual earnings history (A criteria) has been up and down, not a good match with the fact-based investment system's fundamental guidelines.

5/6/2024 12:49:56 PM - Ppowered above its Feb '23 high with last week's volume-driven gains. Found support while consolidating near its 50 DMA line. Reported earnings +60% on +1% sales revenues for the Mar '24 quarter versus the year ago period, its 4th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) but with subpar sales revenues growth still a cause for concern. Annual earnings history (A criteria) has been up and down, not a good match with the fact-based investment system's fundamental guidelines.

4/22/2024 12:41:02 PM - Perched within striking distance of its Feb '23 high. Found support last week while consolidating near its 50 DMA line. Reported earnings +81% on +0% sales revenues for the Dec '23 quarter versus the year ago period, its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) but with subpar sales revenues growth. Annual earnings history (A criteria) has been up and down, not a good match with the fact-based investment system's fundamental guidelines.

4/19/2024 11:47:20 AM - Reported earnings +81% on +0% sales revenues for the Dec '23 quarter versus the year ago period, its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) but with subpar sales revenues growth. Finding support this week while consolidating near its 50 DMA line. Annual earnings history (A criteria) has been up and down, not a good match with the fact-based investment system's fundamental guidelines.

4/18/2024 12:12:11 PM - Reported earnings +81% on +0% sales revenues for the Dec '23 quarter versus the year ago period, its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) but with subpar sales revenues growth. Consolidating near its 50 DMA line. Annual earnings history (A criteria) has been up and down, not a good match with the fact-based investment system's fundamental guidelines.

12/10/2021 12:26:07 PM - Reported earnings +60% on + 8% sales revenues for the Sep '21 quarter versus the year ago period, its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Consolidating above its 50 and 200 DMA lines. Annual earnings history (A criteria) has been up and down, not a good match with the fact-based investment system's fundamental guidelines.

5/16/2017 1:19:00 PM - Reported earnings +7% on + 29% sales revenues for the Mar '17 quarter, its 2nd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria). Consolidating above its 50 DMA line. Technically, it still faces resistance due to overhead supply up through the $57 level. Annual earnings history (A criteria) has been a good match with the fact-based investment system's fundamental guidelines.

5/12/2017 1:38:54 PM - Reported earnings +7% on + 29% sales revenues for the Mar '17 quarter, its 2nd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria). Technically, it still faces resistance due to overhead supply up through the $57 level. Annual earnings history (A criteria) has been a good match with the fact-based investment system's fundamental guidelines.

5/3/2017 1:13:19 PM - Reported earnings +7% on + 29% sales revenues for the Mar '17 quarter, its 2nd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria). Technically, it still faces resistance due to overhead supply up through the $57 level. Annual earnings history (A criteria) has been a good match with the fact-based investment system's fundamental guidelines.

3/8/2017 12:08:20 PM - Reported earnings +17% on + 43% sales revenues for the Dec '16 quarter, below the +25% minimum earnings guideline (C criteria). Technically, it still faces resistance due to overhead supply up through the $57 level. Annual earnings history (A criteria) has been a good match with the fact-based investment system's fundamental guidelines.

1/17/2017 12:46:37 PM - The 1/13/17 mid-day report cautioned members - "Technically, it still faces resistance due to overhead supply up through the $57 level. Through Sep '16 its quarterly and annual earnings history (C and A criteria) has been a good match with the fact-based investment system's fundamental guidelines."

1/13/2017 12:17:19 PM - Technically, it still faces resistance due to overhead supply up through the $57 level. Through Sep '16 its quarterly and annual earnings history (C and A criteria) has been a good match with the fact-based investment system's fundamental guidelines.

6/12/2015 12:18:43 PM - Tested support at prior highs in the $45-46 area and its 50 DMA line with a volume-driven loss on the prior session. Several mid-day reports in May repeatedly cautioned members - "Quarterly earnings increases have been above the +25% minimum guideline (C criteria), it still faces resistance due to overhead supply up through the $60 level."

5/19/2015 12:04:54 PM - Perched at its 52-week high following 5 consecutive volume-driven gains. Technically, last week it broke out above previously noted resistance in the $45-46 area. Found prompt support near its 50 DMA line. Prior mid-day reports repeatedly cautioned - "Quarterly earnings increases have been above the +25% minimum guideline (C criteria), it still faces resistance due to overhead supply up through the $60 level."

5/18/2015 12:12:55 PM - Hitting another new 52-week high with today's 5th consecutive volume-driven gain. Technically, last week it broke out above previously noted resistance in the $45-46 area. Found prompt support near its 50 DMA line. Prior mid-day reports repeatedly cautioned - "Quarterly earnings increases have been above the +25% minimum guideline (C criteria), it still faces resistance due to overhead supply up through the $60 level."

5/15/2015 12:11:29 PM - Hitting another new 52-week high with today's 4th consecutive volume-driven gain, technically breaking out above previously noted resistance in the $45-46 area. Found prompt support near its 50 DMA line. Prior mid-day reports repeatedly cautioned - "Quarterly earnings increases have been above the +25% minimum guideline (C criteria), it still faces resistance due to overhead supply up through the $60 level."

5/14/2015 12:58:26 PM - Hitting a new 52-week high with today's 3rd consecutive volume-driven gain, technically breaking out above previously noted resistance in the $45-46 area. Found prompt support near its 50 DMA line. Prior mid-day reports repeatedly cautioned - "Quarterly earnings increases have been above the +25% minimum guideline (C criteria), it still faces resistance due to overhead supply up through the $60 level."

5/12/2015 12:43:07 PM - Consolidating above its 50 DMA line, encountering resistance near prior highs in the $45-46 area. Prior mid-day reports cautioned - "Quarterly earnings increases have been above the +25% minimum guideline (C criteria) with strong sales revenues increases. Consolidating near its 50 DMA line, recent volume-driven gains indicate it has been finding support, however, it still faces resistance due to overhead supply up through the $60 level."

5/6/2015 12:38:03 PM - Rising back above its 50 DMA line and near prior resistance in the $45-46 area with above average volume behind today's 4th consecutive gain. The 5/05/15 mid-day report cautioned - "Quarterly earnings increases have been above the +25% minimum guideline (C criteria) with strong sales revenues increases. Consolidating near its 50 DMA line, recent volume-driven gains indicate it has been finding support, however, it still faces resistance due to overhead supply up through the $60 level."

5/5/2015 12:21:28 PM - Quarterly earnings increases have been above the +25% minimum guideline (C criteria) with strong sales revenues increases. Consolidating near its 50 DMA line, recent volume-driven gains indicate it has been finding support, however, it still faces resistance due to overhead supply up through the $60 level.

4/21/2015 12:12:35 PM - Quarterly earnings increases have been above the +25% minimum guideline (C criteria) with strong sales revenues increases. Consolidating above its 50 DMA line after recent volume-driven gains, however it still faces resistance due to overhead supply up through the $60 level.

4/14/2015 12:48:55 PM - Quarterly earnings increases have been above the +25% minimum guideline (C criteria) with strong sales revenues increases. Rebounding from below its 50 DMA line with volume-driven gains this week, however, it faces resistance due to overhead supply up through the $60 level.