7/31/2019 1:20:18 PM - Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) of the fact-based investment system and fundamental concerns remain. Annual earnings (A criteria) growth was strong after a downturn in FY '14.

6/25/2018 1:00:22 PM - Perched at its all-time high following 3 consecutive volume-driven gains. Held its ground stubbornly since noted in the 5/15/18 mid-day report - "Reported earnings +32% on +11% sales revenues for the Mar '18 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria), and fundamental concerns remain. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

6/21/2018 1:23:43 PM - Gapped up on the prior session and hitting another new all-time high today. Held its ground stubbornly since noted in the 5/15/18 mid-day report - "Reported earnings +32% on +11% sales revenues for the Mar '18 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria), and fundamental concerns remain. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

6/20/2018 12:54:35 PM - Gapped up today hitting a new all-time high. Held its ground stubbornly since last noted in the 5/15/18 mid-day report - "Reported earnings +32% on +11% sales revenues for the Mar '18 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria), and fundamental concerns remain. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

5/15/2018 1:04:28 PM - Found support near its 50 DMA line and it is hitting a new all-time high with today's 10th consecutive gain. Reported earnings +32% on +11% sales revenues for the Mar '18 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria), and fundamental concerns remain. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system.

5/3/2018 1:22:39 PM - Found support near its 50 DMA line and prior high, consolidating after a big gap up on 3/20/18. Reported earnings +32% on +11% sales revenues for the Mar '18 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria), and fundamental concerns remain. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system.

4/23/2018 1:06:55 PM - Perched near its all-time high, consolidating in a tight range above prior highs after a big gap up on 3/20/18 for a considerable volume-driven gain. Prior mid-day reports noted - "Reported earnings +24% on +20% sales revenues for the Dec '17 quarter. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria), and fundamental concerns remain. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

4/9/2018 1:16:30 PM - Perched near its all-time high, consolidating above prior highs after a big gap up on 3/20/18 for a considerable volume-driven gain. Prior mid-day reports noted - "Reported earnings +24% on +20% sales revenues for the Dec '17 quarter. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria), and fundamental concerns remain. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

4/5/2018 12:41:55 PM - Perched near its all-time high, consolidating above prior highs after a big gap up on 3/20/18 for a considerable volume-driven gain. Prior mid-day reports noted - "Reported earnings +24% on +20% sales revenues for the Dec '17 quarter. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria), and fundamental concerns remain. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

4/3/2018 12:47:04 PM - Challenged its all-time high with its early gain on the prior session. Consolidating above prior highs after a big gap up on 3/20/18 for a considerable volume-driven gain. Prior mid-day reports noted - "Reported earnings +24% on +20% sales revenues for the Dec '17 quarter. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria), and fundamental concerns remain. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

4/2/2018 12:26:03 PM - Challenged its all-time high with today's early gain. Consolidating above prior highs after a big gap up on 3/20/18 for a considerable volume-driven gain. Prior mid-day reports noted - "Reported earnings +24% on +20% sales revenues for the Dec '17 quarter. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria), and fundamental concerns remain. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

3/26/2018 1:32:22 PM - Perched near its all-time high, consolidating above prior highs after a big gap up on 3/20/18 for a considerable volume-driven gain. Prior mid-day reports noted - "Reported earnings +24% on +20% sales revenues for the Dec '17 quarter. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria), and fundamental concerns remain. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

3/22/2018 1:07:50 PM - Gapped up on 3/20/18 for a considerable volume-driven gain hitting new all-time highs. Prior mid-day reports noted - "Reported earnings +24% on +20% sales revenues for the Dec '17 quarter. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria), and fundamental concerns remain. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

3/21/2018 1:13:22 PM - Gapped up on the prior session for a considerable volume-driven gain hitting new all-time highs. Prior mid-day reports noted - "Reported earnings +24% on +20% sales revenues for the Dec '17 quarter. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria), and fundamental concerns remain. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

3/20/2018 12:52:45 PM - Gapped up today hitting new all-time highs. The 3/19/18 mid-day report noted - "Reported earnings +24% on +20% sales revenues for the Dec '17 quarter. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria), and fundamental concerns remain. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

3/19/2018 1:12:12 PM - Hovering within striking distance of multi-year highs. Reported earnings +24% on +20% sales revenues for the Dec '17 quarter. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria), and fundamental concerns remain. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system.

