8/13/2021 12:24:48 PM - Challenging its 52-week high with a big gain today backed by above average volume after finding support at its 50 DMA line ($37.40). Prior mid-day reports noted - "Fundamental concerns remain. Found support at its 200 DMA line during the consolidation since noted with caution in the 3/17/21 mid-day report."

7/21/2021 12:59:40 PM - Gapped up today and rallied to a new 52-week high with a big gain backed by above average volume. Prior mid-day reports noted - "Fundamental concerns remain. Found support at its 200 DMA line during the consolidation since noted with caution in the 3/17/21 mid-day report."

7/1/2021 12:54:19 PM - Rebounded to hit a new 52-week high with big gain backed by above average volume as the 6/30/21 mid-day report noted - "Fundamental concerns remain. Found support at its 200 DMA line during the consolidation since noted with caution in the 3/17/21 mid-day report."

6/30/2021 12:48:24 PM - Rebounding toward its 52-week high with today's big gain backed by above average volume. Fundamental concerns remain. Found support at its 200 DMA line during the consolidation since noted with caution in the 3/17/21 mid-day report.

6/4/2021 12:10:32 PM - Fundamental concerns remain. Rebounding toward its 52-week high with today's 11th consecutive gain with recent gains backed by above average volume. Found support at its 200 DMA line during the consolidation since noted with caution in the 3/17/21 mid-day report.

6/3/2021 11:58:33 AM - Fundamental concerns remain. Rebounding toward its 52-week high with today's 10th consecutive gain backed by ever-increasing volume. Found support at its 200 DMA line during the consolidation since last noted with caution in the 3/17/21 mid-day report.

3/17/2021 12:38:04 PM - Fundamental concerns remain. Hitting another new 52-week high with today's big gain. Found support when consolidating above its 50 DMA line.

3/8/2021 1:02:41 PM - Hovering near its 52-week high and consolidating above its 50 DMA line. Fundamental concerns remain.

1/12/2021 12:32:48 PM - Gapped up and powered to a new 52-week high with today's volume-driven gain. Fundamental concerns remain.

11/27/2020 11:50:29 AM - Pulling back abruptly today from a new 52-week high following 5 consecutive gains marked by ever-increasing volume. Fundamental concerns remain.

11/25/2020 12:31:05 PM - Perched at a new 52-week high with today's 5h consecutive gains marked by ever-increasing volume. Fundamental concerns remain.

11/13/2020 12:50:17 PM - Perched at a new 52-week high today following 3 consecutive gains marked by volume. Fundamental concerns remain.

11/12/2020 12:24:38 PM - Perched at a new 52-week high today following 3 consecutive gains marked by volume. Fundamental concerns remain.

11/11/2020 12:22:30 PM - Hitting a new 52-week high with today's 3rd consecutive gain. Fundamental concerns remain.