8/10/2023 12:19:52 PM - Gapped down today retreating from its all-time high and testing its 50 DMA line. Reported earnings +17% on +4% sales revenues for the quarter ended June 30, 2023 versus the year ago period. Prior earnings history is not a match with the fact-based investment system's guidelines.

4/27/2020 12:30:07 PM - Rebounded above its 50 and 200 DMA lines after an abrupt retreat from its all-time high. Reported earnings +15% on +18% sales revenues for the quarter ended December 31, 2019 versus the year ago period. Prior earnings history is not a match with the fact-based investment system's guidelines.

8/15/2019 12:47:12 PM - Slumping well below its 50 DMA line, retreating from its all-time high. Reported earnings -8% on +17% sales revenues for the quarter ended June 30, 2019 versus the year ago period. Prior earnings history is not a match with the fact-based investment system's guidelines.

7/18/2017 12:10:57 PM - Consolidating above its 50 DMA line, perched within close striking distance of its 52-week high. The 7/17/17 mid-day report cautioned members - "Reported earnings +15% on +11% sales revenues for the quarter ended March 31, 2017 versus the year ago period. Prior earnings history is not a match with the fact-based investment system's guidelines."

7/17/2017 11:58:59 AM - Perched within close striking distance of its 52-week high. Reported earnings +15% on +11% sales revenues for the quarter ended March 31, 2017 versus the year ago period. Prior earnings history is not a match with the fact-based investment system's guidelines.