9/27/2018 11:44:34 AM - Sputtering below its 50 DMA line ($54.83) while retreating from multi-year highs. It made limited progress since last noted with caution in the 8/22/18 mid-day report - "Reported earnings +100% on +32% sales revenues for the Jun '18 quarter, marking its 4th quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the models of past great winners. Completed a new Public Offering on 1/08/14."

8/22/2018 1:16:28 PM - Found support near its 50 DMA line and it hit new multi-year highs with today's 4th consecutive gain. Reported earnings +100% on +32% sales revenues for the Jun '18 quarter, marking its 4th quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the models of past great winners. Completed a new Public Offering on 1/08/14.

4/11/2018 12:29:54 PM - Slumped below its 50 DMA line, retreating from multi-year highs since the 3/13/18 mid-day report cautioned members - "Reported earnings +27% on +21% sales revenues for the Dec '17 quarter, marking its 3rd quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the models of past great winners. Completed a new Public Offering on 1/08/14."

4/5/2018 12:49:30 PM - Slumped from multi-year highs back below its 50 DMA line ($47.95) since the 3/13/18 mid-day report last cautioned members - "Reported earnings +27% on +21% sales revenues for the Dec '17 quarter, marking its 3rd quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the models of past great winners. Completed a new Public Offering on 1/08/14."

3/13/2018 1:02:24 PM - Hitting new multi-year highs with today's big gain backed by above average volume. Found prompt support near is 50 DMA line after the 2/22/18 mid-day report last noted - "Reported earnings +27% on +21% sales revenues for the Dec '17 quarter, marking its 3rd quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the models of past great winners. Completed a new Public Offering on 1/08/14."

2/22/2018 2:02:23 PM - Hovering near multi-year highs. The 2/08/18 mid-day report noted - "Reported earnings +27% on +21% sales revenues for the Dec '17 quarter, marking its 3rd quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the models of past great winners. Completed a new Public Offering on 1/08/14."

2/8/2018 1:23:18 PM - Rebounding near multi-year highs after slumping below its 50 DMA line since last noted with caution in the 12/05/17 mid-day report. Reported earnings +27% on +21% sales revenues for the Dec '17 quarter, marking its 3rd quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the models of past great winners. Completed a new Public Offering on 1/08/14.

12/5/2017 12:31:34 PM - Hovering near multi-year highs since last noted with caution in the 11/13/17 mid-day report - "Reported earnings +30% on +18% sales revenues for the Sep '17 quarter, but prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the models of past great winners. Completed a new Public Offering on 1/08/14."

11/13/2017 1:23:09 PM - Spiked near multi-year highs with volume-driven gains last week. Reported earnings +30% on +18% sales revenues for the Sep '17 quarter, but prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a match with the models of past great winners. Completed a new Public Offering on 1/08/14.

11/5/2015 1:17:45 PM - Violated its 50 DMA line with a volume-driven loss today. Reported earnings +14% on +21% sales revenues for the Sep '15 quarter. When perched at all-time highs following recent volume-driven gains prior mid-day reports in October cautioned members - "Reported earnings +26% on +20% sales revenues for the Jun '15 quarter, but prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Not a match with the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09. Completed a new Public Offering on 1/08/14."

10/22/2015 1:12:09 PM - Perched at new 52-week and all-time highs following recent volume-driven gains. The 10/16/15 mid-day report cautioned members - "Reported earnings +26% on +20% sales revenues for the Jun '15 quarter, but prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Not a match with the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09. Completed a new Public Offering on 1/08/14."

10/16/2015 12:55:40 PM - Powering to new 52-week and all-time highs with today's 2nd consecutive volume-driven gain. Reported earnings +26% on +20% sales revenues for the Jun '15 quarter, but prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Not a match with the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09. Completed a new Public Offering on 1/08/14.

6/9/2015 1:01:24 PM - Perched at new 52-week and all-time highs with today's 8th consecutive gain. Held its ground following its 5/12/15 technical breakout from a long flat base-on-base pattern. Completed a new Public Offering on 1/08/14. Reported earnings +10% on +13% sales revenues for the Mar '15 quarter and prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Not a match with the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09.

