10/2/2023 12:33:19 PM - Consolidating since a gap up on 7/20/23 hitting a new all-time high following M&A news. Reported Jun '23 quarterly earnings -63% on +23% sales revenues versus the year-ago period. Two of the 4 latest quarterly earnings comparisons versus the year-ago periods were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

9/6/2023 12:22:23 PM - Consolidating since a gap up on 7/20/23 hitting a new all-time high following M&A news. Reported Jun '23 quarterly earnings -63% on +23% sales revenues versus the year-ago period. Two of the 4 latest quarterly earnings comparisons versus the year-ago periods were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

8/24/2023 1:16:16 PM - Consolidating since a gap up on 7/20/23 hitting a new all-time high following M&A news. Reported Jun '23 quarterly earnings -63% on +23% sales revenues versus the year-ago period. Two of the 4 latest quarterly earnings comparisons versus the year-ago periods were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

8/10/2023 12:24:57 PM - Consolidating since a gap up on 7/20/23 hitting a new all-time high following M&A news. Reported Jun '23 quarterly earnings -63% on +23% sales revenues versus the year-ago period. Two of the 4 latest quarterly earnings comparisons versus the year-ago periods were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

8/9/2023 12:37:29 PM - Holding its ground since a gap up on 7/20/23 hitting a new all-time high following M&A news. Due to report Jun '23 quarterly results. Three of the 4 latest quarterly earnings comparisons versus the year-ago periods through Mar '23 were above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

8/8/2023 12:45:13 PM - Holding its ground since a gap up on 7/20/23 hitting a new all-time high following M&A news. Due to report Jun '23 quarterly results. Three of the 4 latest quarterly earnings comparisons versus the year-ago periods through Mar '23 were above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

8/7/2023 1:16:35 PM - Holding its ground since a gap up on 7/20/23 hitting a new all-time high following M&A news. Due to report Jun '23 quarterly results. Three of the 4 latest quarterly earnings comparisons versus the year-ago periods through Mar '23 were above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

8/2/2023 12:41:45 PM - Gapped up on 7/20/23 hitting a new all-time high following M&A news. Due to report Jun '23 quarterly results. Three of the 4 latest quarterly earnings comparisons versus the year-ago periods through Mar '23 were above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

7/31/2023 12:51:43 PM - Gapped up on 7/20/23 hitting a new all-time high following M&A news. Due to report Jun '23 quarterly results. Three of the 4 latest quarterly earnings comparisons versus the year-ago periods through Mar '23 were above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

7/27/2023 12:38:02 PM - Gapped up on 7/20/23 hitting a new all-time high following M&A news. Due to report Jun '23 quarterly results. Three of the 4 latest quarterly earnings comparisons versus the year-ago periods through Mar '23 were above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

7/25/2023 11:46:09 AM - Gapped up on 7/20/23 hitting a new all-time high following M&A news. Due to report Jun '23 quarterly results on 7/26/23. Three of the 4 latest quarterly earnings comparisons versus the year-ago periods through Mar '23 were above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

7/24/2023 11:41:31 AM - Gapped up on 7/20/23 hitting a new all-time high following M&A news. Due to report Jun '23 quarterly results on 7/26/23. Three of the 4 latest quarterly earnings comparisons versus the year-ago periods through Mar '23 were above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

7/21/2023 12:24:11 PM - Gapped up on the prior session hitting a new all-time high following M&A news. Due to report Jun '23 quarterly results on 7/26/23. Three of the 4 latest quarterly earnings comparisons versus the year-ago periods through Mar '23 were above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

7/20/2023 12:34:48 PM - Gapped up today hitting a new all-time high. Due to report Jun '23 quarterly results on 7/26/23. Three of the 4 latest quarterly earnings comparisons versus the year-ago periods through Mar '23 were above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

3/22/2023 12:19:04 PM - Undercut its 50 DMA line and slumped below prior highs in the $36 area with volume-driven losses. Weak action came after it reported Dec '22 quarterly earnings +0% on +42% sales revenues versus the year-ago period. Prior quarterly comparisons were stronger. Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

