2/1/2021 1:13:56 PM - Challenging its 52-week high with today's big gain adding to last week's gains backed by above average volume. Reported strong sales revenues growth and produced earnings in the Jun and Sep '20 quarterly comparisons versus losses for the year ago periods. Annual history (A criteria) showed losses for many years.