8/24/2018 12:49:56 PM - Rebounded within striking distance of its all-time high after a deep consolidation below its 200 DMA line. Reported earnings +49% on +9% sales revenues for the Apr '18 quarter. The 2 prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth history also included a downturn in FY '14.

7/2/2018 12:22:59 PM - Rebounded toward its all-time high with recent gains after a deep consolidation below its 200 DMA line. Reported earnings +49% on +9% sales revenues for the Apr '18 quarter. The 2 prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth history also included a downturn in FY '14.

6/15/2018 12:41:03 PM - Rebounded toward its all-time high with recent gains after a deep consolidation below its 200 DMA line. Reported earnings +49% on +9% sales revenues for the Apr '18 quarter. The 2 prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth history also included a downturn in FY '14.

12/8/2017 1:14:49 PM - Retreating from its all-time high, it gapped down on the prior session and violated its 50 DMA line. Reported earnings +9% on +9% sales revenues for the Oct '17 quarter, below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth history included a downturn in FY '14.

12/7/2017 12:21:04 PM - Retreating from its all-time high, it gapped down today and violated its 50 DMA line. Reported earnings +9% on +9% sales revenues for the Oct '17 quarter, below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth history included a downturn in FY '14.

12/5/2017 11:58:08 AM - Perched at its all-time high. Undercut its 50 DMA line then rebounded since last noted in the 9/19/19 mid-day report with caution - "Reported earnings +46% on +15% sales revenues for the Jul '17 quarter, its 5th consecutive strong quarter above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth history included a downturn in FY '14."

9/19/2017 12:52:38 PM - Consolidating since gapping up on 9/07/17 rebounding above its 50 DMA line, challenging prior highs. Prior mid-day reports cautioned members - "Reported earnings +46% on +15% sales revenues for the Jul '17 quarter, its 5th consecutive strong quarter above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth history included a downturn in FY '14."

9/18/2017 12:16:26 PM - Consolidating since gapping up on 9/07/17 rebounding above its 50 DMA line, challenging prior highs. Prior mid-day reports cautioned members - "Reported earnings +46% on +15% sales revenues for the Jul '17 quarter, its 5th consecutive strong quarter above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth history included a downturn in FY '14."

9/15/2017 12:32:46 PM - Consolidating since gapping up on 9/07/17 rebounding above its 50 DMA line, challenging prior highs. Prior mid-day reports cautioned members - "Reported earnings +46% on +15% sales revenues for the Jul '17 quarter, its 5th consecutive strong quarter above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth history included a downturn in FY '14."

9/12/2017 12:37:06 PM - Pulling back since gapped up on 9/07/17 rebounding above its 50 DMA line, challenging prior highs. Reported earnings +46% on +15% sales revenues for the Jul '17 quarter, its 5th consecutive strong quarter above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth history included a downturn in FY '14.

9/7/2017 12:37:16 PM - Gapped up today rebounding above its 50 DMA line, challenging prior highs. Reported earnings +46% on +15% sales revenues for the Jul '17 quarter, its 5th consecutive strong quarter above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth history included a downturn in FY '14.

6/5/2017 12:40:32 PM - Consolidating above its 50 DMA line following volume-driven gains. Reported earnings +150% on +187% sales revenues for the Jan '17 quarter, its 3rd consecutive strong quarter above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth history included a downturn in FY '14.

4/24/2017 12:10:17 PM - Perched at its 52-week high, slightly extended from prior highs following impressive volume-driven gains. Reported earnings +150% on +187% sales revenues for the Jan '17 quarter, its 3rd consecutive strong quarter above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth history included a downturn in FY '14.

4/10/2017 12:29:09 PM - Perched at its 52-week high following impressive volume-driven gains. Reported earnings +150% on +187% sales revenues for the Jan '17 quarter, its 3rd consecutive strong quarter above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has improved after a downturn in FY '14.

4/7/2017 12:30:04 PM - Perched at its 52-week high following impressive volume-driven gains. Reported earnings +150% on +187% sales revenues for the Jan '17 quarter, its 3rd consecutive strong quarter above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has improved after a downturn in FY '14.

1/4/2017 12:34:26 PM - There was a "negative reversal" on the prior session after hitting a new 52-week high with recent volume-driven gains. As it rallied in recent weeks insider buying was reported, a reassuring sign. Prior mid-day reports repeatedly cautioned - "Reported earnings +30% on +122% sales revenues for the Oct '16 quarter, but fundamental concerns remain. Prior sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

