4/18/2024 12:07:06 PM - Gapped down on the prior session retreating from near its all-time high and undercutting its 50 DMA line ($37.48) with a big volume-driven loss. Noted with caution in prior mid-day reports - "Reported Dec '23 quarterly earnings +22% on +3% sales revenues versus the year-ago period. Fundamental concerns remain."

4/17/2024 12:35:36 PM - Gapped down today retreating from near its all-time high and undercutting its 50 DMA line ($37.40) with a big volume-driven loss. Last noted with caution in the 3/04/24 mid-day report - "Reported Dec '23 quarterly earnings +22% on +3% sales revenues versus the year-ago period. Fundamental concerns remain."

3/4/2024 12:03:09 PM - Hitting another new all-time high with today's gap up and 3rd consecutive volume-driven gain. Reported Dec '23 quarterly earnings +22% on +3% sales revenues versus the year-ago period. Fundamental concerns remain.

3/1/2024 12:20:01 PM - Hitting a new all-time high with today's 2nd consecutive volume-driven gain. Reported Dec '23 quarterly earnings +22% on +3% sales revenues versus the year-ago period. Fundamental concerns remain.

1/4/2024 12:17:34 PM - Abruptly retreated from its all-time high with this week's losses. Reported Sep '23 quarterly earnings +33% on +3% sales revenues versus the year-ago period. Fundamental concerns remain.

1/3/2024 12:09:52 PM - Reported Sep '23 quarterly earnings +33% on +3% sales revenues versus the year-ago period. Fundamental concerns remain.

10/6/2023 12:13:12 PM - Reported Jun '23 quarterly earnings +11% on +7% sales revenues versus the year-ago period and fundamental concerns remain.

6/16/2023 12:11:09 PM - Faces very little resistance due to overhead supply up to its $26.84 all-time high hit in Jan '22. Reported Mar '23 quarterly earnings +9% on +10% sales revenues versus the year-ago period and fundamental concerns remain.

3/16/2023 12:26:19 PM - Violated its 50 DMA line with recent volume-driven losses. Reported Dec '22 quarterly earnings +24% on +53% sales revenues versus the year-ago period. Fundamental concerns remain. Faces some resistance due to overhead supply up to the $26 level.

3/6/2023 11:52:55 AM - Reported Dec '22 quarterly earnings +24% on +53% sales revenues versus the year ago period. Fundamental concerns remain. Faces some resistance due to overhead supply up to the $26 level.

3/3/2023 12:09:39 PM - Reported Dec '22 quarterly earnings +24% on +53% sales revenues versus the year ago period. Fundamental concerns remain. Faces some resistance due to overhead supply up to the $26 level.

2/27/2023 12:29:59 PM - Due to report Dec '22 quarterly results. Fundamental concerns remain. Faces resistance due to overhead supply up to the $26 level.

2/21/2023 12:24:04 PM - Fundamental concerns remain. Faces resistance due to overhead supply up to the $26 level.