12/23/2020 1:04:44 PM - Extended from any sound base, it reversed into the red after hitting another new 52-week high today following 9 consecutive gains. Found support near its 50 DMA line ($46.38). Reported Sep '20 quarterly earnings +57% on +24% sales revenues versus the year ago period. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

10/6/2020 12:34:06 PM - Hovering near its 52-week high today following recent volume-driven gains after a brief consolidation above its 50 DMA line ($37.48). Noted with caution in prior mid-day reports - "Held its ground after a 'breakaway gap' on 8/07/20. Bullish action came after it reported Jun '20 quarterly earnings per share of 15 cents compared to a 1 cent loss on +47% sales revenues versus the year ago period. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."

10/2/2020 12:22:53 PM - Hitting another new 52-week high with today's 3rd consecutive volume-driven gain after a brief consolidation above its 50 DMA line ($36.90). Noted with caution in prior mid-day reports - "Held its ground after a 'breakaway gap' on 8/07/20. Bullish action came after it reported Jun '20 quarterly earnings per share of 15 cents compared to a 1 cent loss on +47% sales revenues versus the year ago period. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."

10/1/2020 12:52:51 PM - Hitting another new 52-week high with today's gap up and 2nd consecutive big volume-driven gain after a brief consolidation above its 50 DMA line ($36.60). Noted with caution in prior mid-day reports - "Held its ground after a 'breakaway gap' on 8/07/20. Bullish action came after it reported Jun '20 quarterly earnings per share of 15 cents compared to a 1 cent loss on +47% sales revenues versus the year ago period. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."

9/30/2020 12:30:44 PM - Hitting another new 52-week high with today's big volume-driven gain after a brief consolidation above its 50 DMA line ($36.36). Last noted with caution in the 8/26/20 mid-day report - "Held its ground after a 'breakaway gap' on 8/07/20. Bullish action came after it reported Jun '20 quarterly earnings per share of 15 cents compared to a 1 cent loss on +47% sales revenues versus the year ago period. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."

8/26/2020 12:33:03 PM - Hitting a new 52-week high with today's 7th consecutive gain. Held its ground after a "breakaway gap" on 8/07/20. Bullish action came after it reported Jun '20 quarterly earnings per share of 15 cents compared to a 1 cent loss on +47% sales revenues versus the year ago period. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."

8/7/2020 1:06:33 PM - Hitting a new 52-week high with today's big "breakaway gap" and no resistance remains due to overhead supply. Bullish action came after it reported Jun '20 quarterly earnings per share of 15 cents compared to a 1 cent loss on +47% sales revenues versus the year ago period. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."

7/15/2020 1:19:41 PM - Perched near its 52-week high, it faces little resistance due to old overhead supply up to the $32 area). Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."

7/7/2020 12:39:01 PM - Perched near its 52-week high, yet it still faces resistance due to old overhead supply up to the $32 area). Following a gap up the 7/01/20 mid-day report last noted - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."

7/1/2020 12:43:49 PM - Gapped up today for a new 52-week high but faces resistance due to old overhead supply up to the $32 area) Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

6/16/2020 1:06:31 PM - Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.