4/30/2024 7:55:24 PM - Gapped down today and suffered a damaging volume-driven loss raising serious concerns. Fundamental concerns rose after it reported Mar '24 quarterly earnings +1% on +3% sales revenues versus the year-ago period, well below the +25% minimum guideline (C criteria). It will be dropped from the Featured Stocks list tonight.

4/24/2024 5:17:09 PM - G - Halted its slide after a recently noted slump below its 50 DMA line ($116) triggered a technical sell signal. A prompt rebound above the 50 DMA line is needed for its outlook to improve. Fundamentals remain strong.

4/19/2024 12:06:30 PM - G - Violated its 50 DMA line ($115) this week triggering a technical sell signal and it is on track today for a 6th consecutive loss. A prompt rebound above the 50 DMA line is needed for its outlook to improve. Fundamentals remain strong.

4/17/2024 3:59:27 PM - G - Quietly pulling back from its all-time high testing its 50 DMA line ($115.25) which defines near-term support to watch. Fundamentals remain strong.

4/12/2024 5:44:01 PM - G - Quietly pulled back from its all-time high after getting very extended from any sound base. Its 50 DMA line ($114.41) defines near-term support to watch. Fundamentals remain strong. See the latest FSU analysis for more details and a new annotated graph.

4/12/2024 10:37:21 AM - G - Pulling back today from its all-time high after getting very extended from any sound base. Its 50 DMA line ($114.41) defines near-term support to watch. Fundamentals remain strong.

4/9/2024 5:30:11 PM - G - Pulled back today with +13% above-average volume, retreating from its all-time high. Very extended from any sound base, its 50 DMA line ($113.37) defines near-term support to watch. Fundamentals remain strong.

4/5/2024 7:37:28 PM - G - Posted a 2nd consecutive gain today with lighter volume after pulling back from its all-time high. Very extended from any sound base, its 50 DMA line ($112.61) defines near-term support to watch. Fundamentals remain strong.

4/3/2024 12:36:20 PM - G - Pulling back from its all-time high with today's 7th loss in the span of 8 sessions after getting very extended from any sound base. Its 50 DMA line ($111.80) defines near-term support to watch. Fundamentals remain strong.

4/2/2024 11:50:19 AM - G - Stubbornly holding its ground near its all-time high, extended from any sound base. Its 50 DMA line ($111) defines near-term support to watch. Fundamentals remain strong.

3/26/2024 5:24:17 PM - G - Pulled back from its all-time high with today's 3rd consecutive loss with below-average volume. Its 50 DMA line ($109) defines near-term support to watch. Fundamentals remain strong.

3/21/2024 5:21:02 PM - G - Hit yet another new all-time high with today's 5th consecutive gain. Its 50 DMA line ($107) defines near-term support to watch on pullbacks. Fundamentals remain strong. See the latest FSU analysis for more details and a new annotated graph.

3/20/2024 5:03:43 PM - G - Hit yet another new all-time high with today's 4th consecutive gain. Its 50 DMA line ($106.73) defines near-term support to watch on pullbacks. Fundamentals remain strong.

3/15/2024 12:45:03 PM - G - Hitting a new all-time high with today's gain, steadily wedging higher with gains lacking great volume conviction. Its 50 DMA line ($105.12) defines near-term support to watch on pullbacks. Fundamentals remain strong.

3/13/2024 10:18:12 PM - G - Posted a gain for a best-ever close today, and it has been steadily wedging higher with gains lacking great volume conviction. Its 50 DMA line ($104.30) defines near-term support to watch on pullbacks. Fundamentals remain strong.

3/8/2024 12:45:03 PM - G - Extended from any sound base and holding its ground stubbornly at its all-time high after steadily wedging higher with gains lacking great volume conviction. Its 50 DMA line ($103) defines near-term support to watch on pullbacks. Fundamentals remain strong.

3/1/2024 4:56:57 PM - G - Hit another new all-time high with today's gain backed by average volume, getting more extended from any sound base. Its 50 DMA line ($101.55) defines near-term support to watch on pullbacks. Fundamentals remain strong.

2/26/2024 5:06:25 PM - G - Hit another new all-time high with today's 4th consecutive gain backed by below-average volume, getting more extended from any sound base. Its 50 DMA line ($100) defines near-term support to watch on pullbacks. Fundamentals remain strong. See the latest FSU analysis for more details and a new annotated graph.

2/20/2024 7:10:03 PM - G - Hovering near its all-time high, extended from any sound base. Reported Dec '23 quarterly earnings +53% on +11% sales revenues versus the year-ago period, its 9th quarterly comparison with better than the +25% minimum earnings guideline (C criteria). There was a downturn in FY' 20 annual earnings (A criteria) like many companies during the pandemic.