1/3/2017 12:28:24 PM - Hitting new 52-week highs with recent volume-driven gains. As it rallied in recent weeks insider buying was reported, a reassuring sign. Prior mid-day reports repeatedly cautioned - "Reported earnings +30% on +122% sales revenues for the Oct '16 quarter, but fundamental concerns remain. Prior sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

12/30/2016 1:02:00 PM - Gapped up for a new 52-week high on the prior session, and as it rallied in recent weeks insider buying was reported, a reassuring sign. Prior mid-day reports cautioned - "Reported earnings +30% on +122% sales revenues for the Oct '16 quarter, but fundamental concerns remain. Prior sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

12/29/2016 12:30:47 PM - Gapped up for a new 52-week high today, and as it rallied in recent weeks insider buying was reported, a reassuring sign. Prior mid-day reports cautioned - "Reported earnings +30% on +122% sales revenues for the Oct '16 quarter, but fundamental concerns remain. Prior sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

12/13/2016 12:24:32 PM - Reversed into the red after touching a new 52-week high today. The 12/08/16 mid-day report cautioned - "Reported earnings +30% on +122% sales revenues for the Oct '16 quarter, but fundamental concerns remain. Prior sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

12/8/2016 12:28:06 PM - Gapped up on the prior session rebounding toward its 52-week high. Reported earnings +30% on +122% sales revenues for the Oct '16 quarter, but fundamental concerns remain. Prior sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines.

3/23/2016 12:20:48 PM - Gapped down today abruptly retreating from its 52-week high. The 3/21/16 mid-day report cautioned members - "Reported earnings +43% on +3% sales revenues for the Oct '15 quarter, and fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

3/21/2016 12:27:01 PM - Powering further into new high territory. Prior mid-day reports cautioned members - "Reported earnings +43% on +3% sales revenues for the Oct '15 quarter, and fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

1/26/2016 1:03:22 PM - Powered into new high territory following recent M&A news and an analyst upgrade. Found support near its 200 DMA line on pullbacks after the 12/10/15 mid-day report cautioned members - "Reported earnings +43% on +3% sales revenues for the Oct '15 quarter, and fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

1/13/2016 12:30:17 PM - Powered into new high territory following recent M&A news and an analyst upgrade. Found support near its 200 DMA line on pullbacks after the 12/10/15 mid-day report cautioned members - "Reported earnings +43% on +3% sales revenues for the Oct '15 quarter, and fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

1/12/2016 12:45:26 PM - Powered into new high territory following M&A news and an analyst upgrade. Found support near its 200 DMA line on pullbacks after the 12/10/15 mid-day report cautioned members - "Reported earnings +43% on +3% sales revenues for the Oct '15 quarter, and fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

1/8/2016 12:32:32 PM - Powered into new high territory following M&A news and an analyst upgrade. Found support near its 200 DMA line on pullbacks after the 12/10/15 mid-day report cautioned members - "Reported earnings +43% on +3% sales revenues for the Oct '15 quarter, and fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

1/7/2016 12:40:06 PM - Powering to new high territory following M&A news and an analyst upgrade. Found support near its 200 DMA line on pullbacks after the 12/10/15 mid-day report cautioned members - "Reported earnings +43% on +3% sales revenues for the Oct '15 quarter, and fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

1/6/2016 12:54:55 PM - Rallying toward prior highs with a big gain today following M&A news. Found support near its 200 DMA line on pullbacks after the 12/10/15 mid-day report cautioned members - "Reported earnings +43% on +3% sales revenues for the Oct '15 quarter, and fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

12/31/2015 12:14:05 PM - Consolidating near its 50 and 200 DMA lines. The 12/10/15 mid-day report cautioned members - "Reported earnings +43% on +3% sales revenues for the Oct '15 quarter, and fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

12/30/2015 12:15:54 PM - Consolidating near its 50 and 200 DMA lines. The 12/10/15 mid-day report cautioned members - "Reported earnings +43% on +3% sales revenues for the Oct '15 quarter, and fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

12/29/2015 12:36:14 PM - Consolidating near its 50 and 200 DMA lines. The 12/10/15 mid-day report cautioned members - "Reported earnings +43% on +3% sales revenues for the Oct '15 quarter, and fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

