8/3/2020 1:19:58 PM - Challenging its 52-week high with today's 4th consecutive gain backed by ever-increasing volume. Due to report Jun '20 quarterly results on Tuesday. 8/04/20. Volume and volatility often increase near earnings news. Reported Mar '20 quarterly earnings of 17 cents per share on sales revenues +23% versus a year ago loss of 19 cents per share. Prior mid-day reports repeatedly cautioned members - "Earnings history has been erratic and is not a match with the fact-based investment system's fundamental guidelines."

5/12/2020 12:28:21 PM - Rebounding near its 52-week high with today's 5th consecutive volume-driven gain. Reported Mar '20 quarterly earnings of 17 cents per share on sales revenues +23% versus a year ago loss of 19 cents per share. Prior mid-day reports repeatedly cautioned members - "Earnings history has been erratic and is not a match with the fact-based investment system's fundamental guidelines."

5/11/2020 12:47:12 PM - Rebounding near its 52-week high with today's 4th consecutive volume-driven gain. Reported Mar '20 quarterly earnings of 17 cents per share on sales revenues +23% versus a year ago loss of 19 cents per share. Prior mid-day reports cautioned members - "Earnings history has been erratic and is not a match with the fact-based investment system's fundamental guidelines."

5/1/2020 12:34:09 PM - Abruptly retreating from its 52-week high with today's 2nd volume-driven loss following a streak of 7 consecutive gains. Reported Mar '20 quarterly earnings of 17 cents per share on sales revenues +23% versus a year ago loss of 19 cents per share. Prior mid-day reports cautioned members - "Earnings history has been erratic and is not a match with the fact-based investment system's fundamental guidelines."

4/30/2020 1:16:20 PM - Hitting a new 52-week high with today's 7th consecutive gain. Due to report Mar '20 quarterly earnings news after today's close. Earnings history has been erratic and is not a match with the fact-based investment system's fundamental guidelines.

4/29/2020 12:45:28 PM - Due to report earnings news on 4/30/20. Earnings history has been erratic and is not a match with the fact-based investment system's fundamental guidelines.

4/14/2020 1:06:00 PM - Earnings history has been erratic and is not a match with the fact-based investment system's fundamental guidelines.

4/13/2020 12:41:55 PM - Earnings history has been erratic and is not a match with the fact-based investment system's fundamental guidelines.