6/2/2015 1:07:33 PM - Perched at new 52-week and all-time highs, holding its ground following impressive volume-driven gains including its 5/12/15 technical breakout from a long flat base-on-base pattern. Completed a new Public Offering on 1/08/14. Reported earnings +10% on +13% sales revenues for the Mar '15 quarter and prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Not a match with the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09.

11/3/2014 12:47:53 PM - Perched at new 52-week and all-time highs today while tallying a 6th consecutive gain. Completed a new Public Offering on 1/08/14 and went through a long consolidation. Reported earnings +21% on +25% sales revenues for the Sep '14 quarter and prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Not a match with the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09.

6/25/2014 12:44:56 PM - Consolidating -7.9% off its 52-week and all-time high today, it found support near its 200 DMA line during its consolidation since completeing a new Public Offering on 1/08/14. Reported earnings +0% on +24% sales revenues for the Mar '14 quarter and prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Not a match with the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09.

1/7/2014 12:43:52 PM - Retreating from its 52-week and all-time highs, testing support at its 50 DMA line today after proposing a new Public Offering. Last noted in the 12/16/13 mid-day report with caution - "Reported earnings +22% on +17% sales revenues for the Sep '13 quarter, below the +25% minimum guideline (C criteria) for a 2nd consecutive quarterly comparison. Not a match with the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09."

12/16/2013 12:52:00 PM - Still hovering near its 52-week and all-time highs, holding its ground stubbornly and making gradual progress since noted with caution in prior mid-day reports - "Found support at its 50 DMA line during its consolidation. Reported earnings +22% on +17% sales revenues for the Sep '13 quarter, below the +25% minimum guideline (C criteria) for a 2nd consecutive quarterly comparison. Not a match with the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09."

12/11/2013 12:59:12 PM - Hovering near its 52-week and all-time highs. Holding its ground stubbornly and making gradual progress since last noted with caution in the 11/21/13 mid-day report - "Found support at its 50 DMA line during its consolidation. Reported earnings +22% on +17% sales revenues for the Sep '13 quarter, below the +25% minimum guideline (C criteria) for a 2nd consecutive quarterly comparison. Not a match with the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09."

11/21/2013 1:11:34 PM - Holding its ground near its 52-week and all-time highs after a considerable volume-driven gain when last noted with caution in the 11/05/13 mid-day report - "Found support at its 50 DMA line during its consolidation. Reported earnings +22% on +17% sales revenues for the Sep '13 quarter, below the +25% minimum guideline (C criteria) for a 2nd consecutive quarterly comparison. Not a match with the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09."

11/5/2013 12:52:07 PM - Hitting new 52-week and all-time highs with today's considerable volume-driven gain. Found support at its 50 DMA line during its consolidation. Reported earnings +22% on +17% sales revenues for the Sep '13 quarter, below the +25% minimum guideline (C criteria) for a 2nd consecutive quarterly comparison. Not a match with the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09.

9/24/2013 1:11:05 PM - Holding its ground above prior highs in the $27 area while consolidating after recently rallying to new 52-week and all-time highs. Found support at its 50 DMA line during its prior consolidation. Last noted in the 9/04/13 mid-day report with caution - "Reported earnings +21% on +19% sales revenues for the Jun '13 quarter, below the +25% minimum guideline (C criteria), while prior comparisons were fundamentally a better match with the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09."

9/4/2013 1:13:21 PM - Hitting new 52-week and all-time highs with today's 5th consecutive gain. Held its ground at its 50 DMA line while consolidating since the 8/02/13 mid-day report cautioned - "Reported earnings +21% on +19% sales revenues for the Jun '13 quarter, below the +25% minimum guideline (C criteria), while prior comparisons were fundamentally a better match with the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09."

