8/1/2022 12:26:12 PM - Hitting new multi-year highs with today's 4th consecutive gain marked by above average volume. Quarterly comparisons through Mar '22 showed strong earnings increases (C criteria) with great sales revenues growth. Annual earnings (A criteria) history remains a concern after a big downturn in FY '20.

7/28/2022 12:38:54 PM - Perched within close striking distance of its May 2021 high with today's big gain. Quarterly comparisons through Mar '22 showed strong earnings increases (C criteria) with great sales revenues growth. Annual earnings (A criteria) history remains a concern after a big downturn in FY '20.

7/18/2022 12:33:00 PM - Consolidating quietly after challenging its May 2021 high with recent volume-driven gains. Quarterly comparisons through Mar '22 showed strong earnings increases (C criteria) with great sales revenues growth. Annual earnings (A criteria) history remains a concern after a big downturn in FY '20.

7/7/2022 12:18:34 PM - Challenging its May 2021 high with recent volume-driven gains. Quarterly comparisons through Mar '22 showed strong earnings increases (C criteria) with great sales revenues growth. Annual earnings (A criteria) history remains a concern after a big downturn in FY '20.

7/6/2022 12:11:15 PM - Challenging its May 2021 high with recent volume-driven gains. Quarterly comparisons through Mar '22 showed strong earnings increases (C criteria) with great sales revenues growth. Annual earnings (A criteria) history remains a concern after a big downturn in FY '20.

7/1/2022 12:05:09 PM - Consolidating after recently challenging its May 2021 high. Quarterly comparisons through Mar '22 showed strong earnings increases (C criteria) with great sales revenues growth. Annual earnings (A criteria) history remains a concern after a big downturn in FY '20.

6/28/2022 12:38:32 PM - Posted 5 consecutive volume-driven gains, rallying toward its May 2021 high. Quarterly comparisons through Mar '22 showed strong earnings increases (C criteria) with great sales revenues growth. Annual earnings (A criteria) history remains a concern after a big downturn in FY '20.

6/24/2022 12:16:28 PM - On track today for a 5th consecutive volume-driven gain, rallying toward its May 2021 high. Quarterly comparisons through Mar '22 showed strong earnings increases (C criteria) with great sales revenues growth. Annual earnings (A criteria) history remains a concern after a big downturn in FY '20.

6/23/2022 12:04:29 PM - Gapped up today for a big volume-driven gain following an analyst upgrade, rallying toward its May 2021 high. Quarterly comparisons through Mar '22 showed strong earnings increases (C criteria) with great sales revenues growth. Annual earnings (A criteria) history remains a concern after a big downturn in FY '20.

6/22/2022 12:42:12 PM - Quarterly comparisons through Mar '22 showed strong earnings increases (C criteria) with great sales revenues growth. Annual earnings (A criteria) history remains a concern after a big downturn in FY '20.

9/17/2019 12:17:13 PM - Gapped down today, slumping into the prior base, after proposing a Secondary Offering. Technically, broke out on 9/11/19 rallying toward its all-time high ($31.12 on 9/10/18), but the 9/12/19 mid-day report cautioned members- "Quarterly comparisons through Jun '19 showed strong earnings increases (C criteria) with great sales revenues growth. Up and down annual earnings (A criteria) and limited history is a concern since its $12 IPO in Nov '17."

9/12/2019 12:29:17 PM - Technically, broke out on the prior session, and gapped up today rallying toward its all-time high ($31.12 on 9/10/18). Quarterly comparisons through Jun '19 showed strong earnings increases (C criteria) with great sales revenues growth. Up and down annual earnings (A criteria) and limited history is a concern since its $12 IPO in Nov '17.