2/25/2021 1:16:19 PM - Very extended from any sound base, it hit new all-time highs again with today's gain. Recent spurt of gains was marked by ever-increasing volume. Faces no resistance due to overhead supply. Patient investors may watch for a new base pattern or secondary buy point to possibly develop and be noted in the weeks ahead. Reported Dec '20 quarterly earnings +167% on +29% sales revenues versus the year ago period, and 3 of the past 4 quarterly earnings increases were above the +25% minimum guideline (C criteria). Rebounded impressively after a deep slump from $61 in February to $15.27 on April 3rd. Annual earnings history (A criteria) has been strong.

2/18/2021 1:01:12 PM - Very extended from any sound base, it hit new all-time highs again with today's early gain. Recent spurt of gains was marked by ever-increasing volume. Faces no resistance due to overhead supply. Patient investors may watch for a new base pattern or secondary buy point to possibly develop and be noted in the weeks ahead. Reported Dec '20 quarterly earnings +167% on +29% sales revenues versus the year ago period, and 3 of the past 4 quarterly earnings increases were above the +25% minimum guideline (C criteria). Rebounded impressively after a deep slump from $61 in February to $15.27 on April 3rd. Annual earnings history (A criteria) has been strong.

12/9/2020 12:25:44 PM - Hitting new 52-week and all-time highs with today's 5th consecutive gain marked by ever-increasing volume. Faces no resistance due to overhead supply, however it did not form a sound base pattern. Bullish action has continued since it reported Sep '20 quarterly earnings +90% on +12% sales revenues versus the year ago period. Rebounded impressively after a deep slump from $61 in February to $15.27 on April 3rd. The reported loss of 45 cents per share on -20% sales revenues for the Jun '20 quarter versus the year ago period interrupted a streak of 6 consecutive strong quarterly earnings increases above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been strong.

10/16/2020 12:25:34 PM - Gapped up hitting new 52-week and all-time highs on the prior session, adding to a noted spurt of gains marked by ever-increasing volume. Faces no resistance due to overhead supply, however it did not form a sound base pattern. Bullish action came after it reported Sep '20 quarterly earnings +90% on +12% sales revenues versus the year ago period. Rebounded impressively after a deep slump from $61 in February to $15.27 on April 3rd. The reported loss of 45 cents per share on -20% sales revenues for the Jun '20 quarter versus the year ago period interrupted a streak of 6 consecutive strong quarterly earnings increases above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been strong.

10/15/2020 12:51:31 PM - Gapped up hitting new 52-week and all-time highs today, adding to a noted spurt of gains marked by ever-increasing volume. Faces no resistance due to overhead supply, however it did not form a sound base pattern. Bullish action came after it reported Sep '20 quarterly earnings +90% on +12% sales revenues versus the year ago period. Rebounded impressively after a deep slump from $61 in February to $15.27 on April 3rd. The reported loss of 45 cents per share on -20% sales revenues for the Jun '20 quarter versus the year ago period interrupted a streak of 6 consecutive strong quarterly earnings increases above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been strong.

10/14/2020 1:08:41 PM - Due to report Sep '20 quarterly earnings news. Reversed into the red after touching new 52-week and all-time highs today following 4 consecutive gains marked by ever-increasing volume. Faces no resistance due to overhead supply. Rebounded impressively after a deep slump from $61 in February to $15.27 on April 3rd. Reported a loss of 45 cents per share on -20% sales revenues for the Jun '20 quarter versus the year ago period, breaking a streak of 6 consecutive strong quarterly earnings increases above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been strong.

10/13/2020 12:37:58 PM - Approaching its 52-week and all-time high with today's 4th consecutive gain marked by ever-increasing volume. Faces very little resistance due to overhead supply up to the $61 level. Rebounded impressively after a deep slump from $61 in February to $15.27 on April 3rd. Due to report Sep '20 quarterly earnings news on 10/14/20. Last reported a loss of 45 cents per share on -20% sales revenues for the Jun '20 quarter versus the year ago period, breaking a streak of 6 consecutive strong quarterly earnings increases above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been strong.

7/15/2020 1:31:03 PM - Rebounding impressively after a deep slump from $61 in February to $15.27 on April 3rd. Faces some resistance due to overhead supply. Due to report earnings news after the close today. Reported earnings +70% on +11% sales revenues for the Mar '20 quarter, its 6th consecutive strong quarterly earnings increase above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been strong. Consensus estimates have been rising, but are calling for -30% lower earnings in FY '20 versus the prior year.

