2/1/2024 12:06:09 PM - Hit a new all-time high with volume-driven gains following M&A news. Sep '23 quarterly earnings rose +32% on +16% sales revenues versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history had a downturn in FY '21.

1/31/2024 12:18:11 PM - Hit a new all-time high with 2 consecutive volume-driven gains following M&A news. Sep '23 quarterly earnings rose +32% on +16% sales revenues versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history had a downturn in FY '21.

1/30/2024 12:16:43 PM - Hitting a new all-time high with today's 2nd consecutive volume-driven gain following M&A news. Sep '22 quarterly earnings rose +32% on +16% sales revenues versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history had a downturn in FY '21.

1/5/2024 12:20:19 PM - Pulling back from its all-time high with today's 6th consecutive loss. Prior highs in the $111-106 area define near-term support to watch. Sep '22 quarterly earnings rose +32% on +16% sales revenues versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history had a downturn in FY '21.

12/21/2023 12:11:15 PM - Perched near its all-time high following 8 consecutive volume-driven gains. Sep '22 quarterly earnings rose +32% on +16% sales revenues versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history had a downturn in FY '21.

12/20/2023 12:36:54 PM - Perched at a new all-time high today following 8 consecutive volume-driven gains. Sep '22 quarterly earnings rose +32% on +16% sales revenues versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history had a downturn in FY '21.

10/28/2022 1:04:35 PM - Spiking to a new all-time high with today's considerable volume-driven gain. Bullish action came after it reported Sep '22 quarterly earnings +32% on +16% sales revenues versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history had a downturn in FY '21.

8/29/2022 12:47:37 PM - Consolidating above its 50 and 200 DMA lines after wedging up near its all time high in recent weeks with gains lacking great volume conviction. Quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history had a downturn in FY '21.

11/29/2019 11:11:12 AM - Consolidating above prior highs in the $70 area. Stalled after last noted with caution in the 10/30/19 mid-day report following a "breakaway gap" hitting a new all time high - "Bullish action came after it reported earnings +31% on +21% sales revenues for the Sep '19 quarter. Three of the past 4 quarterly earnings comparisons were above the +25% minimum guideline (C criteria) as its sales revenues growth rate has shown acceleration. Annual earnings (A criteria) history has improved steadily after a downturn in FY '15."

10/30/2019 12:35:03 PM - Gapped up today hitting a new all time high. Bullish action came after it reported earnings +31% on +21% sales revenues for the Sep '19 quarter. Three of the past 4 quarterly earnings comparisons were above the +25% minimum guideline (C criteria) as its sales revenues growth rate has shown acceleration. Annual earnings (A criteria) history has improved steadily after a downturn in FY '15.

9/30/2019 12:25:45 PM - Reported earnings +22% on +9% sales revenues for the Jun '19 quarter. Quarterly and annual earnings (C and A criteria) history and its sales revenues growth has not been strong and steady.

7/31/2019 1:00:47 PM - Reported earnings +22% on +9% sales revenues for the Jun '19 quarter. Quarterly and annual earnings (C and A criteria) history and its sales revenues growth has not been strong and steady.

8/2/2018 1:35:43 PM - Reported earnings +35% on +7% sales revenues for the Jun '18 quarter and recent quarterly earnings comparisons have been strong. Annual earnings history and sales revenues growth has not been strong and steady.

4/18/2018 1:22:09 PM - Hitting new all-time highs today while adding to a spurt of volume-driven gains. Prior mid-day reports cautioned - "Reported earnings +55% on +16% sales revenues for the latest quarter ended December 31, 2017 versus the year ago period, the 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) for buy candidates. Its annual earnings (A criteria) history has not been strong and steady."

4/5/2018 12:31:00 PM - Hovering near its all-time high after a spurt of volume-driven gains. Prior mid-day reports cautioned - "Reported earnings +55% on +16% sales revenues for the latest quarter ended December 31, 2017 versus the year ago period, the 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) for buy candidates. Its annual earnings (A criteria) history has not been strong and steady."

3/21/2018 1:00:35 PM - Hitting a new all-time high today while adding to a recent spurt of volume-driven gains. Prior mid-day reports cautioned - "Reported earnings +55% on +16% sales revenues for the latest quarter ended December 31, 2017 versus the year ago period, the 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) for buy candidates. Its annual earnings (A criteria) history has not been strong and steady."

