1/20/2021 12:18:01 PM - Perched at its 52-week high today following a big volume-driven gain. Reported earnings +109% on +35% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly comparisons were also very strong. Up and down annual earnings (A criteria) history does not match with the fact-based investment system's fundamental guidelines.

1/31/2020 1:07:30 PM - Testing its 200 DMA line with today's big volume-driven loss. Reported earnings +80% on +14% sales revenues for the Dec '19 quarter. Last noted with caution in the 12/16/19 mid-day report - "Reported strong earnings increases in the Mar, Jun, and Sep '19 quarters. Sub par sales revenues growth and annual earnings (A criteria) history do not match with the fact-based investment system's fundamental guidelines."

12/16/2019 12:34:31 PM - Hitting a new 52-week high with today's 4th consecutive gain. Prior mid-day reports noted - "Reported strong earnings increases in the Mar, Jun, and Sep '19 quarters. Sub par sales revenues growth and annual earnings (A criteria) history do not match with the fact-based investment system's fundamental guidelines."

11/4/2019 12:13:22 PM - Gapped up on the prior session rebounding above its 50 DMA line, and today's big gain is challenging its 52-week high. The 11/01/19 mid-day report noted - "Reported strong earnings increases in the Mar, Jun, and Sep '19 quarters. Sub par sales revenues growth and annual earnings (A criteria) history do not match with the fact-based investment system's fundamental guidelines."

11/1/2019 12:38:06 PM - Gapped up today rebounding above its 50 DMA line. Reported strong earnings increases in the Mar, Jun, and Sep '19 quarters. Sub par sales revenues growth and annual earnings (A criteria) history do not match with the fact-based investment system's fundamental guidelines.

9/13/2019 12:47:28 PM - Reported strong earnings increases in the Mar and Jun '19 quarters. Sub par sales revenues growth and its prior quarterly and annual earnings (C and A criteria) history do not match with the fact-based investment system's fundamental guidelines.

8/15/2019 1:10:11 PM - Reported strong earnings increases in the Mar and Jun '19 quarters. Sub par sales revenues growth and its prior quarterly and annual earnings (C and A criteria) history do not match with the fact-based investment system's fundamental guidelines.

7/31/2019 12:47:08 PM - Reported strong earnings increases in the Mar and Jun '19 quarters. Sub par sales revenues growth and its prior quarterly and annual earnings (C and A criteria) history do not match with the fact-based investment system's fundamental guidelines.

1/13/2017 12:22:10 PM - Consolidating near its 50 DMA line, holding its ground near multi-year highs. Made steady progress since noted in the 11/15/16 mid-day report with caution - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

1/11/2017 12:22:20 PM - Consolidating near multi-year highs. Made steady progress since noted in the 11/15/16 mid-day report with caution - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

1/10/2017 12:51:30 PM - Consolidating near multi-year highs. Made steady progress since noted in the 11/15/16 mid-day report with caution - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

1/9/2017 12:14:58 PM - Consolidating near multi-year highs. Made steady progress since noted in the 11/15/16 mid-day report with caution - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

1/4/2017 12:36:08 PM - Rallied to new multi-year highs and made steady progress since last noted in the 11/151/6 mid-day report with caution - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

11/15/2016 12:44:49 PM - Rallied to new multi-year highs with volume-driven gains. The 10/31/16 mid-day report cautioned - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

10/31/2016 12:25:09 PM - Perched near multi-year highs. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.