2/12/2024 7:06:27 PM - G - Hit a new all-time high with today's 8th consecutive gain, getting extended from any sound base. Reported Dec '23 quarterly earnings +53% on +11% sales revenues versus the year-ago period, its 9th quarterly comparison with better than the +25% minimum earnings guideline (C criteria). There was a downturn in FY' 20 annual earnings (A criteria) like many companies during the pandemic.

2/6/2024 6:05:11 PM - G - Hit a new all-time high with today's 4th consecutive gain and its color code is changed to green after wedging above its "max buy" level. Reported Dec '23 quarterly earnings +53% on +11% sales revenues versus the year-ago period, its 9th quarterly comparison with better than the +25% minimum earnings guideline (C criteria). There was a downturn in FY' 20 annual earnings (A criteria) like many companies during the pandemic.

1/31/2024 12:49:01 PM - Y - Volume totals have been cooling while consolidating near its all-time high after volume-driven gains. Reported Dec '23 quarterly earnings +53% on +11% sales revenues versus the year-ago period, its 9th quarterly comparison with better than the +25% minimum earnings guideline (C criteria). There was a downturn in FY' 20 annual earnings (A criteria) like many companies during the pandemic.

1/24/2024 7:02:14 PM - Y - Paused today after 6 consecutive gains. Triggered a technical buy signal on the prior session with a considerable gain backed by +153% above average volume. Reported Dec '23 quarterly earnings +53% on +11% sales revenues versus the year-ago period, its 9th quarterly comparison with better than the +25% minimum earnings guideline (C criteria). There was a downturn in FY' 20 annual earnings (A criteria) like many companies during the pandemic.

1/23/2024 8:09:10 PM - Y - Color code was changed to yellow with pivot point cited based on its 12/13/23 high plus 10 cents. It triggered a technical buy signal with a considerable 6th consecutive gain backed by +153% above average volume. Reported Dec '23 quarterly earnings +53% on +11% sales revenues versus the year-ago period, its 9th quarterly comparison with better than the +25% minimum earnings guideline (C criteria). There was a downturn in FY' 20 annual earnings (A criteria) like many companies during the pandemic. See the latest FSU analysis for more details and a new annotated graph.

1/23/2024 3:39:33 PM - Y - Color code is changed to yellow with today's gain for a new 52-week high clearing the pivot point with a volume-driven gain. Reported Dec '23 quarterly earnings +53% on +11% sales revenues versus the year-ago period, its 9th quarterly comparison with better than the +25% minimum earnings guideline (C criteria). There was a downturn in FY' 20 annual earnings (A criteria) like many companies during the pandemic.

10/24/2023 1:57:01 PM - Posting a solid gain today rebounding near its 50 DMA line ($84.56) which may act as resistance after damaging volume-driven losses. Reported Sep '23 quarterly earnings +59% on +23% sales revenues versus the year-ago period, its 8th quarterly comparison with better than the +25% minimum earnings guideline (C criteria). There was a downturn in FY' 20 annual earnings (A criteria) like many companies during the pandemic.

10/4/2023 12:42:23 PM - Posting a solid gain today, rising from near its 50 DMA line toward its all-time high. Last noted in the 7/25/23 mid-day report - "Reported Jun '23 quarterly earnings +79% on versus the year-ago period, its 7th quarterly comparison with better than the +25% minimum earnings guideline (C criteria). There was a downturn in FY' 20 annual earnings (A criteria) like many companies during the pandemic."

7/25/2023 12:06:07 PM - Gapped down from near its all-time high. Reported Jun '23 quarterly earnings +79% on versus the year-ago period, its 7th quarterly comparison with better than the +25% minimum earnings guideline (C criteria). There was a downturn in FY' 20 annual earnings (A criteria) like many companies during the pandemic.

7/10/2023 12:44:26 PM - Perched at its all-time high. Reported Mar '23 quarterly earnings +96% on +32% sales revenues versus the year-ago period, its 6th quarterly comparison with better than the +25% minimum earnings guideline (C criteria). There was a downturn in FY' 20 annual earnings (A criteria) like many companies during the pandemic.

4/25/2023 1:09:04 PM - Rebounded above its 50 DMA line ($72.49) recently and it is perched within striking distance of its all-time high. Reported Mar '23 quarterly earnings +96% versus the year-ago period, its 6th quarterly comparison with better than the +25% minimum earnings guideline (C criteria). There was a downturn in FY' 20 annual earnings (A criteria) like many companies during the pandemic.

4/20/2023 12:49:37 PM - Rebounded above its 50 DMA line recently and it is perched within striking distance of its all-time high. Reported earnings +78% on +22% sales revenues for the Dec '22 quarter versus the year-ago period, its 5th quarterly comparison with better than the +25% minimum earnings guideline (C criteria). There was a downturn in FY' 20 annual earnings (A criteria) like many companies during the pandemic.