9/3/2013 12:43:51 PM - Hovering in a tight range in recent weeks while perched above its 50 DMA line within close range of its 52-week and all-time highs. The 8/02/13 mid-day report cautioned - "Reported earnings +21% on +19% sales revenues for the Jun '13 quarter, below the +25% minimum guideline (C criteria), while prior comparisons were fundamentally a better match with the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09."

8/2/2013 1:27:25 PM - Hovering in a tight range in recent weeks with volume totals cooling while perched within close range of its 52-week and all-time highs hit since last noted in the 3/25/13 mid-day report. Reported earnings +21% on +19% sales revenues for the Jun '13 quarter, below the +25% minimum guideline (C criteria), while prior comparisons were fundamentally a better match with the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09.

3/25/2013 12:52:35 PM - Pulling back from new 52-week and all-time highs hit last week with today's 2nd consecutive volume-driven loss, action indicative of distributional pressure. It is extended from any sound base yet held its ground stubbornly and showed bullish action since last noted in the 2/21/13 mid-day report with caution - "Quickly getting extended from prior highs in the $18 area defining initial support to watch on pullbacks. Recently rebounded from a deep consolidation below its 200 DMA line. In the 3 past quarterly comparisons through Dec '12 earnings increases were above the +25% minimum guideline (C criteria), helping its fundamentals better match the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09. Patient and disciplined investors avoid chasing extended stocks and may watch for a secondary buy point or new base to possibly be formed and noted in the weeks ahead. "

2/21/2013 12:54:36 PM - Perched at new 52-week and all-time highs hit with volume-driven gains this week. Held its ground stubbornly resembling an advanced "3-weeks tight" base pattern after last noted in the 2/04/13 mid-day report with caution - "Quickly getting extended from prior highs in the $18 area defining initial support to watch on pullbacks. Recently rebounded from a deep consolidation below its 200 DMA line. In the 3 past quarterly comparisons through Dec '12 earnings increases were above the +25% minimum guideline (C criteria), helping its fundamentals better match the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09. Patient and disciplined investors avoid chasing extended stocks and may watch for a secondary buy point or new base to possibly be formed and noted in the weeks ahead. "

2/4/2013 12:59:28 PM - Gapped down today, retreating from new 52-week and all-time highs hit with volume-driven gains last week. The 1/31/13 mid-day report cautioned - "Quickly getting extended from prior highs in the $18 area defining initial support to watch on pullbacks. Recently rebounded from a deep consolidation below its 200 DMA line. In the 3 past quarterly comparisons through Dec '12 earnings increases were above the +25% minimum guideline (C criteria), helping its fundamentals better match the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09. Patient and disciplined investors avoid chasing extended stocks and may watch for a secondary buy point or new base to possibly be formed and noted in the weeks ahead. "

1/31/2013 1:00:36 PM - Considerable volume-driven gain today for new 52-week and all-time highs, quickly getting extended from prior highs in the $18 area defining initial support to watch on pullbacks. Recently rebounded from a deep consolidation below its 200 DMA line. In the 3 past quarterly comparisons through Dec '12 earnings increases were above the +25% minimum guideline (C criteria), helping its fundamentals better match the models of past great winners. Annual earnings (A criteria) history has been improving since a downturn in FY '09. Patient and disciplined investors avoid chasing extended stocks and may watch for a secondary buy point or new base to possibly be formed and noted in the weeks ahead.

1/23/2013 12:50:12 PM - Touched a new 52-week high today and then reversed into the red. Recently rebounded from a deep consolidation below its 200 DMA line. Faces additional resistance due to overhead supply up through the $21 area. In 3 of the past 4 quarterly comparisons through Sep '12 show earnings improving by more than the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been improving since a downturn in FY '09.

8/20/2012 12:49:59 PM - Recently rebounded from a deep consolidation below its 200 DMA line and it is -4.4% off its 52-week high. The 8/17/12 mid-day report noted - "Faces additional resistance due to overhead supply up through the $21 area. Only 2 of the past 4 quarterly comparisons through Jun '12 show earnings improving by more than the +25% minimum guideline. Annual earnings (A criteria) history has been improving since a downturn in FY '09."

