6/20/2023 12:25:02 PM - It did not form a sound base pattern, but after volume-driven gains in recent weeks it faces no resistance due to overhead supply. Reported Mar '23 quarterly earnings +25% on +5% sales revenues versus the year ago period, and 3 of the 4 latest quarterly comparisons were above the +25% minimum earnings guideline (C criteria). It was dropped from the Featured Stocks list on 12/16/22.

6/16/2023 1:03:32 PM - Rebounded well above its 50 DMA line and after volume-driven gains it faces no resistance due to overhead supply. Reported Mar '23 quarterly earnings +25% on +5% sales revenues versus the year ago period, and 3 of the 4 latest quarterly comparisons were above the +25% minimum earnings guideline (C criteria). It was dropped from the Featured Stocks list on 12/16/22.

6/9/2023 12:45:19 PM - Rebounded well above its 50 DMA line with recent volume-driven gains and it faces little resistance due to overhead supply up to the $127 level. Reported Mar '23 quarterly earnings +25% on +5% sales revenues versus the year ago period, and 3 of the 4 latest quarterly comparisons were above the +25% minimum earnings guideline (C criteria). It was dropped from the Featured Stocks list on 12/16/22.

2/21/2023 12:53:15 PM - Violated its 50 DMA line ($113.77) with today's big volume-driven loss triggering a technical sell signal. A rebound above the 50 DMA line is needed for its outlook to improve. Faces resistance due to overhead supply up to the $127 level. Reporte4d Dec '22 quarterly earnings +20% on +28% sales revenues versus the year ago period, breaking a streak of quarterly comparisons above the +25% minimum earnings guideline (C criteria) raising fundamental concerns. Showed resilience since dropped from the Featured Stocks list on 12/16/22.

12/22/2022 1:10:04 PM - Violated its 50 DMA line ($110.92) with recent losses triggering a technical sell signal. A rebound above the 50 DMA line is needed for its outlook to improve. Faces resistance due to overhead supply up to the $127 level. Fundamentals remain strong. It was dropped from the Featured Stocks list on 12/16/22.

12/16/2022 6:43:50 PM - Violated its 50 DMA line ($109.23) with damaging losses this week triggering a technical sell signal. A rebound above the 50 DMA line is needed for its outlook to improve. Fundamentals remain strong. It will be dropped from the Featured Stocks list tonight.

12/15/2022 4:53:18 PM - G - Violated its 50 DMA line ($108.93) with damaging losses this week triggering a technical sell signal. A prompt rebound above the 50 DMA line is needed for its outlook to improve. Fundamentals remain strong.

12/14/2022 6:20:38 PM - G - It violated its 50 DMA line ($108.63) with today's loss on average volume triggering a technical sell signal and its color code is changed to green. A prompt rebound above the 50 DMA line is needed for its outlook to improve. Fundamentals remain strong.

12/13/2022 6:57:29 PM - Y - It has slumped below its pivot point raising concerns and it is consolidating just above its 50 DMA line ($108.29) which defines important near term support to watch. Fundamentals remain strong.

12/9/2022 3:25:12 PM - Y - Pulling back today for a 5th consecutive loss with below average volume. It has slumped back below its pivot point raising concerns. The 50 DMA line ($107.31) defines important near term support to watch. Fundamentals remain strong.

12/5/2022 5:24:41 PM - Y - Pulled back today with higher (near average) volume, sputtering back below its pivot point raising concerns. Fundamentals remain strong.

12/1/2022 5:33:44 PM - Y - Posted a small gain today with light volume. Volume was +25% above average on the prior session as it managed a "positive reversal" and rebounded back above the pivot point cited. Fundamentals remain strong. See the latest FSU analysis for more details and a new annotated graph.

11/30/2022 5:31:27 PM - Y - Volume was +25% above average as today it managed a "positive reversal" and rebounded back above the pivot point cited. Fundamentals remain strong.

11/25/2022 2:53:48 PM - Y - Volume totals have been cooling while stubbornly holding its ground above the pivot point cited. Fundamentals remain strong.

11/21/2022 6:51:28 PM - Y - Ended lower with higher volume today for a 4th consecutive small loss, still remaining above its pivot point. Reported Sep '22 quarterly earnings +65% on +34% sales revenues versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum earnings guideline (C criteria), helping it better match the winning models of the fact-based investment system. Annual earnings growth has been steady even through the pandemic.

11/16/2022 3:25:57 PM - Y - Color code is changed to yellow while pulling back with below average volume today, undercutting its "max buy" level. Reported Sep '22 quarterly earnings +65% on +34% sales revenues versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum earnings guideline (C criteria), helping it better match the winning models of the fact-based investment system. Annual earnings growth has been steady even through the pandemic.