3/2/2023 1:02:12 PM - Undercutting its 50 DMA line and slumping below prior highs in the $30 area with today's big volume-driven loss. It was perched near its 52-week high. Weak action came after it reported Dec '22 quarterly earnings +0% on +42% sales revenues versus the year ago period. Prior quarterly comparisons were stronger. Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

1/26/2023 12:34:35 PM - Recent volume-driven gains have it perched at its 52-week high. Reported Sep '22 quarterly earnings +28% on +40% sales revenues versus the year ago period. Prior quarterly comparisons were also strong. Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

1/11/2023 12:41:06 PM - Today's 4th consecutive volume-driven gain has it rallying within close striking distance of its 52-week high. Reported Sep '22 quarterly earnings +28% on +40% sales revenues versus the year ago period. Prior quarterly comparisons were also strong. Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

1/6/2023 12:50:41 PM - Today's volume-driven gain has it rallying within striking distance of its 52-week high. Reported Sep '22 quarterly earnings +28% on +40% sales revenues versus the year ago period. Prior quarterly comparisons were also strong. Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

12/14/2022 12:47:48 PM - Consolidating above its 50 DMA line and perched within striking distance of its 52-week high. Reported Sep '22 quarterly earnings +28% on +40% sales revenues versus the year ago period. Prior quarterly comparisons were also strong. Annual earnings (A criteria) history has been up and down, not a match with the fact-based investment system's fundamental guidelines.

9/2/2022 12:48:53 PM - Slumping in recent weeks toward its 50 DMA line ($30.92) after hovering in a tight range near its 52-week high. Prior mid-day reports repeatedly cautioned members - "Reported strong quarterly results through Jun '22 versus year ago periods. Annual earnings (A criteria) history has been up and down, not a great match with the fact-based investment system's fundamental guidelines."

8/18/2022 12:31:52 PM - Pulled back with above average volume after hovering in a tight range near its 52-week high. Prior mid-day reports repeatedly cautioned members - "Reported strong quarterly results through Jun '22 versus year ago periods. Annual earnings (A criteria) history has been up and down, not a great match with the fact-based investment system's fundamental guidelines."

8/17/2022 12:05:57 PM - Pulling back with above average volume after hovering in a tight range near its 52-week high. Prior mid-day reports repeatedly cautioned members - "Reported strong quarterly results through Jun '22 versus year ago periods. Annual earnings (A criteria) history has been up and down, not a great match with the fact-based investment system's fundamental guidelines."

8/16/2022 12:21:37 PM - Hovering in a tight range near its 52-week high following noted volume-driven gains. Prior mid-day reports repeatedly cautioned members - "Reported strong quarterly results through Jun '22 versus year ago periods. Annual earnings (A criteria) history has been up and down, not a great match with the fact-based investment system's fundamental guidelines."

8/15/2022 12:33:42 PM - Holding its ground stubbornly near its 52-week high following noted volume-driven gains. Prior mid-day reports noted - "Reported strong quarterly results through Jun '22 versus year ago periods. Annual earnings (A criteria) history has been up and down, not a great match with the fact-based investment system's fundamental guidelines."

8/12/2022 12:27:52 PM - Holding its ground stubbornly near its 52-week high following noted volume-driven gains. Prior mid-day reports noted - "Reported strong quarterly results through Jun '22 versus year ago periods. Annual earnings (A criteria) history has been up and down, not a great match with the fact-based investment system's fundamental guidelines."

8/11/2022 12:54:26 PM - Holding its ground stubbornly near its 52-week high following noted volume-driven gains. Prior mid-day reports noted - "Reported strong quarterly results through Jun '22 versus year ago periods. Annual earnings (A criteria) history has been up and down, not a great match with the fact-based investment system's fundamental guidelines."

8/10/2022 12:42:16 PM - Holding its ground stubbornly near its 52-week high following noted volume-driven gains. Prior mid-day reports noted - "Reported strong quarterly results through Jun '22 versus year ago periods. Annual earnings (A criteria) history has been up and down, not a great match with the fact-based investment system's fundamental guidelines."

