12/21/2021 12:36:38 PM - Pulled back from its all-time high testing support near its 50 DMA line ($46). Bullish action came after it reported Sep '21 quarterly earnings +2% on +34% sales revenues versus the year ago period. Noted with caution in prior mid-day reports - "Fundamental concerns remain due to sub par sales revenues and earnings history."

11/15/2021 12:33:35 PM - Perched at its all-time high and stubbornly holding its ground following volume-driven gains. Bullish action came after it reported Sep '21 quarterly earnings +2% on +34% sales revenues versus the year ago period. Noted with caution in prior mid-day reports - "Fundamental concerns remain due to sub par sales revenues and earnings history."

11/4/2021 1:23:55 PM - Gapped up today and hit a new all-time high with a big volume-driven gain. Bullish action came after it reported Sep '21 quarterly earnings +2% versus the year ago period. Last noted with caution in the 8/12/21 mid-day report - "Fundamental concerns remain due to sub par sales revenues and earnings history."

8/12/2021 12:52:40 PM - Powered to new all-time highs with a volume-driven gain on the prior session. Reported strong Jun '21 quarterly results. Found support near its 50 DMA line ($38.69) and made gradual progress since noted with caution in the 12/11/20 mid-day report - "Fundamental concerns remain due to sub par sales revenues and earnings history."

3/15/2021 12:53:36 PM - Powering to yet another new all-time high with today's 6th consecutive gain marked by ever-increasing volume. Found support at its 50 DMA line ($32.42) and made gradual progress since noted with caution in the 12/11/20 mid-day report - "Fundamental concerns remain due to sub par sales revenues and earnings history."

3/11/2021 12:46:07 PM - Powering to another new all-time high with today's 5th consecutive gain. Found support at its 50 DMA line ($31.90) and made gradual progress since last noted with caution in the 12/11/20 mid-day report - "Fundamental concerns remain due to sub par sales revenues and earnings history."

12/11/2020 12:23:41 PM - Perched at its all-time high. Prior mid-day reports noted - "Fundamental concerns remain due to sub par sales revenues and earnings history."

11/25/2020 12:47:33 PM - Perched at its all-time high. The 11/18/20 mid-day report noted - "Fundamental concerns remain due to sub par sales revenues and earnings history."

11/18/2020 12:41:28 PM - Fundamental concerns remain due to sub par sales revenues and earnings history.