9/14/2022 1:00:09 PM - Reported May '22 quarterly earnings +13% on +11% sales revenues versus the year ago period. Prior quarterly sales revenues and earnings growth is not a match with the fact-based investment system's guidelines (C criteria). Annual earnings growth has been slow and steady.

4/5/2022 12:42:51 PM -

Hitting new all-time highs with today's gain adding to an impressive spurt of gains marked by above average volume. Reported Feb '22 quarterly earnings +20% on +15% sales revenues versus the year ago period. Prior quarterly sales revenues and earnings growth is not a match with the fact-based investment system's guidelines (C criteria). Annual earnings growth has been slow and steady.



3/30/2022 1:03:25 PM -

Challenging its all-time high with today's 5th consecutive gain with ever increasing volume. Found prompt support near its 200 DMA line since last noted with caution in the 12/23/21 mid-day report - "Reported Nov '21 quarterly earnings +25% on +13% sales revenues versus the year ago period, its 2nd strong quarter. Prior quarterly sales revenues and earnings growth is not a match with the fact-based investment system's guidelines (C criteria). Annual earnings growth has been slow and steady."



12/23/2021 12:42:21 PM -

Spiking to new all-time highs today with a 3rd consecutive volume-driven gain. Reported Nov '21 quarterly earnings +25% on +13% sales revenues versus the year ago period, its 2nd strong quarter. Prior quarterly sales revenues and earnings growth is not a match with the fact-based investment system's guidelines (C criteria). Annual earnings growth has been slow and steady.



12/22/2021 12:45:16 PM -

Gapped up today spiking to a new all-time high. Reported Aug '21 quarterly earnings +41% on +16% sales revenues versus the year ago period. Prior quarterly sales revenues and earnings growth is not a match with the fact-based investment system's guidelines (C criteria). Annual earnings growth has been slow and steady..



6/26/2019 12:45:07 PM -

Gapped down today after violating its 50 DMA line on the prior session, slumping for a 4th consecutive loss. Quarterly sales revenues and earnings growth through the May '19 quarter is not a match with the fact-based investment system's guidelines (C criteria). Annual earnings growth has been slow and steady after a downward turn in FY '10.



3/27/2019 12:44:09 PM -

Quarterly sales revenues and earnings growth through the Feb '19 quarter is not a match with the fact-based investment system's guidelines (C criteria). Annual earnings growth has been slow and steady after a downward turn in FY '10.



2/4/2019 1:24:42 PM -

Quarterly sales revenues and earnings growth through the Nov '18 quarter is not a match with the fact-based investment system's guidelines (C criteria). Annual earnings growth has been slow and steady after a downward turn in FY '10.



7/7/2016 12:18:15 PM -

Touched another new 52-week high today following a spurt of gains backed by above average volume. Following an analyst upgrade the 7/01/16 mid-day report cautioned - "Quarterly sales revenues and earnings growth through the May '16 quarter is not a match with the fact-based investment system's guidelines (C criteria). Annual earnings growth has been slow and steady after a downward turn in FY '10."



7/6/2016 12:34:49 PM -

Hitting another new 52-week high today with additional gains backed by above average volume. Following an analyst upgrade the 7/01/16 mid-day report cautioned - "Quarterly sales revenues and earnings growth through the May '16 quarter is not a match with the fact-based investment system's guidelines (C criteria). Annual earnings growth has been slow and steady after a downward turn in FY '10."



7/1/2016 12:37:27 PM -

Powered to a new 52-week high with a considerable gain backed by great volume conviction on the prior session following an analyst upgrade. Quarterly sales revenues and earnings growth through the May '16 quarter is not a match with the fact-based investment system's guidelines (C criteria). Annual earnings growth has been slow and steady after a downward turn in FY '10.



3/30/2016 12:45:22 PM -

Gapped down today, retreating after challenging its 52-week high with recent gains lacking great volume conviction. Rebounded from below its 200 and 50 DMA lines since last noted with caution in the 1/07/16 mid-day report - "Quarterly sales revenues and earnings growth through the Nov '15 quarter is not a match with the fact-based investment system's guidelines (C criteria). Annual earnings growth has been slow and steady after a downward turn in FY '10."



1/7/2016 12:55:58 PM -

Gapped down today violating its 200 DMA line following an analyst downgrade. Last noted with caution in the 12/22/15 mid-day report while trading near its 50 DMA line - "Quarterly sales revenues and earnings growth through the Nov '15 quarter is not a match with the fact-based investment system's guidelines (C criteria). Annual earnings growth has been slow and steady after a downward turn in FY '10."



12/22/2015 12:41:52 PM -

Consolidating near its 50 DMA line. Quarterly sales revenues and earnings growth through the Nov '15 quarter is not a match with the fact-based investment system's guidelines (C criteria). Annual earnings growth has been slow and steady after a downward turn in FY '10.



10/2/2015 1:02:13 PM -

Met resistance at its 200 DMA line this week while rebounding from its lows. Quarterly sales revenues and earnings growth through the Aug '15 quarter is not a match with the fact-based investment system's guidelines (C criteria). annual earnings growth has been slow and steady after a downward turn in FY '10.



11/28/2005 12:54:45 PM - Gap down today. As previously noted - No base to buy from.

11/18/2005 1:08:20 PM - No base to buy from.

10/31/2005 1:18:02 PM - 'C' below guidelines.