1/6/2023 12:49:36 PM - Consolidating below its 50 DMA line and above its 200 DMA line in recent weeks. Reported earnings +17% on +29% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines.

12/19/2022 12:34:26 PM - Consolidating just below its 50 DMA line ($37.17) after finding support at its 200 DMA line in recent weeks. Reported earnings +17% on +29% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines.

10/14/2022 12:49:27 PM - Consolidating near its 50 DMA line after finding support at its 200 DMA line in recent weeks. Reported earnings +36% on +10% sales revenues for the Jun '22 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines.

9/22/2022 12:27:16 PM - Consolidating near its 50 DMA line after finding support at its 200 DMA line in recent weeks. Reported earnings +36% on +10% sales revenues for the Jun '22 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines.

6/27/2022 12:33:19 PM - Finding support today at its 200 DMA line following volume-driven losses while retreating from its all-time high. Reported earnings -9% on +2% sales revenues for the Mar '22 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines.

6/24/2022 12:15:40 PM - Finding support today at its 200 DMA line following volume-driven losses while retreating from its all-time high. Reported earnings -9% on +2% sales revenues for the Mar '22 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines.

6/22/2022 12:37:48 PM - Sputtering below its 50 DMA line ($33.73) following volume-driven losses while retreating from its all-time high. Reported earnings -9% on +2% sales revenues for the Mar '22 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines.

6/8/2022 12:43:18 PM - Slumping below its 50 DMA line ($33.75) with volume-driven losses this week from its all-time high. Reported earnings -9% on +2% sales revenues for the Mar '22 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines.

6/24/2021 12:48:27 PM - Testing support at its 50 DMA line ($26.61) with recent volume-driven losses. Recently perched within striking distance of its all-time high but prior mid-day reports repeatedly noted - "Reported earnings +195% on +4% sales revenues for the Mar '21 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines."

6/23/2021 12:11:38 PM - Found prompt support at its 50 DMA line ($26.57) with recent gains. Perched within striking distance of its all-time high but prior mid-day reports repeatedly noted - "Reported earnings +195% on +4% sales revenues for the Mar '21 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines."

6/21/2021 12:27:07 PM - Found prompt support at its 50 DMA line ($26.48) with today's gain after 3 consecutive volume-driven losses. Perched near its all-time high but prior mid-day reports repeatedly noted - "Reported earnings +195% on +4% sales revenues for the Mar '21 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines."

6/18/2021 12:39:07 PM - Testing its 50 DMA line ($26.44) with today's 3rd consecutive volume-driven loss after hovering in a tight range in recent weeks near its all-time high. Prior mid-day reports noted - "Reported earnings +195% on +4% sales revenues for the Mar '21 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines."

6/16/2021 12:46:24 PM - Hovering in a tight range in recent weeks near its all-time high. Prior mid-day reports noted - "Reported earnings +195% on +4% sales revenues for the Mar '21 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines."

6/15/2021 12:27:16 PM - Hovering in a tight range in recent weeks near its all-time high. Prior mid-day reports noted - "Reported earnings +195% on +4% sales revenues for the Mar '21 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines."

6/10/2021 12:37:11 PM - Hovering in a tight range in recent weeks near its all-time high. Prior mid-day reports noted - "Reported earnings +195% on +4% sales revenues for the Mar '21 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines."

6/9/2021 12:35:22 PM - Hovering in a tight range in recent weeks near its all-time high. Prior mid-day reports noted - "Reported earnings +195% on +4% sales revenues for the Mar '21 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines."

5/19/2021 12:23:29 PM - Reversed into the red after early gains today touching new 52-week and all-time highs. The 5/18/21 mid-day report noted - "Reported earnings +195% on +4% sales revenues for the Mar '21 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines."

5/18/2021 12:31:26 PM - Challenging its 52-week and all-time highs with today's volume-driven gain. Reported earnings +195% on +4% sales revenues for the Mar '21 quarter versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines.

10/25/2019 12:31:54 PM - Perched within striking distance of its 52-week high, however, overhead supply remains up to the $28 level. Reported earnings -2% on +10% sales revenues for the Sep '19 quarter. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines.

9/25/2019 12:15:37 PM - Perched within striking distance of its 52-week high, however, overhead supply remains up to the $28 level. Reported earnings +97% on +18% sales revenues for the Jun '19 quarter. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines.

8/13/2019 12:19:37 PM - Consolidating above its 50 DMA line and perched within striking distance of its 52-week high. Reported earnings +97% on +18% sales revenues for the Jun '19 quarter. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines.

8/26/2014 12:12:46 PM - Consolidating above its 50 DMA line and perched within striking distance of its 52-week high. The 6/27/14 mid-day report last cautioned members -"Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines."

6/27/2014 12:47:14 PM - Consolidating in a tight range near its 52-week high for the past 3 weeks. The 6/02/14 mid-day report and prior reports cautioned members -"Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines."

6/2/2014 12:18:16 PM - Rebounding above its 50 DMA line and rallying near its 52-week high with today's 10th consecutive gain. Noted with caution in the 4/04/14 mid-day report when perched near its 52-week high -"Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines."

5/27/2014 12:28:09 PM - Rebounding toward its 50 DMA line with today's 6th consecutive gain. Noted with caution in the 4/04/14 mid-day report when perched near its 52-week high -"Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines."

5/23/2014 12:08:22 PM - Rebounding toward its 50 DMA line with today's 5th consecutive gain. Noted with caution in the 4/04/14 mid-day report when perched near its 52-week high -"Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines."

5/13/2014 12:38:09 PM - Slumped below its 50 DMA line during its consolidation since last noted with caution in the 4/04/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."

4/4/2014 12:05:52 PM - Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines. Perched at its 52-week high, extended from any sound base.