6/1/2023 12:43:42 PM - Reported Mar '23 quarterly earnings +20% on +32% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria). The Sep and Dec '22 quarterly comparisons were stronger. Prior quarterly comparisons had sub par sales revenues growth and its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

3/1/2023 12:43:36 PM - Found support at its 50 DMA line ($24.58) while consolidating since last noted in the 2/08/23 mid-day report - "Recent quarterly earnings increases for Sep and Dec '22 have been strong. Prior quarterly comparisons had sub par sales revenues growth and its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines."

2/8/2023 11:28:56 AM - Gapped down today retreating from its 52-week high. Recent quarterly earnings increases for Sep and Dec '22 have been strong. Prior quarterly comparisons had sub par sales revenues growth and its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

11/4/2021 1:06:58 PM - Gapped down today retreating from its all-time high hit on the prior session as it cleared an orderly 7-month cup shaped consolidation during which it found support at the 200 DMA line. Weak action came after it reported Sep '21 quarterly earnings -91% on -12% sales revenues versus the year ago period. Recently quarterly earnings increases had been strong. Reported Jun '21 quarterly earnings +71% on +15% sales revenues versus the year ago period. Prior quarterly comparisons had sub par sales revenues growth and it up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

11/1/2021 12:43:12 PM - Perched near its all-time high today following an orderly 7-month cup shaped consolidation during which it found support at the 200 DMA line. Due to report Sep '21 quarterly results on 11/03/21. Recently quarterly earnings increases have been strong. Reported Jun '21 quarterly earnings +71% on +15% sales revenues versus the year ago period. Prior quarterly comparisons had sub par sales revenues growth and it up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

10/22/2021 12:41:50 PM - Perched near its all-time high today following an orderly 7-month cup shaped consolidation during which it found support at the 200 DMA line. Reported Jun '21 quarterly earnings +71% on +15% sales revenues versus the year ago period. Sub par sales revenues growth and it up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

10/7/2021 12:26:30 PM - Rising near its all-time high today following an orderly consolidation during which it found support at the 200 DMA line. Reported Jun '21 quarterly earnings +71% on +15% sales revenues versus the year ago period. Sub par sales revenues growth and it up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

3/17/2021 12:36:03 PM - Perched at its all-time high today following a big volume-driven gain on the prior session. Stubbornly held its ground since noted in the 3/08/21 mid-day report - "Reported Dec '20 quarterly earnings +131% on +4% sales revenues versus the year ago period. Prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

3/16/2021 12:38:41 PM - Hitting new 52-week and all-time highs again with today's big volume-driven gain. Stubbornly held its ground since last noted in the 3/08/21 mid-day report - "Reported Dec '20 quarterly earnings +131% on +4% sales revenues versus the year ago period. Prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

3/8/2021 1:01:30 PM - Hitting new 52-week and all-time highs with today's big volume-driven gain. Stubbornly held its ground since last noted in the 2/08/21 mid-day report - "Reported Dec '20 quarterly earnings +131% on +4% sales revenues versus the year ago period. Prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

2/8/2021 12:29:58 PM - Hitting new 52-week and all-time highs with today's 4th consecutive volume-driven gain. Reported Dec '20 quarterly earnings +131% on +4% sales revenues versus the year ago period. Prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).

2/5/2021 12:22:21 PM - Gapped up on the prior session hitting new 52-week and all-time highs. Reported Dec '20 quarterly earnings +131% on +4% sales revenues versus the year ago period. Prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).

2/4/2021 12:16:45 PM - Gapped up today hitting a new 52-week high and matching its all-time high. Reported Dec '20 quarterly earnings +131% on +4% sales revenues versus the year ago period. Prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).

1/26/2021 1:42:10 PM - Perched at its 52-week high following a gap up on the prior session. Fundamental concerns remain as when last noted in the 7/05/17 mid-day report - "Prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

7/5/2017 11:54:24 AM - Perched near its 52-week high. Fundamental concerns were noted in prior mid-day reports - "Prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

6/30/2017 12:59:13 PM - Perched near its 52-week high. Fundamental concerns remain as when last noted in the 6/05/15 mid-day report - "Prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

6/5/2015 12:35:52 PM - Perched at its 52-week high, pulling back today following a streak of 7 consecutive gains. Prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).

5/19/2015 12:18:37 PM - Perched at its 52-week high following 2 consecutive volume-driven gains. Prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).

4/21/2015 12:30:39 PM - Challenging its 52-week high with gains this week after finding support at its 50 DMA line. Remains in good technical shape, however, the 4/01/15 mid-day report cautioned members - "Earnings increases were above the +25% minimum guideline (C criteria) in the Sep and Dec '14 quarters. Prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

4/1/2015 12:41:01 PM - Perched at its 52-week high, in good technical shape. Earnings increases were above the +25% minimum guideline (C criteria) in the Sep and Dec '14 quarters. Prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).