11/9/2021 12:39:25 PM - Testing support at its 200 DMA lime after meeting stubborn resistance in the $28-29 area in recent months. Reported Sep '21 quarterly earnings +5% on +18% sales revenues versus the year ago period. Prior mid-day reports repeatedly noted fundamental concerns.

10/26/2021 12:20:03 PM - Challenging its 52-week high with today's volume-driven gain. Reported Jun '21 quarterly earnings -6% on +11% sales revenues versus the year ago period. Prior mid-day reports repeatedly noted fundamental concerns.

9/17/2021 12:53:50 PM - Hitting a new 52-week high with today's considerable volume-driven gain. Reported Jun '21 quarterly earnings -6% on +11% sales revenues versus the year ago period. Prior mid-day reports repeatedly noted fundamental concerns.

7/27/2020 12:33:18 PM - Gapped up on the prior session powering to a new 52-week high with a considerable volume-driven gain following M&A news. Found support near prior highs and above its 50 DMA line when consolidating following an impressive spurt of volume-driven gains. Reported Mar '20 quarterly earnings +326% on +1% sales revenues versus the year ago period. Prior mid-day reports repeatedly noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

7/24/2020 12:48:33 PM - Gapped up today and powered to a new 52-week high with a considerable volume-driven gain following M&A news. Found support near prior highs and above its 50 DMA line when consolidating following an impressive spurt of volume-driven gains. Reported Mar '20 quarterly earnings +326% on +1% sales revenues versus the year ago period. Prior mid-day reports repeatedly noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

7/20/2020 12:39:15 PM - Consolidating near prior highs and above its 50 DMA line following an impressive spurt of volume-driven gains. Reported Mar '20 quarterly earnings +326% on +1% sales revenues versus the year ago period. Prior mid-day reports repeatedly noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

7/13/2020 12:09:09 PM - Pulling back from its 52-week high with today's 2nd consecutive loss following an impressive spurt of volume-driven gains. Showed bullish action since recently reporting Mar '20 quarterly earnings +326% on +1% sales revenues versus the year ago period. Prior mid-day reports repeatedly noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

7/10/2020 12:18:28 PM - Powering to yet another new 52-week high today while adding to an impressive spurt of volume-driven gains. Showed bullish action since recently reporting Mar '20 quarterly earnings +326% on +1% sales revenues versus the year ago period. Prior mid-day reports repeatedly noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

7/9/2020 12:29:21 PM - Powering to yet another new 52-week high today while adding to an impressive spurt of volume-driven gains. Showed bullish action since recently reporting Mar '20 quarterly earnings +326% on +1% sales revenues versus the year ago period. Prior mid-day reports repeatedly noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

7/8/2020 12:39:06 PM - Powering to yet another new 52-week high today while adding to a recently noted spurt of volume-driven gains. Showed bullish action since recently reporting Mar '20 quarterly earnings +326% on +1% sales revenues versus the year ago period. Prior mid-day reports noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

7/7/2020 12:22:50 PM - Perched at its 52-week high today following a recently noted spurt of volume-driven gains. Showed bullish action since recently reporting Mar '20 quarterly earnings +326% on +1% sales revenues versus the year ago period. Prior mid-day reports noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

7/2/2020 12:54:41 PM - Perched at its 52-week high today following 5 consecutive volume-driven gains. Showed bullish action since recently reporting Mar '20 quarterly earnings +326% on +1% sales revenues versus the year ago period. Prior mid-day reports noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

7/1/2020 12:20:42 PM - Hit another new 52-week high today following 4 consecutive volume-driven gains. Showed bullish action since recently reporting Mar '20 quarterly earnings +326% on +1% sales revenues versus the year ago period. Prior mid-day reports noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

6/30/2020 12:20:42 PM - Hitting another new 52-week high with today's 4th consecutive volume-driven gain. Showed bullish action since recently reporting Mar '20 quarterly earnings +326% on +1% sales revenues versus the year ago period. Prior mid-day reports noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

6/29/2020 12:58:55 PM - Hitting a new 52-week high with today's volume-driven gain. Showed bullish action since recently reporting Mar '20 quarterly earnings +326% on +1% sales revenues versus the year ago period. Prior mid-day reports noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

5/21/2020 12:31:56 PM - Showed bullish action since recently reporting Mar '20 quarterly earnings +326% on +1% sales revenues versus the year ago period. Faces little resistance due to overhead supply up to the $14 level. Prior mid-day reports noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

5/20/2020 12:21:37 PM - Showed bullish action since recently reporting Mar '20 quarterly earnings +326% on +1% sales revenues versus the year ago period. Faces little resistance due to overhead supply up to the $14 level. Prior mid-day reports noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

5/18/2020 12:29:15 PM - Showed bullish action since recently reporting Mar '20 quarterly earnings +326% on +1% sales revenues versus the year ago period. Faces little resistance due to overhead supply up to the $14 level. Prior mid-day reports noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

5/13/2020 12:34:38 PM - Pulling back today. Showed bullish action since last week reporting Mar '20 quarterly earnings +326% on +1% sales revenues versus the year ago period. Faces little resistance due to overhead supply up to the $14 level. Prior mid-day reports noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

5/12/2020 12:16:46 PM - Showing bullish action since last week reporting Mar '20 quarterly earnings +326% on +1% sales revenues versus the year ago period. Faces little resistance due to overhead supply up to the $14 level. Prior mid-day reports noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

5/11/2020 12:36:58 PM - Showing bullish action since last week reporting Mar '20 quarterly earnings +326% on +1% sales revenues versus the year ago period. Faces resistance due to overhead supply up to the $14 level. Prior mid-day reports noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

5/7/2020 1:02:28 PM - Gapped up today after reporting Mar '20 quarterly earnings +326% on +1% sales revenues versus the year ago period. Faces resistance due to overhead supply up to the $14 level. Prior mid-day reports noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

5/6/2020 12:39:21 PM - Due to report Mar '20 quarterly results on 5/07/20. The 4/30/20 mid-day report noted - "Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria)."

4/30/2020 12:41:49 PM - Recent quarterly earnings increases have been strong through Dec '19, but with no sales revenues growth. Erratic annual earnings (A criteria) .

4/29/2020 12:26:16 PM - Quarterly and annual earnings (C and A criteria) history has not been strong and steady.