10/3/2017 11:44:09 AM - Hitting new multi-year highs today. Reported earnings +2% on +12% sales revenues for the Jun '17 quarter, below the +25% minimum earnings guideline (C criteria), and fundamental concerns remain. Prior quarters showed no meaningful growth in sales revenues while it produced far better earnings versus year ago periods. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system.

5/4/2017 1:00:36 PM - Reversed into the red from new multi-year highs today. Reported earnings +23% on +26% sales revenues for the Mar '17 quarter, below the +25% minimum earnings guideline (C criteria), and fundamental concerns remain. Prior quarters showed no meaningful growth in sales revenues while it produced far better earnings versus year ago periods. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system.

9/27/2016 12:45:56 PM - Recently churning above average volume at multi-year highs. Prior mid-day reports cautioned members - "Reported earnings +64% on +13% sales revenues for the Jun '16 quarter. Fundamental concerns remain as prior quarters showed no meaningful growth in sales revenues while it produced far better earnings versus year ago periods. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

9/23/2016 12:42:57 PM - Recently churning above average volume at multi-year highs. Prior mid-day reports cautioned members - "Reported earnings +64% on +13% sales revenues for the Jun '16 quarter. Fundamental concerns remain as prior quarters showed no meaningful growth in sales revenues while it produced far better earnings versus year ago periods. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

8/31/2016 12:32:47 PM - Reversed into the red after early gains today touching new highs. The 8/24/16 mid-day report cautioned members - "Reported earnings +64% on +13% sales revenues for the Jun '16 quarter. Fundamental concerns remain as prior quarters showed no meaningful growth in sales revenues while it produced far better earnings versus year ago periods. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

8/24/2016 12:40:04 PM - Reported earnings +64% on +13% sales revenues for the Jun '16 quarter. Fundamental concerns remain as prior quarters showed no meaningful growth in sales revenues while it produced far better earnings versus year ago periods. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system.

7/14/2016 12:42:31 PM - Consolidating near its 50 DMA line after enduring distributional pressure since noted with caution in the 6/23/16 mid-day report - "Reported earnings +82% on +0% sales revenues for the Mar '16 quarter and fundamental concerns remain. Recent quarters show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

7/13/2016 12:36:58 PM - Consolidating near its 50 DMA line after enduring distributional pressure since last noted with caution in the 6/23/16 mid-day report - "Reported earnings +82% on +0% sales revenues for the Mar '16 quarter and fundamental concerns remain. Recent quarters show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

6/23/2016 12:49:32 PM - Hovering near its 52-week high, consolidating above its 50 DMA line. The 5/31/16 mid-day report cautioned - "Reported earnings +82% on +0% sales revenues for the Mar '16 quarter and fundamental concerns remain. Recent quarters show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

5/31/2016 12:31:44 PM - Pulling back today from new 52-week highs following a streak of volume-driven gains after consolidating above its 50 DMA line. Reported earnings +82% on +0% sales revenues for the Mar '16 quarter and fundamental concerns remain. Recent quarters show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system.

5/25/2016 12:50:46 PM - Hitting a new 52-week high today while adding to a streak of volume-driven gains after consolidating above its 50 DMA line. Reported earnings +82% on +0% sales revenues for the Mar '16 quarter and fundamental concerns remain. Recent quarters show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system.

5/24/2016 1:10:35 PM - Recently challenging its 52-week high after consolidating above its 50 DMA line. Reported earnings +82% on +0% sales revenues for the Mar '16 quarter and fundamental concerns remain. Undercut its 200 DMA line then rebounded impressively since noted with caution in the 12/24/15 mid-day report - "Recent quarters through Sep '15 show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

5/23/2016 12:32:27 PM - Recently challenging its 52-week high after consolidating above its 50 DMA line. Reported earnings +82% on +0% sales revenues for the Mar '16 quarter and fundamental concerns remain. Undercut its 200 DMA line then rebounded impressively since noted with caution in the 12/24/15 mid-day report - "Recent quarters through Sep '15 show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

5/18/2016 12:40:03 PM - Making its 7th consecutive mid-day report appearance challenging its 52-week high after consolidating above its 50 DMA line. Reported earnings +82% on +0% sales revenues for the Mar '16 quarter and fundamental concerns remain. Undercut its 200 DMA line then rebounded impressively since noted with caution in the 12/24/15 mid-day report - "Recent quarters through Sep '15 show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

