2/22/2022 12:21:41 PM - Consolidating near its 50 DMA line ($71.82). Found support above its 200 DMA line after dropped from the Featured Stocks list on 1/20/22. Reported Dec '21 quarterly earnings +14% on +16% sales revenues versus the year ago period, its 2nd quarterly comparison below the +25% minimum earnings guideline (C criteria), further raising fundamental concerns.

2/8/2022 12:44:39 PM - Rebounding above its 50 DMA line ($72.30) with today's volume-driven gain helping its technical stance improve. Found support above its 200 DMA line after dropped from the Featured Stocks list on 1/20/22. Reported Dec '21 quarterly earnings +14% on +16% sales revenues versus the year ago period, its 2nd quarterly comparison below the +25% minimum earnings guideline (C criteria), further raising fundamental concerns.

1/20/2022 5:36:06 PM - Slumped below the 1/11/22 low ($68.37) with today's 3rd consecutive loss. A rebound above its 50 DMA line ($74.80) is needed for its outlook to improve. It will be dropped from the Featured Stocks list tonight. Recently reported Sep '21 quarterly earnings +8% on +10% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns.

1/19/2022 4:03:18 PM - G - Holding its ground stubbornly for the past week above the 1/11/22 low ($68.37). A rebound above its 50 DMA line ($75) still is needed for its outlook to improve. Recently reported Sep '21 quarterly earnings +8% on +10% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns.

1/13/2022 5:57:17 PM - G - Posted a gain today with lighter volume. A rebound above its 50 DMA line ($75) is needed for its outlook to improve. Recently reported Sep '21 quarterly earnings +8% on +10% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns.

1/7/2022 5:32:33 PM - G - Sank well below its 50 DMA line ($74.69) today and near the prior low ($71.05 on 12/14/21) which defines important near-term support to watch. Recently reported Sep '21 quarterly earnings +8% on +10% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns.

1/5/2022 8:24:56 PM - G - Still consolidating just above its 50 DMA line ($74.30) and above the prior low ($71.05 on 12/14/21) which defines important near-term support to watch. Recently reported Sep '21 quarterly earnings +8% on +10% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns.

12/29/2021 4:50:27 PM - G - Consolidating above its 50 DMA line ($73.27) and prior low ($71.05 on 12/14/21) which define important near-term support levels to watch. Recently reported Sep '21 quarterly earnings +8% on +10% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns. See the latest FSU analysis for more details and a new annotated graph.

12/28/2021 6:17:00 PM - G - Pulled back today breaking a streak of 6 consecutive gains. Its 50 DMA line ($73) and prior low ($71.05 on 12/14/21) define important near-term support to watch. Recently reported Sep '21 quarterly earnings +8% on +10% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns.

12/21/2021 6:06:19 PM - G - Prior low ($71.05 on 12/14/21) defines important near-term support after finding prompt support at its 50 DMA line ($72.25). Recently reported Sep '21 quarterly earnings +8% on +10% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns.

12/15/2021 5:43:11 PM - G - Posted a solid gain today with average volume, finding prompt support at its 50 DMA line ($71.67). Recently reported Sep '21 quarterly earnings +8% on +10% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns.

12/13/2021 5:16:11 PM - G - Consolidating above its 50 DMA line ($71.27) which defines important near-term support to watch. Recently reported Sep '21 quarterly earnings +8% on +10% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns.

12/8/2021 4:45:11 PM - G - Extended from any sound base and consolidating above its 50 DMA line ($70.56) which defines important near-term support to watch. Recently reported Sep '21 quarterly earnings +8% on +10% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns.

12/3/2021 5:16:56 PM - G - Pulled back with lighter volume today slumping toward its 50 DMA line ($69.86) which defines important near-term support to watch. Recently reported Sep '21 quarterly earnings +8% on +10% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns.

11/29/2021 12:59:55 PM - G - Still hovering near its all-time high. Its prior high and 50 DMA line ($68.66) define important near-term support to watch on pullbacks. Recently reported Sep '21 quarterly earnings +8% on +10% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns.

