5/19/2021 12:53:58 PM - Pulling back testing its 50 DMA line ($231) after recently wedging to new all-time highs. Reported earnings +152% on +24% sales revenues for the Mar '21 quarter, its 3rd strong quarterly earnings comparison with sales revenues acceleration. Annual earnings growth has been slow and steady.

4/22/2021 1:31:45 PM - Extended from any sound base, it reversed into the red today after hitting new 52-week and all-time highs. Reported earnings +152% on +24% sales revenues for the Mar '21 quarter, its 3rd strong quarterly earnings comparison with sales revenues acceleration. Annual earnings growth has been slow and steady.

9/27/2019 1:00:19 PM - Hit a new 52-week high with a gap up gain on the prior session with above average volume. Reported earnings +25% on +1% sales revenues for the Jun '19 quarter. Tested support at its 200 DMA line during its consolidation since noted with caution in the 7/23/19 mid-day report - "Quarterly comparisons through Mar '19 are not a match with the fact-based investment system's guidelines."

9/26/2019 1:10:43 PM - Hit a new 52-week high with a gap up gain today with above average volume. Reported earnings +25% on +1% sales revenues for the Jun '19 quarter. Tested support at its 200 DMA line during its consolidation since last noted with caution in the 7/23/19 mid-day report - "Quarterly comparisons through Mar '19 are not a match with the fact-based investment system's guidelines."

7/23/2019 1:03:12 PM - After a positive start to the session it is pulling back with above average volume. Reported earnings +25% on +1% sales revenues for the Jun '19 quarter. Noted with caution in prior mid-day reports - "Quarterly comparisons through Mar '19 are not a match with the fact-based investment system's guidelines."

7/22/2019 1:16:49 PM - Edged higher since last noted in the 7/12/19 mid-day report - "Quarterly comparisons through Mar '19 are not a match with the fact-based investment system's guidelines."

7/12/2019 12:52:41 PM - Quarterly comparisons through Mar '19 are not a match with the fact-based investment system's guidelines.

4/26/2016 1:00:15 PM - Gapped down today following Mar '16 quarterly earnings news. Last noted with caution in the 4/01/16 mid-day report - "Quarterly comparisons through Dec '15 are not a match with the fact-based investment system's guidelines."

4/1/2016 12:37:07 PM - Quarterly comparisons through Dec '15 are not a match with the fact-based investment system's guidelines.

4/23/2013 1:18:16 PM - Hitting a new 52-week high today, rising from an orderly base pattern. Reported very strong earnings increases in recent quarterly comparisons through Dec '12 however sales revenues have been waning, not indicative of great demand for new (N criteria) products or services. It has made steady progress above its 50 DMA line since noted in the 10/24/12 mid-day report with caution - "Its poor annual earnings (A criteria) history and waning sales revenues in recent quarterly comparisons are not a match with the fact-based investment system's guidelines."

3/5/2013 1:34:52 PM - Hitting new 52-week highs with today's 6th consecutive gain. Reported very strong earnings increases in recent quarterly comparisons through Dec '12 however sales revenues have been waning, not indicative of great demand for new (N criteria) products or services. It has made steady progress above its 50 DMA line since last noted in the 10/24/12 mid-day report with caution - "Its poor annual earnings (A criteria) history and waning sales revenues in recent quarterly comparisons are not a match with the fact-based investment system's guidelines."

10/24/2012 1:24:17 PM - Gapped up today, hitting yet another new 52-week high with a considerable volume-driven gain. The 10/17/12 mid-day report noted - "Its poor annual earnings (A criteria) history and waning sales revenues in recent quarterly comparisons are not a match with the fact-based investment system's guidelines."

10/23/2012 12:48:33 PM - Hitting another new 52-week high with a considerable volume-driven gain today. The 10/17/12 mid-day report noted - "Its poor annual earnings (A criteria) history and waning sales revenues in recent quarterly comparisons are not a match with the fact-based investment system's guidelines."

10/17/2012 1:06:46 PM - Hit a new 52-week high today. Its poor annual earnings (A criteria) history and waning sales revenues in recent quarterly comparisons are not a match with the fact-based investment system's guidelines.