3/2/2022 12:35:50 PM - Pulling back after powering to a new 52-week high with big volume-driven gains. Reported Dec '21 quarterly earnings +34% on +124% sales revenues versus the year ago period. Prior history has not been strong and steady.

3/1/2022 12:34:17 PM - Powered to a new 52-week high with big volume-driven gains. Reported Dec '21 quarterly earnings +34% on +124% sales revenues versus the year ago period. Prior history has not been strong and steady.

2/25/2022 1:00:31 PM - Powering to a new 52-week high with today's big volume-driven gain. Reported Dec '21 quarterly earnings +34% on +124% sales revenues versus the year ago period. Prior history has not been strong and steady.

12/2/2021 12:16:02 PM - Consolidating above its 50 DMA line ($35) within striking distance of its 52-week high. Reported Sep '21 quarterly earnings +3% on +51% sales revenues versus the year ago period. Reported strong Jun '21 quarterly results. Prior sales revenues growth has been lackluster while it showed great earnings increases over the year ago periods.

11/10/2021 12:30:48 PM - Rallying to a new 52-week high with today's volume-driven gain adding to a recent spurt. Reported Sep '21 quarterly earnings +3% on +51% sales revenues versus the year ago period. Reported strong Jun '21 quarterly results. Prior sales revenues growth has been lackluster while it showed great earnings increases over the year ago periods.

11/9/2021 12:30:50 PM - Reversed into the red after an early gain for a new 52-week high. Due to report Sep '21 quarterly results. Noted with caution in the 10/08/21 mid-day report - "It faces resistance due to overhead supply. Reported strong Jun '21 quarterly results. Prior sales revenues growth has been lackluster while it showed great earnings increases over the year ago periods."

10/11/2021 12:18:58 PM - Rallied last week toward prior highs, and it was noted with caution in the 10/08/21 mid-day report - "It faces resistance due to overhead supply. Reported strong Jun '21 quarterly results. Prior sales revenues growth has been lackluster while it showed great earnings increases over the year ago periods."

10/8/2021 12:22:19 PM - Rallying this week toward prior highs, it faces resistance due to overhead supply. Reported strong Jun '21 quarterly results. Prior sales revenues growth has been lackluster while it showed great earnings increases over the year ago periods.

9/27/2021 12:58:30 PM - Wedging toward prior highs, it faces resistance due to overhead supply. Reported strong Jun '21 quarterly results. Prior sales revenues growth has been lackluster while it showed great earnings increases over the year ago periods.