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.