11/26/2021 2:40:26 PM - G - Pulled back from its all-time high with today's 2nd consecutive loss. Its prior high and 50 DMA line ($68.31) define important near-term support to watch on pullbacks. Recently reported Sep '21 quarterly earnings +8% on +10% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns.

11/19/2021 5:30:41 PM - G - Extended from any sound base and stubbornly holding its ground near its all-time high. Its prior high and 50 DMA line ($66.38) define important near-term support to watch on pullbacks. Recently reported Sep '21 quarterly earnings +8% on +10% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns. See the latest FSU analysis for more details and a new annotated graph.

11/18/2021 2:54:49 PM - G - Extended from any sound base and holding its ground near its all-time high. Its prior high and 50 DMA line ($66.38) define important near-term support to watch on pullbacks. Recently reported Sep '21 quarterly earnings +8% on +10% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns.

11/12/2021 5:00:36 PM - G - Extended from any sound base and perched at its all-time high following today's 12th consecutive gain. Fundamentals remain strong. Its 50 DMA line ($64.65) and recent low define important near-term support to watch on pullbacks.

11/5/2021 1:11:18 PM - G - Extended from any sound base and hitting a new all-time high with today's 7th consecutive gain. Fundamentals remain strong. Its 50 DMA line ($63) and recent low define important near-term support to watch on pullbacks.

11/2/2021 12:41:33 PM - G - Color code is changed to green after rallying above its "max buy" with higher volume behind today's 4th consecutive gain. Found support near prior highs in the $64 area when quietly consolidating after the technical breakout on 10/07/21. Fundamentals remain strong. Its 50 DMA line ($62.06) defines additional near-term support to watch.

10/27/2021 6:26:10 PM - Y - Suffered a 4th consecutive small loss on light volume, testing support near prior highs in the $64 area. Fundamentals remain strong. Its 50 DMA line ($61.48) defines additional near-term support to watch.

10/21/2021 8:56:15 PM - Y - Finding support near prior highs in the $64 area after volume-driven gains. Fundamentals remain strong. It s50 DMA line defines additional near-term support to watch.

10/15/2021 5:07:14 PM - Y - Pulled back today with near average volume 3rd consecutive loss. Stalled since its 10/07/21 gain for a new all-time high backed by +58% above average volume triggered a technical buy signal. Fundamentals are strong. See the latest FSU analysis for more details and a new annotated graph.

10/14/2021 6:20:31 PM - Y - Pulled back today with higher (near average) volume. Stalled since its 10/07/21 gain for a new all-time high backed by +58% above average volume triggered a technical buy signal. Fundamentals are strong.

10/7/2021 12:28:12 PM - Y - Hitting a new all-time high with today's gain. Previously noted - "Subsequent gains above its pivot point backed by at least +40% above average volume are needed to trigger a proper technical buy signal. Fundamentals are strong."

10/5/2021 6:01:21 PM - Y - Posted a 3rd consecutive gain today with below average volume for a best-ever close and its color code is changed to yellow. Subsequent gains above its pivot point backed by at least +40% above average volume are needed to trigger a proper technical buy signal. Fundamentals are strong.

9/30/2021 5:27:29 PM - G - Slumped to close below its 50 DMA line ($59.96) with today's loss and its color code is changed to green. Subsequent gains above its pivot point backed by at least +40% above average volume are needed to trigger a technical buy signal. Reported earnings +113% on +18% sales revenues for the Jun '21 quarter versus the year ago period, its 4th quarterly earnings increase above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been steady.

9/23/2021 12:11:21 PM - Y - Rebounding above its 50 DMA line with today's gain and its color code is changed to yellow. Highlighted in yellow with pivot point cited based on its 6/02/21 high plus 10 cents in the 9/10/21 mid-day report. Subsequent gains above its pivot point backed by at least +40% above average volume are needed to trigger a technical buy signal. Reported earnings +113% on +18% sales revenues for the Jun '21 quarter versus the year ago period, its 4th quarterly earnings increase above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been steady.

