6/30/2020 12:37:22 PM - Hitting a new all-time high with today's 4th consecutive gain marked by ever-increasing volume. Reported earnings +31% on +17% sales revenues for the Mar '20 quarter. Prior comparisons have not been strong and steady above the +25% minimum earnings guideline (C criteria). Went through a choppy consolidation since noted in the 8/09/19 mid-day report. Annual earnings history (A criteria) has been strong.

6/29/2020 1:06:07 PM - Hitting a new all-time high with today's 3rd consecutive gain marked by ever-increasing volume. Reported earnings +31% on +17% sales revenues for the Mar '20 quarter. Prior comparisons have not been strong and steady above the +25% minimum earnings guideline (C criteria). Went through a choppy consolidation since last noted in the 8/09/19 mid-day report. Annual earnings history (A criteria) has been strong.

5/7/2020 1:29:01 PM - Challenged its all-time high with today's early gain before reversing into the red. Reported earnings +31% on +17% sales revenues for the Mar '20 quarter. Prior comparisons have not been strong and steady above the +25% minimum earnings guideline (C criteria). Went through a choppy consolidation since last noted in the 8/09/19 mid-day report. Annual earnings history (A criteria) has been strong.

8/9/2019 1:32:35 PM - Perched at its all-time high with a big "breakaway gap" on 8/07 19 with heavy volume. Found support at its 50 DMA line. Reported earnings +2% on +18% sales revenues for the Jun '19 quarter, and prior comparisons have not been strong and steady above the +25% minimum earnings guideline (C criteria). Sequential quarterly comparisons showed deceleration in its sales revenues growth rate from +36%, +29%, +21%, and +14% in the Jun, Sep, Dec '18 and Mar '19 quarters, respectively. Annual earnings history (A criteria) has been strong.

8/8/2019 12:44:22 PM - Pulling back today after hitting a new all-time high with a big "breakaway gap" on the prior session with heavy volume. Found support at its 50 DMA line. Reported earnings +2% on +18% sales revenues for the Jun '19 quarter, and prior comparisons have not been strong and steady above the +25% minimum earnings guideline (C criteria). Sequential quarterly comparisons showed deceleration in its sales revenues growth rate from +36%, +29%, +21%, and +14% in the Jun, Sep, Dec '18 and Mar '19 quarters, respectively. Annual earnings history (A criteria) has been strong.

8/7/2019 12:33:14 PM - Hitting a new all-time high today with a gap up and big volume-driven breakout gain. Found support at its 50 DMA line. Reported earnings +2% on +18% sales revenues for the Jun '19 quarter, and prior comparisons have not been strong and steady above the +25% minimum earnings guideline (C criteria). Sequential quarterly comparisons showed deceleration in its sales revenues growth rate from +36%, +29%, +21%, and +14% in the Jun, Sep, Dec '18 and Mar '19 quarters, respectively. Annual earnings history (A criteria) has been strong.

7/19/2019 12:04:35 PM - Hitting another new all-time high today following a big volume-driven breakout gain on the prior session. Near-term support is its 50 DMA line ($70.63) and prior lows in the $65 area. Reported earnings +62% on +14% sales revenues for the Mar '19 quarter, however, prior comparisons have not been strong and steady above the +25% minimum earnings guideline (C criteria). Sequential quarterly comparisons show deceleration in its sales revenues growth rate from +36%, +29%, +21%, and +14% in the Jun, Sep, Dec '18 and Mar '19 quarters, respectively. Annual earnings history (A criteria) has been strong.

7/18/2019 1:07:17 PM - Hitting a new all-time high with today's volume-driven gain. Near-term support is its 50 DMA line ($70.45) and prior lows in the $65 area. Reported earnings +62% on +14% sales revenues for the Mar '19 quarter, however, prior comparisons have not been strong and steady above the +25% minimum earnings guideline (C criteria). Sequential quarterly comparisons show deceleration in its sales revenues growth rate from +36%, +29%, +21%, and +14% in the Jun, Sep, Dec '18 and Mar '19 quarters, respectively. Annual earnings history (A criteria) has been strong.

7/16/2019 12:26:48 PM - Near-term support is its 50 DMA line ($70) and prior lows in the $65 area while consolidating in an orderly fashion near its all-time high. Reported earnings +62% on +14% sales revenues for the Mar '19 quarter. Earnings fell -22% on +21% sales revenues for the Dec '18 quarter following very strong Mar, Jun, and Sep '18 quarterly results above the +25% minimum earnings guideline (C criteria). Sequential quarterly comparisons show deceleration in its sales revenues growth rate from +36%, +29%, +21%, and +14% in the Jun, Sep, Dec '18 and Mar '19 quarters, respectively. Annual earnings history (A criteria) has been strong.