12/23/2015 12:44:47 PM - Consolidating near its 50 and 200 DMA lines. The 12/10/15 mid-day report last cautioned members - "Reported earnings +43% on +3% sales revenues for the Oct '15 quarter, and fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

12/10/2015 12:40:11 PM - Violated its 50 DMA line and fell to its 200 DMA line with today's big volume-driven loss. Reported earnings +43% on +3% sales revenues for the Oct '15 quarter, and fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines.

11/25/2015 12:42:16 PM - Hitting a new 52-week high today, rising from a long flat base. The 11/12/15 mid-day report noted - "Reported earnings +71% on +10% sales revenues for the Jul '15 quarter, but fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

11/12/2015 12:27:01 PM - Consolidating near its 50 DMA line, yet still perched within striking distance of its 52-week high. Reported earnings +71% on +10% sales revenues for the Jul '15 quarter, but fundamental concerns remain since last noted in the 10/13/15 mid-day report with caution - "Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

10/13/2015 12:28:22 PM - Perched within striking distance of its 52-week high. Reported earnings +71% on +10% sales revenues for the Jul '15 quarter, but fundamental concerns remain. Found support above its 200 DMA line since last noted in the 6/29/15 mid-day report with caution - "Reported earnings +23% on -1% sales revenues for the Apr '15 quarter. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

6/29/2015 1:45:32 PM - Challenged its 52-week high with today's early gain. Found support at its 50 DMA line since last noted in the 6/08/15 mid-day report with caution - "Reported earnings +23% on -1% sales revenues for the Apr '15 quarter. Fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

6/8/2015 12:21:51 PM - Still consolidating within close striking distance of its 52-week high. Prior mid-day reports cautioned members - "Reported earnings +23% on -1% sales revenues for the Apr '15 quarter. Fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

6/5/2015 12:31:25 PM - Consolidating within striking distance of its 52-week high. Prior mid-day reports cautioned members - "Reported earnings +23% on -1% sales revenues for the Apr '15 quarter. Fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

6/4/2015 12:33:55 PM - Rallying within striking distance of its 52-week high with today's considerable volume-driven gain. Reported earnings +23% on -1% sales revenues for the Apr '15 quarter. Prior mid-day reports cautioned members - "Fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

4/27/2015 12:38:57 PM - Rallying further into new 52-week high and multi-year high territory today while adding to a streak of considerable volume-driven gains. Prior mid-day reports repeatedly cautioned members - "Reported earnings +111% on +13% sales revenues for the Jan '15 quarter. Fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

4/20/2015 12:33:49 PM - Rallying further into new 52-week high and multi-year high territory today while adding to a streak of considerable volume-driven gains. Prior mid-day reports repeatedly cautioned members - "Reported earnings +111% on +13% sales revenues for the Jan '15 quarter. Fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

4/14/2015 12:56:09 PM - Rallying further into new 52-week high and multi-year high territory today while adding to a streak of considerable volume-driven gains. Prior mid-day reports cautioned - "Reported earnings +111% on +13% sales revenues for the Jan '15 quarter. Fundamental concerns remain. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

4/13/2015 12:15:09 PM - Gapped up today, rallying further into new 52-week high and multi-year high territory with considerable volume-driven gains. Reported earnings +111% on +13% sales revenues for the Jan '15 quarter. Fundamental concerns remain. Prior mid-day reports cautioned - "Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

4/10/2015 12:29:58 PM - Powered to new 52-week high and multi-year highs with a considerable volume-driven gain on 4/07/15. Reported earnings +111% on +13% sales revenues for the Jan '15. Fundamental concerns remain. Prior mid-day reports cautioned - "Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

2/4/2015 12:24:26 PM - Hitting new 52-week high and multi-year highs with today's 5th consecutive gain. Noted with caution repeatedly in prior mid-day reports - "Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

2/2/2015 12:55:35 PM - Holding its ground since powering to new 52-week high and multi-year highs with a considerable volume-driven gain on 1/23/15. Noted with caution in prior mid-day reports - "Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

1/26/2015 12:33:52 PM - Pulling back today. Powered to new 52-week high and multi-year highs with a considerable volume-driven gain on the prior session. Last noted with caution in the 1/07/15 mid-day report - "Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines."

1/7/2015 12:50:02 PM - Perched at its 52-week high and near multi-year highs. Sales revenues and earnings increases are not a match with the fact-based investment system's fundamental guidelines.