9/20/2021 5:29:03 PM - G - Color code is changed to green as it slumped back below its 50 DMA line with today's loss. Highlighted in yellow with pivot point cited based on its 6/02/21 high plus 10 cents in the 9/10/21 mid-day report. Subsequent gains above its pivot point backed by at least +40% above average volume are needed to trigger a technical buy signal. Reported earnings +113% on +18% sales revenues for the Jun '21 quarter versus the year ago period, its 4th quarterly earnings increase above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been steady.

9/13/2021 5:20:01 PM - Y - Highlighted in yellow with pivot point cited based on its 6/02/21 high plus 10 cents in the 9/10/21 mid-day report. its 50 DMA line has acted as resistance while trying to rebound toward its all-time high. Subsequent gains above its pivot point backed by at least +40% above average volume are needed to trigger a technical buy signal. Reported earnings +113% on +18% sales revenues for the Jun '21 quarter versus the year ago period, its 4th quarterly earnings increase above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been steady. See the latest FSU analysis for more details and a new annotated graph.

9/10/2021 5:51:27 PM - Y - Posted a 3rd consecutive gain with ever increasing volume. Color code was changed to yellow with pivot point cited based on its 6/02/21 high plus 10 cents in the earlier mid-day report. Rose near its 50 DMA line ($60.23) which may act as resistance while trying to rebound toward its all-time high. Subsequent gains above its pivot point backed by at least +40% above average volume are needed to trigger a technical buy signal. Reported earnings +113% on +18% sales revenues for the Jun '21 quarter versus the year ago period, its 4th quarterly earnings increase above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been steady.

9/10/2021 12:51:09 PM - Y - Color code is changed to yellow with pivot point cited based on its 6/02/21 high plus 10 cents. Consolidating near its 50 DMA line ($60.23) which may act as resistance while trying to rebound toward its all-time high. Subsequent gains above its pivot point backed by at least +40% above average volume are needed to trigger a technical buy signal. Reported earnings +113% on +18% sales revenues for the Jun '21 quarter versus the year ago period, its 4th quarterly earnings increase above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been steady.

8/10/2021 12:36:20 PM - Consolidating near its all-time high, but recently slumped below its 50 DMA line ($61.69) with volume-driven losses. Reported earnings +113% on +18% sales revenues for the Jun '21 quarter versus the year ago period, its 4th quarterly earnings increase above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been steady.

5/26/2021 12:15:54 PM - Hitting a new all-time high today. Held its ground following a big volume-driven gain on 5/04/21, and last noted with caution in the 5/17/21 mid-day report - "Reported earnings +48% on +8% sales revenues for the Mar '21 quarter versus the year ago period. Annual earnings (A criteria) growth has been steady. Sales revenues growth rate has been sub par, so fundamentally it is not a good match with the guidelines of the fact-based investment system."

5/17/2021 12:42:30 PM - Recently rallied to a new all-time high with big volume-driven gain. Reported earnings +48% on +8% sales revenues for the Mar '21 quarter versus the year ago period. Annual earnings (A criteria) growth has been steady. Sales revenues growth rate has been sub par, so fundamentally it is not a good match with the guidelines of the fact-based investment system.

4/14/2021 12:58:27 PM -
Fundamental concerns remain. Recently wedging to new all-time highs. Reported earnings +30% on +5% sales revenues for the Dec '20 quarter. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady and sales revenues growth has been sub par, so it is fundamentally below guidelines of the fact-based investment system.


8/12/2020 12:55:10 PM -
Fundamental concerns remain. Gapped up on the prior session for a considerable volume-driven gain challenging its all-time high after a long and choppy consolidation. Reported earnings -29% on +1% sales revenues for the Jun '20 quarter. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady and sales revenues growth has been sub par, so it is fundamentally below guidelines of the fact-based investment system.


