2/9/2024 12:59:18 PM - Gapped down today testing support at its 50 DMA line ($57.28) with a volume-driven loss after recently rebounding near its 52-week high. Reported Dec '23 quarterly earnings +5% on +0% sales revenues versus the year-ago period, breaking a streak of 5 strong quarterly earnings comparisons well above the +25% minimum guideline (C criteria) versus the year-ago period. Annual earnings history has been strong after a downturn in FY '20 like many companies during the pandemic.

8/2/2023 1:25:59 PM - Posting a 4th consecutive gain today backed by above average volume, finding support above its 50 DMA line ($56.98) and rebounding near its 52-week high. Reported Jun '23 quarterly earnings +120% on +30% sales revenues versus the year-ago period, its 4th strong quarterly comparison versus the year-ago period. Prior earnings history has been erratic and not a match with the investment system's guidelines.

8/1/2023 1:08:36 PM - Consolidating above its 50 DMA line after retreating from its 52-week high. Due to report Jun '23 quarterly results. Reported strong earnings results in the Sep, Dec '22, and Mar '23 quarters versus the year ago period. Prior earnings history has been erratic and not a match with the investment system's guidelines.

7/25/2023 12:16:26 PM - Retreating from its 52-week high hit last week with today's 5th consecutive loss. Reported strong earnings results in the Sep, Dec '22, and Mar '23 quarters versus the year ago period. Prior earnings history has been erratic and not a match with the investment system's guidelines.

2/20/2013 1:22:32 PM -

Retreating from its 52-week high hit last week with today's volume-driven loss. Reported earnings -24% on -13% sales revenues for the Dec '12 quarter. Last noted in the 2/12/13 mid-day report with caution - "Earnings history has been erratic and not a match with the investment system's guidelines. It survived but failed to impress since last noted cautiously in the 10/20/09 mid-day report."



2/12/2013 1:20:15 PM -

Hitting another new 52-week high with today's considerable volume-driven gain. Rallied from a previously noted advanced "3-weeks tight" base pattern and held its ground stubbornly since last noted in the 1/28/13 mid-day report with caution - "Earnings history has been erratic and not a match with the investment system's guidelines. It survived but failed to impress since last noted cautiously in the 10/20/09 mid-day report."



1/28/2013 12:26:45 PM -

Hitting another new 52-week high with today's 2nd consecutive volume-driven gain. Held its ground in a tight trading range forming an advanced "3-weeks tight" base pattern since gapping up on 1/02/13. Prior mid-day reports cautioned - "Earnings history has been erratic and not a match with the investment system's guidelines. It survived but failed to impress since last noted cautiously in the 10/20/09 mid-day report."



1/25/2013 12:40:19 PM -

Hitting a new 52-week high with today's volume-driven gain. Held its ground in a tight trading range forming an advanced "3-weeks tight" base pattern since gapping up on 1/02/13. Prior mid-day reports cautioned - "Earnings history has been erratic and not a match with the investment system's guidelines. It survived but failed to impress since last noted cautiously in the 10/20/09 mid-day report."



12/14/2012 12:47:07 PM -

Holding its ground near its 52-week high since the 12/11/12 mid-day report noted - "Earnings history has been erratic and not a match with the investment system's guidelines. It survived but failed to impress since last noted cautiously in the 10/20/09 mid-day report."



12/11/2012 12:57:41 PM -

Earnings history has been erratic and not a match with the investment system's guidelines. It survived but failed to impress since last noted cautiously in the 10/20/09 mid-day report.



10/20/2009 1:35:37 PM -

Earnings turned down in 2008 and it incurred losses in FY '09, so its annual earnings history falls short of the A criteria guidelines. Quarterly sales revenues also have shown a terrible downturn.



7/16/2007 1:22:20 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/11/2007 12:48:04 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/10/2007 12:46:46 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

6/5/2007 12:39:07 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

5/31/2007 1:29:40 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

5/10/2007 12:58:40 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.