2/24/2020 12:51:57 PM - Retreating abruptly after spiking to a new all-time high with volume-driven gains. Reported earnings +41% on +7% sales revenues for the Dec '19 quarter, its 5th consecutive strong quarterly earnings increase above the +25% minimum guideline (C criteria). Found support recently at its 200 DMA line. Downturn in FY '15 earnings is a flaw in its annual earnings history (A criteria).

2/21/2020 12:50:21 PM - Hit a new all-time high with a big volume-driven gain on the prior session. Reported earnings +41% on +7% sales revenues for the Dec '19 quarter, its 5th consecutive strong quarterly earnings increase above the +25% minimum guideline (C criteria). Found support recently at its 200 DMA line. Noted with caution in prior mid-day reports - "Downturn in FY '15 earnings is a flaw in its annual earnings history (A criteria)."

2/20/2020 12:51:19 PM - Hitting another new all-time high with today's big volume-driven gain. Reported earnings +41% on +7% sales revenues for the Dec '19 quarter, its 5th consecutive strong quarterly earnings increase above the +25% minimum guideline (C criteria). Found support recently at its 200 DMA line. Noted with caution in prior mid-day reports - "Downturn in FY '15 earnings is a flaw in its annual earnings history (A criteria)."

11/7/2019 12:57:47 PM - Hitting a new all-time high with today's big volume-driven gain. Reported earnings +81% on +14% sales revenues for the Sep '19 quarter, its 4th consecutive strong quarterly earnings increase above the +25% minimum guideline (C criteria). Found support recently at its 200 DMA line. Noted with caution in prior mid-day reports - "Downturn in FY '15 earnings is a flaw in its annual earnings history (A criteria)."

10/18/2019 12:58:03 PM - Reported earnings +81% on +14% sales revenues for the Sep '19 quarter. Found support recently at its 200 DMA line and it has been rebounding toward its high. Noted with caution in prior mid-day reports - "Reported earnings +400% on +13% sales revenues for the Jun '19 quarter versus the year ago period, its 3rd strong quarterly comparison. Downturn in FY '15 earnings is a flaw in its annual earnings history (A criteria)."

10/16/2019 12:53:12 PM - Reported earnings +81% on +14% sales revenues for the Sep '19 quarter. There was a "negative reversal" after today's early gain. Found support recently at its 200 DMA line, and it was rebounding toward its high with 5 consecutive gains when noted with caution in the prior mid-day report - "Reported earnings +400% on +13% sales revenues for the Jun '19 quarter versus the year ago period, its 3rd strong quarterly comparison. Downturn in FY '15 earnings is a flaw in its annual earnings history (A criteria)."

10/15/2019 1:03:31 PM - Found support at its 200 DMA line and it is rebounding toward its high with today's 5th consecutive gain. It was last noted with caution in the 7/30/19 mid-day report - "Pulling back today after hitting new all-time highs with considerable volume-driven gains. Reported earnings +400% on +13% sales revenues for the Jun '19 quarter versus the year ago period, its 3rd strong quarterly comparison. Downturn in FY '15 earnings is a flaw in its annual earnings history (A criteria)."

7/30/2019 1:10:36 PM - Pulling back today after hitting new all-time highs with considerable volume-driven gains. Reported earnings +400% on +13% sales revenues for the Jun '19 quarter versus the year ago period, its 3rd strong quarterly comparison. Downturn in FY '15 earnings is a flaw in its annual earnings history (A criteria).

7/29/2019 12:45:23 PM - Up again today hitting another new all-time high with its 6th consecutive gain backed by ever-increasing volume. Reported earnings +400% on +13% sales revenues for the Jun '19 quarter versus the year ago period, its 3rd strong quarterly comparison. Downturn in FY '15 earnings is a flaw in its annual earnings history (A criteria).

7/26/2019 12:46:57 PM - Gapped up today and hit a new all-time high. Reported earnings +400% on +13% sales revenues for the Jun '19 quarter versus the year ago period, its 3rd strong quarterly comparison. Downturn in FY '15 earnings is a flaw in its annual earnings history (A criteria).