11/15/2022 2:38:33 PM - G - Color code is changed to green while posting a big gain today with below average volume, hitting a new 52-week high and rising above its "max buy" level. Reported Sep '22 quarterly earnings +65% on +34% sales revenues versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum earnings guideline (C criteria), helping it better match the winning models of the fact-based investment system. Annual earnings growth has been steady even through the pandemic.

11/14/2022 6:11:10 PM - Y - Posted a small gain today with light volume. Hovering near its 52-week high while also challenging its "max buy" level. Reported Sep '22 quarterly earnings +65% on +34% sales revenues versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum earnings guideline (C criteria), helping it better match the winning models of the fact-based investment system. Annual earnings growth has been steady even through the pandemic.

11/10/2022 5:50:53 PM - Y - Posted a solid gain today with higher (near average) volume for another new 52-week high while challenging its "max buy" level. Reported Sep '22 quarterly earnings +65% on +34% sales revenues versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum earnings guideline (C criteria), helping it better match the winning models of the fact-based investment system. Annual earnings growth has been steady even through the pandemic.

11/9/2022 6:07:18 PM - Y - Pulled back today for a 2nd loss with below average volume. Faces no resistance due to overhead supply. Rallied into new 52-week high territory last week with impressive volume-driven gains after a 9-month consolidation. Reported Sep '22 quarterly earnings +65% on +34% sales revenues versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum earnings guideline (C criteria), helping it better match the winning models of the fact-based investment system. Annual earnings growth has been steady even through the pandemic.

11/4/2022 5:30:35 PM - Y - Finished strong after highlighted in yellow with pivot point cited based on its 1/14/22 high plus 10 cents in the earlier mid-day report. Faces no resistance due to overhead supply. Rallied into new 52-week high territory this week with impressive volume-driven gains after a 9-month consolidation. Reported Sep '22 quarterly earnings +65% on +34% sales revenues versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum earnings guideline (C criteria), helping it better match the winning models of the fact-based investment system. Annual earnings growth has been steady even through the pandemic. See the latest FSU analysis for more details and an new annotated graph.

11/4/2022 1:01:26 PM - Y - Color code is changed to yellow with pivot point cited based on its 1/14/22 high plus 10 cents. Faces no resistance due to overhead supply, but it has reversed into the red after today's early gain. Rallied into new 52-week high territory this week with impressive volume-driven gains after a 9-month consolidation. Reported Sep '22 quarterly earnings +65% on +34% sales revenues versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum earnings guideline (C criteria), helping it better match the winning models of the fact-based investment system. Annual earnings growth has been steady even through the pandemic.

11/1/2022 1:03:58 PM - Today's volume-driven gain is adding to a recent spurt, rebounding toward its 52-week high after a 9-month consolidation. Faces some resistance due to overhead supply up to the $117 level. Reported Sep '22 quarterly earnings +65% on +34% sales revenues versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady.

10/31/2022 12:30:44 PM - Last week's noted volume-driven gains helped it rebound toward its 52-week high after a 9-month consolidation. Fundamental concerns remain. Reported Sep '22 quarterly earnings +49% on +12% sales revenues versus the year ago period. Prior quarterly comparisons have not shown strong and steady earnings and sales revenues growth. Annual earnings growth has been steady.

10/28/2022 1:09:20 PM - Rebounding toward its 52-week high after a 9-month consolidation. Fundamental concerns remain. Reported Sep '22 quarterly earnings +49% on +12% sales revenues versus the year ago period. Prior quarterly comparisons have not shown strong and steady earnings and sales revenues growth. Annual earnings growth has been steady.

1/21/2022 12:48:20 PM - Testing near its 50 DMA line with today's 5th consecutive loss after hovering near its all-time high. Noted with caution in prior mid-day reports - "Fundamental concerns remain. Reported Sep '21 quarterly earnings +39% on +6% sales revenues versus the year ago period. Prior quarterly comparisons showed good earnings results but a streak of negative comparisons for sales revenues. There was a slight downward turn in its FY '20 earnings, a flaw with respect to the A criteria. Current earnings per share should be up +25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up +18-25% or more or accelerating over prior quarters."

1/14/2022 12:48:58 PM - Hovering near its all-time high and inching higher since noted with caution in the prior mid-day reports - "Fundamental concerns remain. Reported Sep '21 quarterly earnings +39% on +6% sales revenues versus the year ago period. Prior quarterly comparisons showed good earnings results but a streak of negative comparisons for sales revenues. There was a slight downward turn in its FY '20 earnings, a flaw with respect to the A criteria. Current earnings per share should be up +25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up +18-25% or more or accelerating over prior quarters."

