5/26/2022 2:38:40 PM - Rebounding near its 50 DMA line ($171) with today's 2nd consecutive volume-driven gain. Briefly undercut its 200 DMA line during the consolidation after a "negative reversal" on 4/21/22 at its all-time high. Reported huge earnings and sales revenues increases in recent quarterly comparisons through Mar '22 versus the year ago periods. Annual earnings (A criteria) history has been up and down.

5/4/2022 12:06:09 PM - Found support while recently consolidating above its 50 DMA line ($171.47) after a "negative reversal" at its all-time high on 4/21/22. Reported huge earnings and sales revenues increases in recent quarterly comparisons through Mar '22 versus the year ago periods. Annual earnings (A criteria) history has been up and down.

5/3/2022 12:38:56 PM - Testing its 50 DMA line ($171.42) with today's loss, still sputtering after a "negative reversal" at its all-time high on 4/21/22. Reported earnings +983% on +105% sales revenues for the Dec '21 quarter versus the year ago period. Prior 2 quarterly earnings increases also very strong with solid sales revenues growth. Annual earnings (A criteria) history has been up and down.

4/13/2022 12:32:24 PM - Rebounding above its 50 DMA line ($168.79) with today's big gain. Reported earnings +983% on +105% sales revenues for the Dec '21 quarter versus the year ago period. Prior 2 quarterly earnings increases also very strong with solid sales revenues growth. Annual earnings (A criteria) history has been up and down.

5/10/2019 12:53:33 PM - Gapped down today testing its 50 DMA line ($129.80). Reported earnings +5% on +0% sales revenues for the Mar '19 quarter. Prior quarterly earnings increases were above the +25% minimum (C criteria) guideline, but without sales revenues growth. Annual earnings (A criteria) improved steadily after a downturn in FY '08 and '09.

5/9/2018 1:11:04 PM - Consolidating near its 50 DMA line in recent weeks. Reported earnings +40% on +2% sales revenues for the Mar '18 quarter. Prior quarterly earnings increases have not been strong and steady above the +25% minimum (C criteria) guideline. Annual earnings (A criteria) improved steadily after a downturn in FY '08 and '09.

4/11/2018 12:15:30 PM - Slumped below its 50 DMA line in recent weeks. Last noted with caution in the 2/15/18 mid-day report - "Reported earnings +32% on +8% sales revenues for the Dec '17 quarter, but prior quarterly earnings increases have been below the +25% minimum (C criteria) guideline. Annual earnings (A criteria) improved steadily after a downturn in FY '08 and '09."

2/15/2018 2:03:50 PM - Found support near its 50 DMA line recently while consolidating near its all-time high. Reported earnings +32% on +8% sales revenues for the Dec '17 quarter, but prior quarterly earnings increases have been below the +25% minimum (C criteria) guideline. Annual earnings (A criteria) improved steadily after a downturn in FY '08 and '09.

11/8/2017 12:43:41 PM - Touched another new all-time high today then reversed into the red. Reported earnings +21% on +44% sales revenues for the Sep '17 quarter, and prior quarterly earnings increases have not been strong and steady above the +25% minimum (C criteria) guideline. Annual earnings (A criteria) improved steadily after a downturn in FY '08 and '09.

9/27/2017 1:11:35 PM - Perched near its all-time high. Last noted with caution in the 8/08/17 mid-day report - "Reported earnings +10% on +49% sales revenues for the Jun '17 quarter, and prior quarterly earnings increases have not been strong and steady above the +25% minimum (C criteria) guideline. Annual earnings (A criteria) improved steadily after a downturn in FY '08 and '09."

8/8/2017 12:09:41 PM - Pulling back from its all-time high. Reported earnings +10% on +49% sales revenues for the Jun '17 quarter, and prior quarterly earnings increases have not been strong and steady above the +25% minimum (C criteria) guideline. Annual earnings (A criteria) improved steadily after a downturn in FY '08 and '09.

8/7/2017 12:30:43 PM - Gapped up today rallying toward its all-time high. Due to report Jun '17 quarterly results. Reported earnings +16% on +47% sales revenues for the Mar '17 quarter, and prior quarterly earnings increases have not been strong and steady above the +25% minimum (C criteria) guideline. Annual earnings (A criteria) improved steadily after a downturn in FY '08 and '09.