6/26/2019 12:32:00 PM -
Slumping below its 50 DMA line ($67.18) today and testing prior lows in the $65 area. Consolidating near its all-time high. Reported earnings +62% on +14% sales revenues for the Mar '19 quarter. Earnings fell -22% on +21% sales revenues for the Dec '18 quarter following very strong Mar, Jun, and Sep '18 quarterly results above the +25% minimum earnings guideline (C criteria). Sequential quarterly comparisons show deceleration in its sales revenues growth rate from +36%, +29%, +21%, and +14% in the Jun, Sep, Dec '18 and Mar '19 quarters, respectively. Annual earnings history (A criteria) has been strong.


6/24/2019 12:44:03 PM -
Found support at its 50 DMA line ($66.85). Consolidating near its all-time high. Reported earnings +62% on +14% sales revenues for the Mar '19 quarter. Earnings fell -22% on +21% sales revenues for the Dec '18 quarter following very strong Mar, Jun, and Sep '18 quarterly results above the +25% minimum earnings guideline (C criteria). Sequential quarterly comparisons show deceleration in its sales revenues growth rate from +36%, +29%, +21%, and +14% in the Jun, Sep, Dec '18 and Mar '19 quarters, respectively. Annual earnings history (A criteria) has been strong.


6/19/2019 12:22:27 PM -
Consolidating near its all-time high. Reported earnings +62% on +14% sales revenues for the Mar '19 quarter. Earnings fell -22% on +21% sales revenues for the Dec '18 quarter following very strong Mar, Jun, and Sep '18 quarterly results above the +25% minimum earnings guideline (C criteria). Sequential quarterly comparisons show its sales revenues growth decelerating while +36%, +29%, +21%, and +14% in the Jun, Sep, Dec '18 and Mar '19 quarters, respectively. Annual earnings history (A criteria) has been strong.


5/9/2019 12:48:32 PM - Extended from any sound base after rallying for new 52-week and all-time highs with a big volume-driven gain on the prior session. Reported earnings +62% on +14% sales revenues for the Mar '19 quarter. Earnings fell -22% on +21% sales revenues for the Dec '18 quarter following very strong Mar, Jun, and Sep '18 quarterly results above the +25% minimum earnings guideline (C criteria). Sequential quarterly comparisons show its sales revenues growth decelerating while +36%, +29%, +21%, and +14% in the Jun, Sep, Dec '18 and Mar '19 quarters, respectively. Annual earnings history (A criteria) has been strong.

5/8/2019 1:09:54 PM - Quickly getting extended from any sound base, rallying for new 52-week and all-time highs with today's big volume-driven gain after reporting earnings +62% on +14% sales revenues for the Mar '19 quarter. Earnings fell -22% on +21% sales revenues for the Dec '18 quarter and there were very strong Mar, Jun, and Sep '18 quarterly results above the +25% minimum earnings guideline (C criteria). Sequential quarterly comparisons show its sales revenues growth decelerating while +36%, +29%, +21%, and +14% in the Jun, Sep, Dec '18 and Mar '19 quarters, respectively. Annual earnings history (A criteria) has been strong.

4/16/2019 12:48:53 PM - Reversed into the red after hitting another new 52-week high today following a big volume-driven gain on the prior session. Reported earnings -22% on +21% sales revenues for the Dec '18 quarter versus the year ago period. Prior mid-day reports cautioned members - "Reported strong Mar, Jun, and Sep '18 quarterly results above the +25% minimum earnings guideline (C criteria). Its up and down annual earnings history (A criteria) is not a match with the fact-based investment system's fundamental guidelines."

4/15/2019 12:38:40 PM - Matched its 52-week high with today's big volume-driven gain. Reported earnings -28% on +21% sales revenues for the Dec '18 quarter versus the year ago period. Prior mid-day reports cautioned members - "Reported strong Mar, Jun, and Sep '18 quarterly results above the +25% minimum earnings guideline (C criteria). Its up and down annual earnings history (A criteria) is not a match with the fact-based investment system's fundamental guidelines."

2/11/2019 12:59:31 PM - Perched at its 52-week high after a spurt of volume-driven gains. Reported earnings -28% on +21% sales revenues for the Dec '18 quarter versus the year ago period. Prior mid-day reports cautioned members - "Reported strong Mar, Jun, and Sep '18 quarterly results above the +25% minimum earnings guideline (C criteria). Its up and down annual earnings history (A criteria) is not a match with the fact-based investment system's fundamental guidelines."