8/2/2022 12:28:46 PM - Rebounding toward its 52-week high with today's 6th consecutive volume-driven gain. Prior mid-day reports noted - "Reported strong quarterly results through Jun '22 versus year ago periods. Annual earnings (A criteria) history has been up and down, not a great match with the fact-based investment system's fundamental guidelines."

8/1/2022 12:28:20 PM - Rebounded toward its 52-week high with 4 consecutive volume-driven gains noted last week. Reported strong quarterly results through Jun '22 versus year ago periods. Annual earnings (A criteria) history has been up and down, not a great match with the fact-based investment system's fundamental guidelines.

7/29/2022 1:06:02 PM - Rebounding toward its 52-week high with today's 4th consecutive volume-driven gain. Reported strong quarterly results through Jun '22 versus year ago periods. Annual earnings (A criteria) history has been up and down, not a great match with the fact-based investment system's fundamental guidelines.

7/28/2022 12:41:00 PM - Gapped up today rebounding toward its 52-week high with volume-driven gains. Reported strong quarterly results through Jun '22 versus year ago periods. Annual earnings (A criteria) history has been up and down, not a great match with the fact-based investment system's fundamental guidelines.

12/1/2021 12:28:14 PM - Still consolidating above its 50 DMA line ($32.27) after hovering near its 52-week high in recent weeks. Reported strong Jun and Sep '21 quarterly results versus year ago periods. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines.

11/26/2021 11:48:35 AM - Gapped down today retreating near its 50 DMA line ($31.92) after hovering near its 52-week high in recent weeks. Reported strong Jun and Sep '21 quarterly results versus year ago periods. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines.

11/16/2021 12:47:40 PM - Hovering near its 52-week high following volume-driven gains. Reported strong Jun and Sep '21 quarterly results versus year ago periods. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines.

11/1/2021 12:36:17 PM - Hitting another new 52-week high with today's big volume-driven gain adding to a recent spurt after a consolidation above its 50 DMA line. Reported strong Jun and Sep '21 quarterly results versus year ago periods. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines.

10/26/2021 12:23:16 PM - Hit a new 52-week high on 10/22/21 with big volume-driven gains after a consolidation above its 50 DMA line. Reported strong Jun and Sep '21 quarterly results versus year ago periods. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines.

10/25/2021 12:36:16 PM - Hit a new 52-week high on the prior session with another big volume-driven gain after a consolidation above its 50 DMA line. Reported strong Jun and Sep '21 quarterly results versus year ago periods. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines.

10/22/2021 12:37:27 PM - Hit a new 52-week high today with another big volume-driven gain after a consolidation above its 50 DMA line. Reported strong Jun and Sep '21 quarterly results versus year ago periods. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines.

10/21/2021 1:06:10 PM - Challenging its 52-week high with another big volume-driven gain today after a consolidation above its 50 DMA line. Reported strong Jun and Sep '21 quarterly results versus year ago periods. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines.

10/15/2021 12:34:10 PM - Posting a big volume-driven gain today after a consolidation above its 50 DMA line. Last noted with caution in the 7/02/21 mid-day report - "Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

7/2/2021 12:24:27 PM - Consolidating near its 50 DMA line, recently finding support. Fundamental concerns remain. Went through a deep consolidation since noted with caution in the 12/26/19 mid-day report - "Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

6/28/2021 12:26:31 PM - Rebounding near its 50 DMA line following volume-driven losses. There was a "negative reversal" at its all-time high when noted in the 5/10/21 mid-day report. Fundamental concerns remain. Went through a deep consolidation since noted with caution in the 12/26/19 mid-day report - "Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

6/3/2021 11:56:25 AM - Consolidating above its 50 DMA line. There was a "negative reversal" at its all-time high when noted in the 5/10/21 mid-day report. Fundamental concerns remain. Went through a deep consolidation since noted with caution in the 12/26/19 mid-day report - "Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

5/24/2021 12:38:17 PM - There was a "negative reversal" at its all-time high when last noted in the 5/10/21 mid-day report. Fundamental concerns remain. Went through a deep consolidation since noted with caution in the 12/26/19 mid-day report - "Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