8/17/2012 12:40:26 PM - Recently rebounded from a deep consolidation below its 200 DMA line and it is -5.8% off its 52-week high but faces additional resistance due to overhead supply up through the $21 area. Only 2 of the past 4 quarterly comparisons through Jun '12 show earnings improving by more than the +25% minimum guideline. Annual earnings (A criteria) history has been improving since a downturn in FY '09.

7/21/2011 1:44:25 PM - Hit a new 52-week high and all-time today with a volume-driven gain. No overhead supply remains to act as resistance. The 7/07/11 mid-day report noted - "Recent quarterly comparisons show sales revenues and earnings improving after a streak of negative comparisons. Annual earnings (A criteria) history has not been especially strong and included a downturn in FY '09."

7/7/2011 1:25:39 PM - Approaching its 52-week high with a 5th consecutive small gain. It had slumped under its 50 DMA during its consolidation since hitting its old high when last noted in the 5/13/11 mid-day report after rallying above its 2007 all-time high ($19.97) from a very orderly base-on-base type pattern - "Recent quarterly comparisons show sales revenues and earnings improving after a streak of negative comparisons. Annual earnings (A criteria) history has not been especially strong and included a downturn in FY '09."

5/13/2011 1:21:02 PM - No overhead supply remains to act as resistance today. It hit another new 52-week with its second considerable volume-driven gain. Rallied above its 2007 all-time high ($19.97) after technically rallying from a very orderly base-on-base type pattern. Recent quarterly comparisons show sales revenues and earnings improving after a streak of negative comparisons. Annual earnings (A criteria) history has not been especially strong and included a downturn in FY '09.

5/12/2011 1:59:51 PM - No overhead supply remains to act as resistance as it hit a new 52-week with a considerable volume-driven gain today. It is challenging its 2007 all-time high ($19.97) after technically rallying from a very orderly base-on-base type pattern. Recent quarterly comparisons show sales revenues and earnings improving after a streak of negative comparisons. Prior mid-day reports noted - "Its earnings history has been below the investment system's guidelines."

4/29/2011 2:27:54 PM - Touched new 52-week and all-time high today. Churning above average volume this week while working on the right side of an orderly base-on-base type pattern. Recent quarterly comparisons show sales revenues and earnings improving after a streak of negative comparisons. Prior mid-day reports noted - "Its earnings history has been below the investment system's guidelines."

4/28/2011 2:05:37 PM - Hovering in a tight range near its 52-week and all-time highs, building an orderly base-on-base type pattern. Recent quarterly comparisons show sales revenues and earnings improving after a streak of negative comparisons. Last noted in the 4/04/11 mid-day report - "Its earnings history has been below the investment system's guidelines."

4/4/2011 1:27:13 PM - Touched a new 52-week high today. Recently rallied from an orderly base pattern, yet prior mid-day reports noted - "Its earnings history has been below the investment system's guidelines."

3/30/2011 1:24:42 PM - Gain today with above average volume for a new 52-week high, recently rallying from an orderly base pattern. Prior mid-day reports noted - "Its earnings history has been below the investment system's guidelines."

2/1/2011 2:10:46 PM - Rallying up from support at its 50 DMA line. Prior mid-day reports noted - "Extended from a sound base, and its earnings history has been below the investment system's guidelines."

1/31/2011 1:52:28 PM - Consolidating above its 50 DMA line, today it is -6.8% off the 52-week high it hit when last noted in the 1/18/11 mid-day report - "Extended from a sound base, and its earnings history has been below the investment system's guidelines."

1/18/2011 1:54:50 PM - Touched a new 52-week high today. The 1/12/11 mid-day report noted - "Extended from a sound base, and its earnings history has been below the investment system's guidelines."

1/12/2011 1:33:13 PM - Hit a new 52-week high today with a 5th consecutive gain. Extended from a sound base, and its earnings history has been below the investment system's guidelines.

12/31/2010 12:55:03 PM - Hit new 52-week highs today and with the prior session's volume-driven gain. Extended from a sound base, and its earnings history has been below the investment system's guidelines.