7/26/2023 12:56:03 PM - Gapped up today hitting a new all-time high. Reported earnings +0% on +12% sales revenues for the Jun '23 quarter versus the year-ago period. Prior quarterly comparisons were also below the +25% minimum earnings guideline (C criteria). Downturn in FY'19 and '20 earnings is a flaw in its annual earnings (A criteria) history with regard to the fact-based investment system's fundamental guidelines.

4/21/2023 12:26:24 PM - Reported earnings +47% on +44% sales revenues for the Dec '22 quarter versus the year-ago period. Prior quarterly comparisons were also above the +25% minimum earnings guideline (C criteria). Downturn in FY'19 and '20 earnings is a flaw in its annual earnings (A criteria) history with regard to the fact-based investment system's fundamental guidelines.

12/8/2022 1:01:37 PM - Reported earnings +33% on +47% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarterly comparisons were also above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

3/12/2021 11:33:13 AM - Reported earnings +71% on -4% sales revenues for the Dec '20 quarter versus the year ago period. Prior comparisons were below the +25% minimum earnings guideline (C criteria). Hitting new 52-week and all-time highs with today's 8th consecutive gain. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

12/4/2019 1:03:17 PM - Reported earnings +2% on +16% sales revenues for the Sep '19 quarter, its 2nd consecutive comparison below the +25% minimum earnings guideline (C criteria). Hitting a new 52-week high and rallying within striking distance of multi-year highs with today's big gain. Showing bullish action since noted with caution in the 10/24/19 mid-day report - "Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

11/14/2019 11:54:15 AM - Reported earnings +2% on +16% sales revenues for the Sep '19 quarter, its 2nd consecutive comparison below the +25% minimum earnings guideline (C criteria). Hovering in a tight range near its 52-week high, showing bullish action since last noted with caution in the 10/24/19 mid-day report - "Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

10/24/2019 12:50:05 PM - Reported earnings +2% on +16% sales revenues for the Sep '19 quarter, its 2nd consecutive comparison below the +25% minimum earnings guideline (C criteria). Went through another choppy consolidation since last noted with caution in the 4/08/19 mid-day report - "Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

4/8/2019 12:19:32 PM - Reported strong earnings in quarterly comparisons through Dec '18 above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines. Went through a deep consolidation since last noted with caution near its all-time high in the 1/09/18 mid-day report.

1/9/2018 1:11:55 PM - Challenged its 52-week and all-time highs with today's early gain. Reported earnings +95% on +15% sales revenues for the Sep '17 quarter. Reported strong earnings in the Mar and Jun 17 quarterly comparisons but prior earnings increases were below the +25% minimum earnings guideline. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

10/27/2017 12:48:37 PM - Powered to a new high with a big volume-driven gain on the prior session, getting very extended from any sound base. Reported earnings +95% on +15% sales revenues for the Sep '17 quarter. Found support near prior highs in the $39 area after noted with caution in the 7/28/17 mid-day report - " Reported strong earnings in the Mar and Jun 17 quarterly comparisons but prior earnings increases were below the +25% minimum earnings guideline. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

10/26/2017 1:38:18 PM - Powering to a new high with today's big volume-driven gain, very extended from any sound base. Reported earnings +95% on +15% sales revenues for the Sep '17 quarter. Found support near prior highs in the $39 area after noted with caution in the 7/28/17 mid-day report - " Reported strong earnings in the Mar and Jun 17 quarterly comparisons but prior earnings increases were below the +25% minimum earnings guideline. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

8/11/2017 1:16:36 PM - Pulling back testing prior highs in the $$39 area defining near-term support. Last noted with caution in the 7/28/17 mid-day report - " Reported strong earnings in the Mar and Jun 17 quarterly comparisons but prior earnings increases were below the +25% minimum earnings guideline. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

7/28/2017 12:03:39 PM - Hitting a new 52-week high today and no resistance remains due to overhead supply. Reported strong earnings in the Mar and Jun 17 quarterly comparisons but prior earnings increases were below the +25% minimum earnings guideline. Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

11/17/2014 1:10:10 PM - Consolidating -6.3% off its 52-week high today with little resistance remaining due to overhead supply. Reported strong earnings in the Jun and Sep '14 quarterly comparisons but prior earnings increases were below the +25% minimum earnings guideline. Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

11/6/2014 12:54:38 PM - Perched near its 52-week high with no resistance remaining due to overhead supply. Reported strong earnings in the Jun and Sep '14 quarterly comparisons but prior earnings increases were below the +25% minimum earnings guideline. Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

11/5/2014 12:53:59 PM - Rebounded above its 50 DMA line and rallied to new 52-week highs with recent volume-driven gains. Reported strong earnings in the Jun and Sep '14 quarterly comparisons but prior earnings increases were below the +25% minimum earnings guideline. Found support near its 200 DMA line while it endured distributional pressure since noted with caution in the 9/24/14 mid-day report - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

10/29/2014 12:54:41 PM - Rebounded above its 50 DMA line to challenge its 52-week high with volume-driven gains this week. Found support near its 200 DMA line while it endured distributional pressure since noted with caution in the 9/24/14 mid-day report - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

10/22/2014 1:15:23 PM - Encountering resistance at its 50 DMA line today while rebounding from its 200 DMA line. Endured distributional pressure since last noted with caution in the 9/24/14 mid-day report - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

9/24/2014 12:30:02 PM - Recently slumped below its 50 DMA line. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

7/19/2007 12:45:08 PM - "C", sales history and group rank are all below the guidelines.

7/16/2007 1:13:39 PM - "C", sales history and group rank are all below the guidelines.

7/12/2007 1:02:38 PM - "C", sales history and group rank are all below the guidelines.

7/11/2007 12:44:16 PM - "C", sales history and group rank are all below the guidelines.

7/10/2007 12:35:25 PM - "C", sales history and group rank are all below the guidelines.

5/24/2007 12:41:04 PM - As previously noted - Base is questionable.

5/18/2007 1:25:42 PM - Base questionable.

5/16/2007 12:38:01 PM - Base questionable.

3/17/2006 1:13:56 PM - Base questionable.

3/16/2006 12:56:45 PM - Base questionable.

3/15/2006 12:54:09 PM - Base questionable.