2/8/2019 12:47:40 PM - Perched at its 52-week high. Reported earnings -28% on +21% sales revenues for the Dec '18 quarter versus the year ago period. Prior mid-day reports cautioned members - "Reported strong Mar, Jun, and Sep '18 quarterly results above the +25% minimum earnings guideline (C criteria). Its up and down annual earnings history (A criteria) is not a match with the fact-based investment system's fundamental guidelines."

2/7/2019 12:32:39 PM - Volume and volatility often increase near earnings news. Off earlier highs, it gapped up and rallied for a new 52-week high today after reporting earnings -28% on +21% sales revenues for the Dec '18 quarter versus the year ago period. Prior mid-day reports cautioned members - "Reported strong Mar, Jun, and Sep '18 quarterly results above the +25% minimum earnings guideline (C criteria). Its up and down annual earnings history (A criteria) is not a match with the fact-based investment system's fundamental guidelines."

2/4/2019 1:21:29 PM - Rebounded near its 52-week high following a deep consolidation below its 50 and 200 DMA lines. Due to report earnings news after the close on Wednesday, February 6. Volume and volatility often increase near earnings news. Reported strong Mar, Jun, and Sep '18 quarterly results above the +25% minimum earnings guideline (C criteria). Its up and down annual earnings history (A criteria) is not a match with the fact-based investment system's fundamental guidelines.

8/14/2018 2:12:37 PM - Perched at its 52-week high following a streak of 5 consecutive volume-driven gains. Reported strong Mar and Jun '18 quarterly results, however prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

8/10/2018 1:07:36 PM - Hitting a new 52-week high with today's 5th consecutive volume-driven gain. Reported strong Mar and Jun '18 quarterly results, however prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

8/9/2018 12:27:15 PM - Gapped up on the prior session and challenging its 52-week high with today's 4th consecutive volume-driven gain. Reported strong Mar and Jun '18 quarterly results, however prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

5/30/2017 12:50:20 PM - Hitting a new 52-week high today after a long flat base. Reported Mar '17 quarterly results below consensus expectations. Prior quarterly earnings (C criteria) is not a match with the fact-based investment system's fundamental guidelines.

5/5/2017 1:14:43 PM - Perched near its 52-week high after a long flat base. Reported Mar '17 quarterly results below consensus expectations. Prior quarterly earnings (C criteria) is not a match with the fact-based investment system's fundamental guidelines.

5/3/2017 1:23:22 PM - Pulling back today after touching a new 52-week high and reversing into the red on the prior session after a long flat base. Reported Mar '17 quarterly results below consensus expectations. Prior quarterly earnings (C criteria) is not a match with the fact-based investment system's fundamental guidelines.

5/2/2017 1:34:59 PM - Challenged its 52-week high and reversed into the red today after a long flat base. Due to report Mar '17 quarterly results after the Tuesday, May 2nd close. Reported +32% earnings on +19% sales revenues for the Dec'16 quarter, above the +25% minimum earnings guideline (C criteria). Prior quarterly earnings (C criteria) is not a match with the fact-based investment system's fundamental guidelines.

5/1/2017 1:08:46 PM - Approaching its 52-week highs after a long flat base. Due to report Mar '17 quarterly results after the Tuesday, May 2nd close. Reported +32% earnings on +19% sales revenues for the Dec'16 quarter, above the +25% minimum earnings guideline (C criteria). Prior quarterly earnings (C criteria) is not a match with the fact-based investment system's fundamental guidelines.

10/19/2016 12:49:26 PM - Powering to new 52-week highs after holding its ground stubbornly following volume-driven gains clearing an orderly base. Fundamental concerns remain and it was noted with caution in prior mid-day reports - "Quarterly and annual earnings (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines."

9/27/2016 12:36:58 PM - Perched at its 52-week high holding its ground stubbornly following volume-driven gains clearing an orderly base. Fundamental concerns remain and it was noted with caution in prior mid-day reports - "Quarterly and annual earnings (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines."

9/22/2016 12:49:50 PM - Hitting a new 52-week high with today's volume-driven gain clearing an orderly base. Fundamental concerns remain as when last noted with caution in the 8/12/16 mid-day report - "Quarterly and annual earnings (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines."

8/12/2016 12:53:51 PM - Prior mid-day reports cautioned - "Perched near its 52-week high. Quarterly and annual earnings (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines."

8/10/2016 1:56:17 PM - Perched near its 52-week high. Quarterly and annual earnings (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines.

8/1/2016 12:31:04 PM - Quarterly and annual earnings (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines.