11/10/2021 12:44:45 PM - Gapped up following M&A news on 8/19/21 hitting another new 52-week high. Found support at its 50 DMA line in recent months when consolidating. Reported improved results in the Dec '20, Mar and Jun '21 quarters but fundamental concerns remain.

9/22/2021 12:37:16 PM - Gapped up following M&A news on 8/19/21 hitting another new 52-week high. Found support at its 50 DMA line in recent months when consolidating. Reported improved results in the Dec '20, Mar and Jun '21 quarters but fundamental concerns remain.

8/27/2021 1:00:25 PM - Gapped up following M&A news on 8/19/21 hitting another new 52-week high. Found support at its 50 DMA line in recent months when consolidating. Reported improved results in the Dec '20, Mar and Jun '21 quarters but fundamental concerns remain.

8/26/2021 12:41:14 PM - Gapped up following M&A news on 8/19/21 hitting another new 52-week high. Found support at its 50 DMA line in recent months when consolidating. Reported improved results in the Dec '20, Mar and Jun '21 quarters but fundamental concerns remain.

8/25/2021 12:18:39 PM - Very extended from any sound base, it gapped up on 8/19/21 hitting another new 52-week high. There was a noted gap up and volume-driven gain on 7/27/21. Found support at its 50 DMA line in recent months when consolidating. Reported improved results in the Dec '20, Mar and Jun '21 quarters but fundamental concerns remain.

8/24/2021 12:54:57 PM - Very extended from any sound base, it gapped up on 8/19/21 hitting another new 52-week high. There was a noted gap up and volume-driven gain on 7/27/21. Found support at its 50 DMA line in recent months when consolidating. Reported improved results in the Dec '20, Mar and Jun '21 quarters but fundamental concerns remain.

8/23/2021 12:32:01 PM - Very extended from any sound base, it gapped up on 8/19/21 hitting another new 52-week high. There was a noted gap up and volume-driven gain on 7/27/21. Found support at its 50 DMA line in recent months when consolidating. Reported improved results in the Dec '20, Mar and Jun '21 quarters but fundamental concerns remain.

8/20/2021 12:29:01 PM - Very extended from any sound base, it gapped up on the prior session hitting another new 52-week high. There was a noted gap up and volume-driven gain on 7/27/21. Found support at its 50 DMA line in recent months when consolidating. Reported improved results in the Dec '20, Mar and Jun '21 quarters but fundamental concerns remain.

8/19/2021 12:20:18 PM - Very extended from any sound base, it gapped up today hitting another new 52-week high. There was a noted gap up and volume-driven gain on 7/27/21. Found support at its 50 DMA line in recent months when consolidating. Reported improved results in the Dec '20, Mar and Jun '21 quarters but fundamental concerns remain.

7/29/2021 12:17:35 PM - Powered to a new 52-week high with a gap up and volume-driven gain on 7/27/21 and hitting another new high with today's gain. Very extended from any sound base. Found support at its 50 DMA line ($32.69) in recent months when consolidating. Reported improved results in the Dec '20, Mar and Jun '21 quarters but fundamental concerns remain.

7/28/2021 12:52:23 PM - Powered to a new 52-week high with a gap up and volume-driven gain on the prior session, extended from any sound base. Found support at its 50 DMA line ($32.57) in recent months when consolidating. Reported improved results in the Dec '20 and Mar '21 quarters but fundamental concerns remain.

7/15/2021 12:23:04 PM - Pulling back from its 52-week high and testing support at its 50 DMA line ($32). Reported improved results in the Dec '20 and Mar '21 quarters but fundamental concerns remain.

6/2/2021 12:14:51 PM - Hovering at its 52-week high following volume-driven gains. Reported improved results in the Dec '20 and Mar '21 quarters but fundamental concerns remain.

5/28/2021 12:09:55 PM - Hitting new 52-week highs with a 2nd consecutive volume-driven gains. Fundamental concerns remain.

5/27/2021 12:34:48 PM - Hitting a new 52-week high. Fundamental concerns remain.