10/1/2019 12:47:28 PM -
Fundamental concerns remain. Rebounding toward its all-time high after a long and choppy consolidation since noted last with caution in the 9/12/18 mid-day report - "Reported earnings +48% on +5% sales revenues for the Jun '18 quarter. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady and sales revenues growth has been sub par, so it is fundamentally below guidelines of the fact-based investment system."


9/12/2018 12:30:01 PM - Testing its 50 DMA line while consolidating in a tight range near its all-time high. Reported earnings +48% on +5% sales revenues for the Jun '18 quarter. Fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady and sales revenues growth has been sub par, so it is fundamentally below guidelines of the fact-based investment system.

6/13/2018 12:41:47 PM - Still inching into new all-time high territory following an impressive streak of volume-driven gains. Reported earnings +61% on +4% sales revenues for the Mar '18 quarter. Fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady and sales revenues growth has been sub par, so it is fundamentally below guidelines of the fact-based investment system.

6/1/2018 12:29:27 PM - Gapped down today retreating from its all-time high following an impressive streak of gains. Reported earnings +61% on +4% sales revenues for the Mar '18 quarter. Fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady and sales revenues growth has been sub par, so it is fundamentally below guidelines of the fact-based investment system.

5/17/2018 12:33:15 PM - Stubbornly holding its ground after it rebounded above its 50 DMA line and powered to new all-time highs with an impressive streak of volume-driven gains. Reported earnings +61% on +4% sales revenues for the Mar '18 quarter, but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady and sales revenues growth has been sub par, so it is fundamentally below guidelines of the fact-based investment system.

5/7/2018 1:09:08 PM - Rebounded above its 50 DMA line last week and powered to new all-time highs with an impressive streak of volume-driven gains. Reported earnings +61% on +4% sales revenues for the Mar '18 quarter, but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady and sales revenues growth has been sub par, so it is fundamentally below guidelines of the fact-based investment system.

5/3/2018 12:50:33 PM - Rebounded above its 50 DMA line on the prior session and hit a new all-time high with today's 2nd consecutive big volume-driven gain. Reported earnings +61% on +4% sales revenues for the Mar '18 quarter, but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady and sales revenues growth has been sub par, so it is fundamentally below guidelines of the fact-based investment system.

5/2/2018 12:24:56 PM - Rebounding above its 50 DMA line and rallying within close striking distance of its all-time high with today's big gain. Reported earnings +61% on +4% sales revenues for the Mar '18 quarter, but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady and sales revenues growth has been sub par, so it is fundamentally below guidelines of the fact-based investment system.

4/16/2018 12:15:07 PM - Consolidating above its 50 DMA line and rallying within close striking distance of its all-time high today. Last noted with caution in the 3/08/18 mid-day report - "Reported earnings +25% on +5% sales revenues for the Dec '17 quarter, and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady and sales revenues growth has been sub par, so it is fundamentally below guidelines of the fact-based investment system."

3/8/2018 12:30:16 PM - Consolidating above its 50 DMA line and perched within striking distance of its all-time high after 3 consecutive volume-driven gains. Reported earnings +25% on +5% sales revenues for the Dec '17 quarter, and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady and sales revenues growth has been sub par, so it is fundamentally below guidelines of the fact-based investment system.

3/7/2018 12:25:20 PM - Consolidating above its 50 DMA line with today's 3rd consecutive volume-driven gain. Reported earnings +25% on +5% sales revenues for the Dec '17 quarter, and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady and sales revenues growth has been sub par, so it is fundamentally below guidelines of the fact-based investment system

3/5/2018 12:17:59 PM - Consolidating near its 50 DMA line with today's 5th consecutive loss. Reported earnings +25% on +5% sales revenues for the Dec '17 quarter, and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady and sales revenues growth has been sub par, so it is fundamentally below guidelines of the fact-based investment system

2/26/2018 12:34:07 PM - Reported earnings +25% on +5% sales revenues for the Dec '17 quarter, and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady and sales revenues growth has been sub par, so it is fundamentally below guidelines of the fact-based investment system

