9/3/2019 1:15:48 PM - Reversed into the red after early gains today for a new 52-week high. Found support above the 20 DMA line since last noted with caution in the 7/31/19 mid-day report - "Faces some resistance due to overhead supply up to the $47 level. Earnings rose +829% on +18% sales revenues for the Jun '18 quarter, and recent quarters showed strong sales revenues and big earnings increases. Its annual earnings (A criteria) history included a downturn in FY '16, not a great match with the fact-based investment system's fundamental guidelines."

7/31/2019 1:21:47 PM - Powering to another new 52-week high with today's volume-driven gain. Faces some resistance due to overhead supply up to the $47 level. Earnings rose +829% on +18% sales revenues for the Jun '18 quarter, and recent quarters showed strong sales revenues and big earnings increases. Its annual earnings (A criteria) history included a downturn in FY '16, not a great match with the fact-based investment system's fundamental guidelines.

7/29/2019 1:03:15 PM - Powered to a new 52-week high with a gap up and volume-driven gain on the prior session, however, it faces resistance due to overhead supply up to the $47 level. Earnings rose +829% on +18% sales revenues for the Jun '18 quarter, and recent quarters showed strong sales revenues and big earnings increases. Its annual earnings (A criteria) history included a downturn in FY '16, not a great match with the fact-based investment system's fundamental guidelines.

7/11/2018 1:08:54 PM - Retreated from its 52-week high with a big loss on 7/09/18 marked by heavy volume. Earnings rose +129% on +21% sales revenues for the Mar '18 quarter and recent quarters showed encouraging sales revenues and earnings acceleration. Prior quarterly and annual earnings (C and A criteria) history and sales revenues growth has not been a great match with the fact-based investment system's fundamental guidelines.

7/10/2018 1:09:59 PM - Retreated from its 52-week high with a big loss on the prior session marked by heavy volume. Earnings rose +129% on +21% sales revenues for the Mar '18 quarter and recent quarters showed encouraging sales revenues and earnings acceleration. Prior quarterly and annual earnings (C and A criteria) history and sales revenues growth has not been a great match with the fact-based investment system's fundamental guidelines.

7/9/2018 12:27:31 PM - Abruptly retreating today from its 52-week high with a big loss marked by volume. Very extended from the prior high ($36.80 on 3/14/18). Reported earnings +129% on +21% sales revenues for the Mar '18 quarter. Prior quarterly and annual earnings (C and A criteria) history and sales revenues growth has not been a great match with the fact-based investment system's fundamental guidelines.

6/19/2018 1:04:17 PM - Perched near its 52-week high, consolidating after an impressive streak of gains marked by volume. Very extended from the prior high ($36.80 on 3/14/18). Reported earnings +129% on +21% sales revenues for the Mar '18 quarter. Prior quarterly and annual earnings (C and A criteria) history and sales revenues growth has not been a great match with the fact-based investment system's fundamental guidelines.

6/15/2018 12:54:21 PM - Powering to new 52-week highs with an impressive streak of 16 gains in the span of 17 sessions, some marked by heavy volume, getting very extended from the prior high ($36.80 on 3/14/18). Reported earnings +129% on +21% sales revenues for the Mar '18 quarter. Prior quarterly and annual earnings (C and A criteria) history and sales revenues growth has not been a great match with the fact-based investment system's fundamental guidelines.

6/14/2018 1:04:01 PM - Powering to new 52-week highs with an impressive streak of 15 gains in the span of 16 sessions, some marked by heavy volume, getting very extended from the prior high ($36.80 on 3/14/18). Reported earnings +129% on +21% sales revenues for the Mar '18 quarter. Prior quarterly and annual earnings (C and A criteria) history and sales revenues growth has not been a great match with the fact-based investment system's fundamental guidelines.

6/12/2018 1:14:00 PM - Powering to new 52-week highs today while adding to an impressive spurt of gains marked by volume. Reported earnings +129% on +21% sales revenues for the Mar '18 quarter. Prior quarterly and annual earnings (C and A criteria) history and sales revenues growth has not been a great match with the fact-based investment system's fundamental guidelines.

6/7/2018 12:55:10 PM - Perched at its 52-week high after a streak of 10 consecutive gains marked by ever-increasing volume. Reported earnings +129% on +21% sales revenues for the Mar '18 quarter. Prior quarterly and annual earnings (C and A criteria) history and sales revenues growth has not been a great match with the fact-based investment system's fundamental guidelines.

6/6/2018 1:00:53 PM - Gapped up on the prior session hitting a new 52-week high. Reported earnings +129% on +21% sales revenues for the Mar '18 quarter. Prior quarterly and annual earnings (C and A criteria) history and sales revenues growth has not been a great match with the fact-based investment system's fundamental guidelines.

6/5/2018 12:57:47 PM - Gapped up today hitting a new 52-week high. Reported earnings +129% on +21% sales revenues for the Mar '18 quarter. Prior quarterly and annual earnings (C and A criteria) history and sales revenues growth has not been a great match with the fact-based investment system's fundamental guidelines.

4/20/2018 1:00:04 PM - Rebounded above its 50 DMA line ($31.80) with gains this week. Abruptly retreated from its 52-week high in recent weeks and noted in prior mid-day reports - "Reported earnings +73% on +2% sales revenues for the Dec '17 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."

4/17/2018 1:08:30 PM - Gapped up today and rebounded near its 50 DMA line ($31.44). Abruptly retreated from its 52-week high in recent weeks and noted in prior mid-day reports - "Made gradual progress since a big gap up on 2/08/18, and is extended from any sound base. Reported earnings +73% on +2% sales revenues for the Dec '17 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."