6/6/2017 12:53:07 PM - Pulling back from its all-time high after getting very extended from any sound base. Reported earnings +16% on +47% sales revenues for the Mar '17 quarter, and prior quarterly earnings increases have not been strong and steady above the +25% minimum (C criteria) guideline. Annual earnings (A criteria) improved steadily after a downturn in FY '08 and '09.

5/9/2017 1:03:29 PM - Gapped up today hitting another new 52-week and all-time high. Found support above its 50 DMA line while consolidating in recent weeks. Reported earnings +16% on +47% sales revenues for the Mar '17 quarter, and prior quarterly earnings increases have not been strong and steady above the +25% minimum (C criteria) guideline. Annual earnings (A criteria) improved steadily after a downturn in FY '08 and '09.

3/22/2017 12:37:10 PM - Hitting a new 52-week high today. Found support above its 50 DMA line while consolidating in recent weeks. Reported earnings +16% on +47% sales revenues for the Dec '16 quarter, and prior quarterly earnings increases have not been strong and steady above the +25% minimum (C criteria) guideline. Annual earnings (A criteria) improved steadily after a downturn in FY '08 and '09.

4/30/2015 12:31:47 PM -

Erasing the prior gain and slumping back below its 50 DMA line today. Reported earnings +28% on +7% sales revenues for the Mar '15 quarter. Prior mid-day reports cautioned members - "Quarterly earnings increases have been at or above the +25% minimum (C criteria) however sub par sales revenues growth is a concern. Annual earnings (A criteria) have been improving after a downturn in FY '08 and '09."



4/29/2015 1:02:06 PM -

Undercut its 50 DMA line recently, and rebounding above it and toward its 52-week high with above average volume behind today's gap up gain. Due to report Mar '15 earnings after the close. Reported earnings +39% on +11% sales revenues for the Dec '14 quarter. Last noted in the 2/19/15 mid-day report with caution - "Quarterly earnings increases have been at or above the +25% minimum (C criteria) however sub par sales revenues growth is a concern. Annual earnings (A criteria) have been improving after a downturn in FY '08 and '09."



2/19/2015 1:00:38 PM -

Hitting a new 52-week high with above average volume behind today's 5th consecutive gain. Reported earnings +39% on +11% sales revenues for the Dec '14 quarter. Bullish action has continued since last noted in the 2/10/15 mid-day report - "Quarterly earnings increases have been at or above the +25% minimum (C criteria) however sub par sales revenues growth is a concern. Annual earnings (A criteria) have been improving after a downturn in FY '08 and '09."



2/10/2015 12:34:56 PM -

Slumped below its 50 DMA line with recent volume-driven losses. Last noted with caution in the 10/20/14 mid-day report. Quarterly earnings increases have been at or above the +25% minimum (C criteria) however sub par sales revenues growth is a concern. Annual earnings (A criteria) have been improving after a downturn in FY '08 and '09.



10/20/2014 12:33:50 PM -

Found support at its 200 DMA line following damaging volume-driven losses. Last noted with caution in the 10/02/14 mid-day report - "Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines."



10/2/2014 12:34:26 PM -

Slumping further below its 50 DMA line today following a damaging violation of that important short-term average when noted with caution in he 10/01/14 mid-day report - "Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines."



10/1/2014 12:24:24 PM -

Slumping below its 50 DMA line after a small gap down today. Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines.



2/8/2005 12:30:34 PM - Best in good group. Building a base above in mid $60's level.

1/27/2005 12:52:09 PM - Best in good group. Too ET from a sound base of support at this point to be considered buyable under the guidelines. Building a base above in mid $60's level.

1/25/2005 12:34:32 PM - Best in good group. Too ET from a sound base of support at this point to be considered buyable under the guidelines. Building a base above $60.00.

1/24/2005 12:51:52 PM - Best in good group. Too ET from a sound base of support at this point to be considered buyable under the guidelines. Building a base above $60.00.

1/13/2005 12:33:32 PM - Best in good group. Too ET from a sound base of support at this point to be considered buyable under the guidelines.

12/22/2004 12:30:09 PM - Best in just okay group. Too ET from a sound base of support at this point to be considered buyable under the guidelines.

12/17/2004 12:48:28 PM - Best in just okay group.

12/16/2004 12:35:54 PM - Best in just okay group.

12/15/2004 12:30:06 PM - Best in just okay group.

12/13/2004 12:53:38 PM - Best in just okay group.