11/6/2017 1:03:32 PM - Reported earnings +80% on +1% sales revenues for the Sep '17 quarter, and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady and sales revenues growth has been sub par, so it is fundamentally below guidelines of the fact-based investment system

8/19/2015 12:40:05 PM - Holding its ground stubbornly after powering to new 52-week highs with volume-driven gains. The 8/06/15 mid-day report cautioned members - "Reported earnings +71% on +11% sales revenues for the Jun '15 quarter, but fundamental concerns remain. Annual earnings (A criteria) growth has not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."

8/6/2015 12:42:45 PM - Powering to new 52-week highs with today's 2nd consecutive volume-driven gain. Reported earnings +71% on +11% sales revenues for the Jun '15 quarter, but fundamental concerns remain. Annual earnings (A criteria) growth has not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system.

12/24/2014 11:30:09 AM -

Perched near its 52-week high following a streak of 6 consecutive gains, rebounding from a gap down today after finding prompt support near its 50 DMA line. Reported earnings +30% on +12% sales revenues for the Sep '14 quarter but fundamental concerns remain. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system.



7/29/2014 12:36:38 PM -

Reported earnings +111% on +15% sales revenues for the Mar '14 quarter but fundamental concerns remain. Last noted with caution in the 2/25/11 mid-day report - "Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."



2/25/2011 12:53:16 PM -

Finding support near its 50 DMA line today. It survived but failed to impress since last noted in the 4/26/04 mid-day report. Recent quarters showed better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system.



4/26/2004 1:00:00 PM - Y/B - Decent group. Nice BV BO today from a better than 3 month base. Just sales and "A" are questionable. Recent CANSLIM.net Stock Bulletin here.

5/24/2004 4:15:00 PM - Broke under 200 DMA and closed near lows, although volume was lighter than average, technically weak. (Daily CANSLIM.net coverage will be suspended.)

5/21/2004 4:15:00 PM - Held above 200 DMA and posted slight gain on light volume.

5/20/2004 4:15:00 PM - Holding near 200 DMA. Today's volume very light.

5/19/2004 4:15:00 PM - Held above 200 DMA thus far

5/18/2004 4:15:00 PM - Again dipped below 200 DMA then manage to close above on less than average volume.

5/17/2004 4:15:00 PM - Dipped below 200 DMA then managed to close above on less than average volume.

5/14/2004 4:15:00 PM - Very light volume Thurs and Fri as it neared the bottom of a 5 1/2 month trading range. $8.65 price area and 200 DMA offer key support. A break below those with high volume would obviously be considered a technical failure

5/13/2004 4:15:00 PM - Still near bottom of 5 1/2 month trading range. $8.65ish and 200 DMA offer support. A break below those would be a technical failure. (see above story)

5/12/2004 4:15:00 PM - Moved up slightly from bottom of 5 1/2 month trading range. Volume better than average and past recent sessions. Announced that recent acquisition will add to Q3 earnings.

5/11/2004 4:15:00 PM - Down day though volume light. Support at 200 DMA/Nov highs.

5/10/2004 4:15:00 PM - Has down day after several up days. Support at 200 DMA/Nov highs.

5/7/2004 4:15:00 PM - Closed with a slight gain above 50 DMA but well off its intra-day high and without volume conviction. Overhead supply/Resistance still remains up to $11

5/6/2004 4:15:00 PM - Closed up at 50 DMA today on volume less than average. Resistance remains up to $11

5/5/2004 4:15:00 PM - Slight gain on light volume. A strong break above 50 DMA would be a significant improvement, but resistance remains up to $11. A break under the 200 DMA would be a technical sell signal.

5/4/2004 4:15:00 PM - Closed with slight gain on overall decreasing volume. A strong break above 50 DMA would be a significant improvement. A break under the 200 DMA would be a technical sell signal

5/3/2004 4:15:00 PM - Dipped intra-day then closed near unchanged. A break under the 200 DMA would be a technical sell signal, where violations should probably not be tolerated