3/21/2018 1:18:04 PM - Abruptly retreated from its 52-week high with a big volume-driven loss on the prior session when noted in the mid-day report - "Made gradual progress since a big gap up on 2/08/18, and is extended from any sound base. Reported earnings +73% on +2% sales revenues for the Dec '17 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."

3/20/2018 12:54:40 PM - Abruptly retreating from its 52-week high. Made gradual progress since a big gap up on 2/08/18, and is extended from any sound base. Reported earnings +73% on +2% sales revenues for the Dec '17 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

3/14/2018 12:38:25 PM - Hitting another new 52-week high today. Held its ground stubbornly and made gradual progress since a big gap up and volume-driven gain on 2/08/18 after it reported earnings +73% on +2% sales revenues for the Dec '17 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

2/13/2018 12:39:57 PM - Gapped up on 2/08/18 hitting a new 52-week high with a big volume-driven gain. Reported earnings +73% on +2% sales revenues for the Dec '17 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

2/12/2018 12:45:22 PM - Gapped up on 2/08/18 hitting a new 52-week high with a big volume-driven gain. Reported earnings +73% on +2% sales revenues for the Dec '17 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

2/9/2018 1:21:58 PM - Gapped up on the prior session hitting a new 52-week high with a big volume-driven gain. Reported earnings +73% on +2% sales revenues for the Dec '17 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

2/8/2018 1:21:06 PM - Gapped up today hitting a new 52-week high with a big volume-driven gain. Reported earnings +73% on +2% sales revenues for the Dec '17 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

2/7/2018 1:19:18 PM - Gapped up today. Quickly rebounded and hit new 52-week highs with big volume-driven gains after briefly undercutting its 50 DMA line. Repeatedly noted with caution in prior mid-day reports - "Reported earnings +11% on -4% sales revenues for the Sep '17 quarter. Quarterly and annual earnings history is not a match with the fact-based investment system's fundamental guidelines."

1/31/2018 1:48:00 PM - Quickly rebounded and hit another new 52-week high with today's 4th consecutive big volume-driven gain. Found prompt support near its 50 DMA line after a streak of losses. Repeatedly noted with caution in prior mid-day reports - "Reported earnings +11% on -4% sales revenues for the Sep '17 quarter. Quarterly and annual earnings history is not a match with the fact-based investment system's fundamental guidelines."

1/30/2018 1:27:49 PM - Quickly rebounded and hit a new 52-week high with today's 3rd consecutive big volume-driven gain. Found prompt support near its 50 DMA line after a streak of losses. Repeatedly noted with caution in prior mid-day reports - "Reported earnings +11% on -4% sales revenues for the Sep '17 quarter. Quarterly and annual earnings history is not a match with the fact-based investment system's fundamental guidelines."

1/29/2018 1:12:50 PM - Found prompt support near its 50 DMA line after a streak of losses. Quickly rebounded near its 52-week high with today's 2nd big volume-driven gain. Repeatedly noted with caution in prior mid-day reports - "Reported earnings +11% on -4% sales revenues for the Sep '17 quarter. Quarterly and annual earnings history is not a match with the fact-based investment system's fundamental guidelines."

1/23/2018 1:42:07 PM - Pulling back for a 6th consecutive loss with above average volume and testing its 50 DMA line. Stalled after it gapped up on 1/12/18 and touched new 52-week high. Repeatedly noted with caution in prior mid-day reports - "Reported earnings +11% on -4% sales revenues for the Sep '17 quarter. Quarterly and annual earnings history is not a match with the fact-based investment system's fundamental guidelines."

1/16/2018 12:38:17 PM - Gapped up on the prior session but made no headway since touching another new 52-week high. Held its ground stubbornly since noted with caution in the 12/19/17 mid-day reports - "Reported earnings +11% on -4% sales revenues for the Sep '17 quarter. Quarterly and annual earnings history is not a match with the fact-based investment system's fundamental guidelines."

1/12/2018 12:41:55 PM - Gapped up today hitting another new 52-week high. Held its ground since last noted with caution in the 12/19/17 mid-day reports - "Reported earnings +11% on -4% sales revenues for the Sep '17 quarter. Quarterly and annual earnings history is not a match with the fact-based investment system's fundamental guidelines."

12/19/2017 1:02:21 PM - Hitting another new 52-week high with today's 3rd considerable volume-driven gain in the span of 4 sessions. Noted with caution in prior mid-day reports - "Reported earnings +11% on -4% sales revenues for the Sep '17 quarter. Quarterly and annual earnings history is not a match with the fact-based investment system's fundamental guidelines."

12/18/2017 1:03:15 PM - Hitting another new 52-week high today after gapping up. Noted with caution in prior mid-day reports - "Reported earnings +11% on -4% sales revenues for the Sep '17 quarter. Quarterly and annual earnings history is not a match with the fact-based investment system's fundamental guidelines."

12/14/2017 12:35:06 PM - Hitting a new 52-week high today. Last noted with caution in the 10/27/17 mid-day report - "Reported earnings +11% on -4% sales revenues for the Sep '17 quarter. Quarterly and annual earnings history is not a match with the fact-based investment system's fundamental guidelines."

10/27/2017 1:21:21 PM - Reported earnings +11% on -4% sales revenues for the Sep '17 quarter. Quarterly and annual earnings history is not a match with the fact-based investment system's fundamental guidelines.