1/24/2023 12:42:46 PM - Rebounded above its 50 DMA line ($101.87) on the prior session and it is powering to a new all-time high with today's big volume-driven gain. Reported earnings +77% on +22% sales revenues for the Dec '22 quarter versus the year ago period, its 5th quarterly comparison with better than the +25% minimum earnings guideline (C criteria). There was a downturn in FY' 20 annual earnings (A criteria) like many companies during the pandemic.

12/22/2022 1:17:04 PM - Finding support recently near its 50 DMA line ($99.30). Reported earnings +103 on +37% sales revenues for the Sep '22 quarter versus the year ago period, its 4th quarterly comparison with better than the +25% minimum earnings guideline (C criteria). There was a downturn in FY' 20 annual earnings (A criteria) like many companies during the pandemic.

9/8/2022 12:55:42 PM - Reported earnings +46% on +22% sales revenues for the Jun '22 quarter versus the year ago period, its 3rd quarterly comparison with better than the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) remains a concern.

10/22/2019 12:44:16 PM -
Hitting a new 52-week high and challenging its all-time high with today's 4th consecutive gain marked by increasing volume. Reported earnings +13% on +11% sales revenues for the Sep '19 quarter. Prior quarters showed much better than the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) is a concern.


10/21/2019 12:14:17 PM -
Hitting a new 52-week high and challenging its all-time high with today's 3rd consecutive gain marked by increasing volume. Due to report earnings news. Last noted in the 7/15/19 mid-day report - "Reported earnings +12% on +14% sales revenues for the Jun '19 quarter. Prior quarters showed much better than the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) is a concern."


7/15/2019 1:10:18 PM -
Reported earnings +25% on +15% sales revenues for the Mar '19 quarter. Prior quarters showed much better than the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) is a concern.


4/30/2019 1:01:25 PM - Reported earnings +25% on +15% sales revenues for the Mar '19 quarter. Prior quarters showed much better than the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) is a concern.

12/17/2014 12:46:07 PM - Consolidating above prior highs in the $67-68 area defining support above its 50 DMA line. Reported earnings +20% on +15% sales revenues for the Sep '14 quarter, below the +25% minimum earnings guideline (C criteria). Quarterly sales should be up +18-25% or more or accelerating over prior quarters.

4/29/2014 12:18:29 PM - Violated its 50 DMA line with today's gap down. Reported earnings +15% on +12% sales revenues for the Mar '14 quarter, below the +25% minimum earnings guideline (C criteria). Quarterly sales should be up +18-25% or more or accelerating over prior quarters.

7/24/2007 12:56:11 PM - "C" and sales history remains below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/20/2007 12:55:09 PM - "C" and sales history remains below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/18/2007 12:57:38 PM - "C" and sales history remains below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

6/15/2007 1:00:05 PM - Recent gap open yet "C" and sales history remains below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

6/14/2007 12:54:19 PM - Recent gap open yet "C" and sales history remains below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

6/5/2007 12:36:39 PM - Recent gap open yet "C" and sales history remains below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

4/24/2007 12:50:36 PM - Gap open today yet sales history remains below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

4/20/2007 1:05:38 PM - Sales history remains below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

3/23/2007 1:03:18 PM - Sales history remains below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

3/19/2007 12:24:57 PM - Sales history remains below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

3/16/2007 12:59:26 PM - Sales history remains below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

2/12/2007 1:20:29 PM - Sales history remains below guidelines.

2/8/2007 12:47:12 PM - Sales history remains below guidelines.

2/5/2007 1:46:49 PM - Sales history remains below guidelines.

1/12/2007 12:50:29 PM - Sales history below guidelines and base questionable.

12/15/2006 1:18:36 PM - Sales history below guidelines and base questionable.

12/14/2006 12:58:26 PM - Sales history below guidelines and base questionable.

11/17/2006 1:13:51 PM - Sales history below guidelines and base questionable.

11/14/2006 12:52:32 PM - Sales history below guidelines and base questionable.

10/25/2006 1:06:32 PM - Sales history below guidelines and base questionable.

10/24/2006 1:08:58 PM - Sales history below guidelines and base questionable.

10/23/2006 1:18:23 PM - Sales history below guidelines and base questionable.

10/20/2006 1:00:52 PM - Sales history below guidelines and base questionable.

9/27/2006 12:36:23 PM - Sales history below guidelines and base questionable.

9/5/2006 12:51:20 PM - Sales history below guidelines and base questionable.

10/20/2004 1:00:00 PM - Best in just okay group. No base.

9/20/2004 1:00:00 PM - Best in just okay group. No base.

9/17/2004 1:00:00 PM - Best in just okay group. No base.