3/16/2018 1:09:01 PM - Held its ground stubbornly and made gradual progress with volume-driven gains after gapping up and hitting a new all-time high when noted in the 2/28/18 mid-day report with caution - "Reported earnings +55% on +16% sales revenues for the latest quarter ended December 31, 2017 versus the year ago period, the 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) for buy candidates. Its annual earnings (A criteria) history has not been strong and steady."

3/15/2018 12:55:28 PM - Held its ground stubbornly and made gradual progress after gapping up and hitting a new all-time high when noted in the 2/28/18 mid-day report with caution - "Reported earnings +55% on +16% sales revenues for the latest quarter ended December 31, 2017 versus the year ago period, the 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) for buy candidates. Its annual earnings (A criteria) history has not been strong and steady."

3/7/2018 12:32:07 PM - Held its ground stubbornly after gapping up and hitting a new all-time high when last noted in the 2/28/18 mid-day report with caution - "Reported earnings +55% on +16% sales revenues for the latest quarter ended December 31, 2017 versus the year ago period, the 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) for buy candidates. Its annual earnings (A criteria) history has not been strong and steady."

2/28/2018 12:36:04 PM - Gapped up today hitting a new all-time high. Reported earnings +55% on +16% sales revenues for the latest quarter ended December 31, 2017 versus the year ago period, the 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) for buy candidates. Its annual earnings (A criteria) history has not been strong and steady.

11/2/2017 12:56:47 PM - Gapped up on the prior session hitting a new all-time high. The prior mid-day report cautioned members - "Reported earnings +28% on +11% sales revenues for the latest quarter ended September 30, 2017 versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria) for buy candidates. Its annual earnings (A criteria) history has not been strong and steady."

11/1/2017 12:49:57 PM - Gapped up today hitting a new all-time high. Reported earnings +28% on +11% sales revenues for the latest quarter ended September 30, 2017 versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria) for buy candidates. Its annual earnings (A criteria) history has not been strong and steady.

9/15/2017 12:36:30 PM - Perched near 52-week and all-time highs. Reported earnings +26% on +6% sales revenues for the latest quarter ended June 30, 2017 versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline for buy candidates. Its annual earnings (A criteria) history has not been strong and steady.

3/1/2012 1:21:49 PM -

Touched a new 52-week high today with a gap up and volume-driven gain. Reported earnings +2% on +7% sales revenues for the latest quarter ended December 31, 2011 versus the year ago period, well below the +25% minimum earnings guideline for buy candidates. Found support above its prior highs in the $29 area and above its 50 DMA line while consolidating since last noted in the 1/31/12 mid-day report - "Recent quarterly reports show solid sales revenues and earnings increases above the +25% guideline satisfying the C criteria. Its annual earnings (A criteria) history has not been strong and steady."



1/31/2012 12:39:05 PM -

Hit a new 52-week high today, adding to a recent spurt of small volume-driven gains and getting extended from its prior highs in the $28-29 area. Prior mid-day reports noted - "Recent quarterly reports show solid sales revenues and earnings increases above the +25% guideline satisfying the C criteria. Its annual earnings (A criteria) history has not been strong and steady."



1/30/2012 12:24:11 PM -

Holding its ground near its 52-week high today, extended from its prior highs in the $28-29 area. Prior mid-day reports noted - "Recent quarterly reports show solid sales revenues and earnings increases above the +25% guideline satisfying the C criteria. Its annual earnings (A criteria) history has not been strong and steady."



1/27/2012 1:17:59 PM -

Hitting another new 52-week high today and getting extended from its prior highs in the $28-29 area. The 1/24/12 mid-day report noted - "Recent quarterly reports show solid sales revenues and earnings increases above the +25% guideline satisfying the C criteria. Its annual earnings (A criteria) history has not been strong and steady."



1/24/2012 12:08:27 PM -

Hitting a new 52-week high today and getting extended from its prior highs in the $28-29 area. Recent quarterly reports show solid sales revenues and earnings increases above the +25% guideline satisfying the C criteria. Its annual earnings (A criteria) history has not been strong and steady.



5/6/2005 1:18:14 PM - L in just okay group though impressive action today.

2/14/2005 12:56:51 PM - Best in pretty good group. Still building a base.

1/6/2005 12:32:49 PM - Best in pretty good group. Base somewhat questionable.

12/2/2004 12:29:53 PM - L in pretty good group. Base somewhat questionable.