5/17/2016 12:20:48 PM - Making its 6th consecutive mid-day report appearance perched near its 52-week high and above its 50 DMA line. Reported earnings +82% on +0% sales revenues for the Mar '16 quarter and fundamental concerns remain. Undercut its 200 DMA line then rebounded impressively since noted with caution in the 12/24/15 mid-day report - "Recent quarters through Sep '15 show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

5/16/2016 12:46:43 PM - Making its 5th consecutive mid-day report appearance perched near its 52-week high and above its 50 DMA line. Reported earnings +82% on +0% sales revenues for the Mar '16 quarter and fundamental concerns remain. Undercut its 200 DMA line then rebounded impressively since noted with caution in the 12/24/15 mid-day report - "Recent quarters through Sep '15 show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

5/13/2016 12:51:54 PM - Reported earnings +82% on +0% sales revenues for the Mar '16 quarter and fundamental concerns remain. Undercut its 200 DMA line then rebounded impressively since noted with caution in the 12/24/15 mid-day report - "Recent quarters through Sep '15 show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

5/12/2016 12:31:12 PM - Reported earnings +82% on +0% sales revenues for the Mar '16 quarter and fundamental concerns remain. Undercut its 200 DMA line then rebounded impressively since noted with caution in the 12/24/15 mid-day report - "Recent quarters through Sep '15 show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

5/11/2016 12:22:37 PM - Reported earnings +82% on +0% sales revenues for the Mar '16 quarter and fundamental concerns remain. Undercut its 200 DMA line then rebounded impressively since noted with caution in the 12/24/15 mid-day report - "Recent quarters through Sep '15 show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

5/10/2016 1:14:09 PM - Reported earnings +82% on +0% sales revenues for the Mar '16 quarter and fundamental concerns remain. Undercut its 200 DMA line then rebounded impressively since noted with caution in the 12/24/15 mid-day report - "Recent quarters through Sep '15 show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

5/5/2016 12:46:33 PM - Reported earnings +82% on +0% sales revenues for the Mar '16 quarter and fundamental concerns remain. Undercut its 200 DMA line then rebounded impressively since last noted with caution in the 12/24/15 mid-day report - "Recent quarters through Sep '15 show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

12/24/2015 11:23:05 AM - Gapped up today hitting a new 52-week high. Found support while consolidating above its 50 DMA line and prior highs since noted in the 12/08/15 mid-day report with caution - "Recent quarters through Sep '15 show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

12/22/2015 12:45:03 PM - Consolidating above its 50 DMA line and prior highs since last noted in the 12/08/15 mid-day report with caution - "Recent quarters through Sep '15 show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

12/8/2015 12:50:09 PM - Rebounding toward new multi-year highs following a brief consolidation after big volume-driven gains. Prior mid-day reports cautioned members - "Recent quarters through Sep '15 show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

12/1/2015 12:56:24 PM - Holding its ground perched at multi-year highs following big volume-driven gains. Prior mid-day reports cautioned members - "Recent quarters through Sep '15 show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

11/25/2015 1:03:23 PM - Hitting new 52-week and multi-year highs with today's big volume-driven gain. Prior mid-day reports cautioned members - "Recent quarters through Sep '15 show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

11/10/2015 1:22:23 PM - Rallied to new 52-week and multi-year highs with recent volume-driven gains. The 11/06/15 mid-day report cautioned members - "Recent quarters through Sep '15 show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system."

11/6/2015 12:55:11 PM - Hitting new 52-week and multi-year highs today. Recent quarters through Sep '15 show no meaningful growth in sales revenues while it produced far better earnings versus year ago losses. Annual earnings (A criteria) history has not been strong and steady and its fundamentals are below guidelines of the fact-based investment system.

12/15/2010 12:59:12 PM - Hit another new 52-week high today, stubbornly holding its ground and inching higher since noted in the mid-day report on 12/01/10 when posting a solid gain with above average volume following a choppy consolidation. Recent quarters show sales revenues and earnings increases versus year ago losses. Fundamentals are below guidelines of the fact-based investment system.

12/8/2010 1:09:24 PM - Perched at its 52-week high, inching higher since noted in the mid-day report on 12/01/10 when posting a solid gain with above average volume following a choppy consolidation. Recent quarters show sales revenues and earnings increases versus year ago losses. Fundamentals are below guidelines of the fact-based investment system.

12/1/2010 3:13:16 PM - Hitting a new 52-week high today after a choppy consolidation. Recent quarters show sales revenues and earnings increases versus year ago losses. Fundamentals are below guidelines of the fact-based system.