1/4/2024 12:50:43 PM - Reported Oct '23 quarterly earnings +61% on +13% sales revenues versus the year ago period. Prior 2 quarterly comparisons were subpar. Annual earnings history (A criteria) included a downturn in FY '21.

6/2/2023 12:53:54 PM - Powered higher in recent weeks, rebounding straight up from the bottom to nearly challenge its 52-week high after a deep consolidation. Reported Apr '23 quarterly earnings -68% on -5% sales revenues versus the year ago period breaking a streak of very strong quarterly comparisons. Annual earnings history (A criteria) included a downturn in FY '21.

3/23/2022 12:46:56 PM - Paused after recently wedging to a new 52-week high. Stubbornly held its ground following a gap up on 3/03/22 rebounding above its 50 DMA line. Found prompt support near its 200 DMA line in recent weeks. Reported very strong Jul, Oct '21, and Jan '22 quarterly results versus the year ago periods. Prior earnings history (A criteria) is not a good match with the fundamental guidelines of the fact-based investment system.

3/17/2022 12:32:31 PM - Making additional progress toward its 52-week high since a gap up noted on 3/03/2 rebounding above its 50 DMA line. Found prompt support near its 200 DMA line in recent weeks. Reported very strong Jul, Oct '21, and Jan '22 quarterly results versus the year ago periods. Prior earnings history (A criteria) is not a good match with the fundamental guidelines of the fact-based investment system.

3/3/2022 12:52:31 PM - Gapped up today rebounding above its 50 DMA line after finding prompt support near its 200 DMA line in recent weeks. Reported very strong Jul, Oct '21, and Jan '22 quarterly results versus the year ago periods. Prior earnings history (A criteria) is not a good match with the fundamental guidelines of the fact-based investment system.

12/23/2021 12:44:19 PM - Hitting another new 52-week high with today's 3rd consecutive gain. Held its ground stubbornly following volume-driven gains as prior mid-day reports noted - "Reported very strong Jul and Oct '21 quarterly results versus the year ago periods. Prior earnings history (C and A criteria) is not a good match with the fundamental guidelines of the fact-based investment system."

12/7/2021 1:19:23 PM - Hitting another new 52-week high with today's gap up gain. Held its ground following volume-driven gains as prior mid-day reports noted - "Reported very strong Jul and Oct '21 quarterly results versus the year ago periods. Prior earnings history (C and A criteria) is not a good match with the fundamental guidelines of the fact-based investment system."

11/30/2021 12:22:32 PM - Reversed into the red today after hitting new 52-week highs with 2 considerable volume-driven gains in the prior 3 sessions. Prior mid-day reports noted - "Reported very strong Jul and Oct '21 quarterly results versus the year ago periods. Prior earnings history (C and A criteria) is not a good match with the fundamental guidelines of the fact-based investment system."

11/29/2021 1:06:55 PM - Hitting another new 52-week high with today's considerable volume-driven gain. Prior mid-day reports noted - "Reported very strong Jul and Oct '21 quarterly results versus the year ago periods. Prior earnings history (C and A criteria) is not a good match with the fundamental guidelines of the fact-based investment system."

11/26/2021 11:55:56 AM - Pulling back today. On the prior session it gapped up and powered to a new 52-week high with a considerable volume-driven gain. Reported very strong Jul and Oct '21 quarterly results versus the year ago periods. Prior earnings history (C and A criteria) is not a good match with the fundamental guidelines of the fact-based investment system.

11/24/2021 12:57:18 PM - Gapped up today and powered to a new 52-week high with a considerable volume-driven gain. Reported very strong Jul and Oct '21 quarterly results versus the year ago periods. Prior earnings history (C and A criteria) is not a good match with the fundamental guidelines of the fact-based investment system.

11/12/2021 1:17:04 PM - Wedged closer to its 52-week high since last noted in the 10/19/21 mid-day report - "Reported strong Jul '21 quarterly results versus the year ago period. Prior earnings history is not a good match with the fundamental guidelines of the fact-based investment system."

10/19/2021 12:53:40 PM - Reported strong Jul '21 quarterly results versus the year ago period. Prior earnings history is not a good match with the fundamental guidelines of the fact-based investment system.

8/30/2021 12:49:33 PM - Reported strong Jul '21 quarterly results versus the year ago period. Prior earnings history is not a good match with the fundamental guidelines of the fact-based investment system.