5/10/2021 12:36:20 PM - Reversed into the red after early gains today into new all-time high territory. Fundamental concerns remain. Went through a deep consolidation since last noted with caution in the 12/26/19 mid-day report - "Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

12/26/2019 11:56:00 AM - Pulling back today after inching into new all-time high territory. Noted with caution in prior mid-day reports - "Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

12/24/2019 11:01:10 AM - Inching into new all-time high territory. Noted with caution in prior mid-day reports - "Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

12/12/2019 12:32:54 PM - Inching into new all-time high territory. Noted with caution in prior mid-day reports - "Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

12/5/2019 12:19:18 PM - Hovering near its new all-time high hit with volume-driven gains last week. Action was choppy after noted with caution in the 5/02/19 mid-day report - "Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

12/5/2019 12:19:18 PM - Hovering near its new all-time high hit with volume-driven gains last week. Action was choppy after noted with caution in the 5/02/19 mid-day report - "Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

12/2/2019 12:21:38 PM - Hovering near its new all-time high hit with volume-driven gains last week. Action was choppy after noted with caution in the 5/02/19 mid-day report - "Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

11/26/2019 12:59:21 PM - Hitting a new all-time high. Action has been choppy since last noted with caution in the 5/02/19 mid-day report - "Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

5/2/2019 12:44:10 PM - Noted with caution in prior mid-day reports - "Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

3/21/2019 12:30:41 PM - Reported earnings -54% on +10% sales revenues for the Dec '18 quarter. Last noted with caution in the 2/25/19 mid-day report - "Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

2/25/2019 12:36:16 PM - Prior mid-day reports noted - "Reported earnings +80% on +20% sales revenues for the Sep '18 quarter. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

2/21/2019 12:27:18 PM - Prior mid-day reports noted - "Reported earnings +80% on +20% sales revenues for the Sep '18 quarter. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

1/24/2019 12:38:01 PM - Rebounding toward its prior high in the $28 area. Found support near the 200 DMA line annd made steady progress since the 12/13/18 mid-day report noted - "Reported earnings +80% on +20% sales revenues for the Sep '18 quarter. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

1/18/2019 12:22:56 PM - Rebounding toward its prior high in the $28 area. Found support near the 200 DMA line since the 12/13/18 mid-day report last noted - "Reported earnings +80% on +20% sales revenues for the Sep '18 quarter. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

12/13/2018 12:48:13 PM - Consolidating near prior highs in the $24-25 area following a streak of volume-driven gains. Prior mid-day reports noted - "Reported earnings +80% on +20% sales revenues for the Sep '18 quarter. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

12/7/2018 12:20:02 PM - Consolidating above prior highs following a streak of volume-driven gains. Prior mid-day reports noted - "Reported earnings +80% on +20% sales revenues for the Sep '18 quarter. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

11/29/2018 12:23:03 PM - Found support when consolidating above prior highs following a streak of volume-driven gains. Prior mid-day reports noted - "Reported earnings +80% on +20% sales revenues for the Sep '18 quarter. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

11/27/2018 12:45:19 PM - Consolidating above prior highs following a streak of 7 consecutive volume-driven gains. Prior mid-day reports noted - "Reported earnings +80% on +20% sales revenues for the Sep '18 quarter. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

11/21/2018 12:42:59 PM - Retreated from its all-time high with a loss on the prior session following 7 consecutive volume-driven gains. The 11/20/18 mid-day report noted - "Reported earnings +80% on +20% sales revenues for the Sep '18 quarter. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines."

11/20/2018 12:26:47 PM - Retreating from a new all-time highs with today's loss following 7 consecutive volume-driven gains. Reported earnings +80% on +20% sales revenues for the Sep '18 quarter. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines.

11/19/2018 12:28:40 PM - Hitting new all-time highs with today's 7th consecutive volume-driven gain. Reported earnings +80% on +20% sales revenues for the Sep '18 quarter. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines.

11/16/2018 1:00:48 PM - Hitting new all-time highs with today's 6th consecutive volume-driven gain. Reported earnings +80% on +20% sales revenues for the Sep '18 quarter. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's fundamental guidelines.