12/16/2021 1:16:11 PM - Hovering near its all-time high since last noted with caution in the 12/07/21 mid-day report - "Fundamental concerns remain. Reported Sep '21 quarterly earnings +39% on +6% sales revenues versus the year ago period. Prior quarterly comparisons showed good earnings results but a streak of negative comparisons for sales revenues. There was a slight downward turn in its FY '20 earnings, a flaw with respect to the A criteria. Current earnings per share should be up +25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up +18-25% or more or accelerating over prior quarters."

12/7/2021 1:08:47 PM - Reaching new all-time highs with today's 5th consecutive volume-driven gain. Fundamental concerns remain. Reported Sep '21 quarterly earnings +39% on +6% sales revenues versus the year ago period. Prior quarterly comparisons showed good earnings results but a streak of negative comparisons for sales revenues. There was a slight downward turn in its FY '20 earnings, a flaw with respect to the A criteria. Current earnings per share should be up +25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up +18-25% or more or accelerating over prior quarters.

11/8/2021 12:26:14 PM - Powering to new 52-week and all-time highs with big volume-driven gains. Fundamental concerns remain. Reported Sep '21 quarterly earnings +39% on +6% sales revenues versus the year ago period. Prior quarterly comparisons showed good earnings results but a streak of negative comparisons for sales revenues. There was a slight downward turn in its FY '20 earnings, a flaw with respect to the A criteria. Current earnings per share should be up +25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up +18-25% or more or accelerating over prior quarters.

7/19/2021 1:18:32 PM - Pulling back further below its 50 DMA line after a couple of noted volume-driven losses. Fundamental concerns remain. Last noted with caution in the 6/21/21 mid-day report - "Reported Mar '21 quarterly earnings +43% on -1% sales revenues versus the year ago period. Prior quarters showed lackluster results and a streak of negative comparisons. There was a slight downward turn in its FY '20 earnings, a flaw with respect to the A criteria. Current earnings per share should be up +25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up +25% or more or accelerating over prior quarters."

6/21/2021 12:37:53 PM - Still perched near its all-time high after a couple of volume-driven losses. Reported Mar '21 quarterly earnings +43% on -1% sales revenues versus the year ago period. Prior quarters showed lackluster results and a streak of negative comparisons. There was a slight downward turn in its FY '20 earnings, a flaw with respect to the A criteria. Fundamental concerns remain, as when noted with caution in the 10/15/10 mid-day report - "Current earnings per share should be up +25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up +25% or more or accelerating over prior quarters."

3/18/2021 12:47:31 PM - Perched at its all-time high following a recent spurt of volume-driven gains. Reported Dec '20 quarterly earnings +28% on -4% sales revenues versus the year ago period. Prior quarters showed lackluster results and a streak of negative comparisons. There was a slight downward turn in its FY '20 earnings, a flaw with respect to the A criteria. Fundamental concerns remain, as when last noted with caution in the 10/15/10 mid-day report - "Current earnings per share should be up +25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up +25% or more or accelerating over prior quarters."

10/15/2010 1:33:21 PM - On track for a 6th consecutive small gain today, inching near its 52-week high. Showed solid earnings and sales increases in the 2 latest quarterly comparisons, however prior quarters showed lackluster results and a streak of negative comparisons. A downward turn in its FY '09 earnings is a flaw with respect to the A criteria. Current earnings per share should be up +25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up +25% or more or accelerating over prior quarters.

10/12/2010 1:03:32 PM - Recently rallying near its 52-week high. Showed solid earnings and sales increases in the 2 latest quarterly comparisons, however prior quarters showed lackluster results and a streak of negative comparisons. A downward turn in its FY '09 earnings is a flaw with respect to the A criteria. Current earnings per share should be up +25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up +25% or more or accelerating over prior quarters.

9/12/2008 1:01:54 PM - Recently rallying near 52-week and multi-year chart highs. Showed solid earnings and sales increases in the latest quarterly comparison, however prior quarters showed lacklusteer increases. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

8/27/2008 12:47:13 PM - Recently rallying near 52-week and multi-year chart highs. Showed solid earnings and sales increases in the latest quarterly comparison, however prior quarters showed lacklusteer increases. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

6/26/2007 12:36:50 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

5/3/2006 1:22:33 PM - Base questionable and sales below guidelines.

5/2/2006 1:14:30 PM - Base questionable and sales below guidelines.

4/18/2006 12:50:39 PM - Base questionable.

7/21/2004 1:00:00 PM - Best in decent group though recent BV BO from decent base (6/25).

6/29/2004 1:00:00 PM - Best in poorly ranked group though recent BV BO from decent base.

6/28/2004 1:00:00 PM - Best in poorly ranked group though recent BV BO from decent base and follow through today.

6/25/2004 1:00:00 PM - Best in poorly ranked group though BV BO from decent base today!

6/10/2004 1:00:00 PM - Best in poorly ranked group though decent base.