1/19/2017 12:34:16 PM -

Holding its ground at all-time highs after gapping up on 12/02/16 M&A news. Prior mid-day reports noted - "Reported earnings +15% on +13% sales revenues for the Sep '16 quarter. Prior comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."



1/11/2017 12:39:58 PM -

Holding its ground at all-time highs after gapping up on 12/02/16 M&A news. Prior mid-day reports noted - "Reported earnings +15% on +13% sales revenues for the Sep '16 quarter. Prior comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."



12/28/2016 12:37:25 PM -

Holding its ground at all-time highs after gapping up on 12/02/16 M&A news. Prior mid-day reports noted - "Reported earnings +15% on +13% sales revenues for the Sep '16 quarter. Prior comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."



12/23/2016 12:45:42 PM -

Perched at all-time highs after gapping up on 12/02/16 M&A news. Prior mid-day reports noted - "Reported earnings +15% on +13% sales revenues for the Sep '16 quarter. Prior comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."



12/20/2016 12:55:21 PM -

Perched at all-time highs after gapping up on 12/02/16 M&A news. Prior mid-day reports noted - "Reported earnings +15% on +13% sales revenues for the Sep '16 quarter. Prior comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."



12/14/2016 12:36:14 PM -

Perched at all-time highs after gapping up on 12/02/16 M&A news. Prior mid-day reports noted - "Reported earnings +15% on +13% sales revenues for the Sep '16 quarter. Prior comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."



12/9/2016 12:34:12 PM -

Perched at new 52-week and all-time highs after gapping up for a volume-driven gain on 12/02/16 M&A news. Prior mid-day reports noted - "Reported earnings +15% on +13% sales revenues for the Sep '16 quarter. Prior comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."



12/7/2016 12:52:12 PM -

Perched at new 52-week and all-time highs after gapping up for a volume-driven gain on 12/02/16 M&A news. Prior mid-day reports noted - "Reported earnings +15% on +13% sales revenues for the Sep '16 quarter. Prior comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."



12/6/2016 12:56:24 PM -

Perched at new 52-week and all-time highs after gapping up for a volume-driven gain on 12/02/16 M&A news. Prior mid-day reports noted - "Reported earnings +15% on +13% sales revenues for the Sep '16 quarter. Prior comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."



12/5/2016 12:41:54 PM -

Perched at new 52-week and all-time highs after gapping up for a volume-driven gain on 12/02/16 M&A news. Prior mid-day reports noted - "Reported earnings +15% on +13% sales revenues for the Sep '16 quarter. Prior comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."



12/2/2016 12:37:31 PM -

Hitting new 52-week and all-time highs today after gapping up for a considerable volume-driven gain. The 10/25/16 mid-day report noted - "Reported earnings +15% on +13% sales revenues for the Sep '16 quarter. Prior comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."



10/25/2016 12:41:22 PM -

Erased early gains today that challenged its 52-week high following a considerable volume-driven gain and rebound above its 50 DMA line on the prior session. Reported earnings +15% on +13% sales revenues for the Sep '16 quarter. Prior comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).



7/27/2016 1:15:28 PM -

Pulling back today after powering to a new 52-week high with a considerable volume-driven gain on the prior session when the mid-day report cautioned members - "Rallied from a recent test of support at its 50 DMA line. Reported earnings +14% on +10% sales revenues for the Jun '16 quarter. Prior comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."



7/26/2016 12:59:23 PM -

Powering to a new 52-week high with today's considerable volume-driven gain. Rallied from a recent test of support at its 50 DMA line. Reported earnings +14% on +10% sales revenues for the Jun '16 quarter. Prior comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."



7/12/2016 12:35:22 PM -

Perched at its 52-week high following recent gains from support at its 50 DMA line. The 7/05/16 mid-day report cautioned members - "Reported earnings +19% on +14% sales revenues for the Mar '16 quarter. Prior comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."



7/5/2016 12:55:45 PM -

Touched a new 52-week high today and reversed into the red following 5 consecutive gains from support at its 50 DMA line. Reported earnings +19% on +14% sales revenues for the Mar '16 quarter. Prior comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).



5/13/2016 12:53:03 PM -

Perched within striking distance of its 52-week high. Reported earnings +19% on +14% sales revenues for the Mar '16 quarter. Prior comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).



5/4/2016 12:41:33 PM -

Pulled back after a rebound near its 52-week high following a deep consolidation below its 200 DMA line since noted with caution in the 7/29/15 mid-day report. Reported earnings +19% on +14% sales revenues for the Mar '16 quarter. Prior comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).



4/26/2016 12:52:37 PM -

Rebounded near its 52-week high following a deep consolidation below its 200 DMA line since last noted with caution in the 7/29/15 mid-day report. Reported earnings +19% on +14% sales revenues for the Mar '16 quarter. Prior comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).



7/29/2015 1:14:54 PM -

Reported earnings +38% on +22% sales revenues for the Jun '15 quarter, but prior comparisons were below the +25% minimum earnings guideline (C criteria). Consolidating above prior highs following a big volume-driven gain when noted with caution in the 7/22/15 mid-day report - "Fundamentals are still not a match with the fact-based investment system's guidelines".



7/27/2015 12:58:31 PM -

Reported earnings +38% on +22% sales revenues for the Jun '15 quarter, but prior comparisons were below the +25% minimum earnings guideline (C criteria). Consolidating above prior highs following a big volume-driven gain when last noted with caution in the 7/22/15 mid-day report - "Fundamentals are still not a match with the fact-based investment system's guidelines".



7/22/2015 1:13:01 PM -

Reported earnings +38% on +22% sales revenues for the Jun '15 quarter, but prior comparisons were below the +25% minimum earnings guideline (C criteria). Prior mid-day reports cautioned members - "Fundamentals are still not a match with the fact-based investment system's guidelines".



7/21/2015 12:56:19 PM -

Reported earnings +17% on +16% sales revenues for the Mar '15 quarter, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Prior mid-day reports cautioned members - "Fundamentals are still not a match with the fact-based investment system's guidelines".



5/21/2015 1:26:13 PM -

Reported earnings +17% on +16% sales revenues for the Mar '15 quarter, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Last noted with caution in the 10/30/14 mid-day report - "Fundamentals are still not a match with the fact-based investment system's guidelines".



10/30/2014 1:50:49 PM -

Reported earnings +5% on +14% sales revenues for the Sep '14 quarter, below the +25% minimum guideline (C criteria). Inching to yet another new 52-week high today while adding to a spurt of volume-driven gains. Prior mid-day reports repeatedly cautioned members - "Fundamentals are still not a match with the fact-based investment system's guidelines".



10/29/2014 1:19:10 PM -

Reported earnings +5% on +14% sales revenues for the Sep '14 quarter, below the +25% minimum guideline (C criteria). Inching to another new 52-week high today while adding to a spurt of volume-driven gains. Prior mid-day reports cautioned members - "Fundamentals are still not a match with the fact-based investment system's guidelines".



10/23/2014 1:30:42 PM -

Reported earnings +5% on +14% sales revenues for the Sep '14 quarter, below the +25% minimum guideline (C criteria). Perched at its 52-week high today while on track for a 7th consecutive volume-driven gain. Prior mid-day reports cautioned members - "Fundamentals are still not a match with the fact-based investment system's guidelines".



10/22/2014 1:24:43 PM -

Reported earnings +5% on +14% sales revenues for the Sep '14 quarter, below the +25% minimum guideline (C criteria). Hit a new 52-week high with today's 6th consecutive gain. Prior mid-day reports cautioned members - "Fundamentals are still not a match with the fact-based investment system's guidelines".



10/3/2014 12:25:48 PM -

Reported earnings +18% on +12% sales revenues for the Jun '14 quarter, below the +25% minimum guideline (C criteria). Challenging prior highs with today's 6th consecutive gain, rallying from support at its 200 DMA line. Last noted with caution in the 4/14/14 mid-day report - "Fundamentals are still not a match with the fact-based investment system's guidelines".



4/14/2014 12:41:07 PM - Reported earnings +22% on +15% sales revenues for the Dec '13 quarter, its 3rd consecutive quarter below the +25% minimum guideline (C criteria). Slumped below its 50 DMA line while consolidating from its 52-week high hit when last noted with caution in the 3/04/14 mid-day report - "Fundamentals are still not a match with the fact-based investment system's guidelines".

3/4/2014 12:55:50 PM - Reported earnings +22% on +15% sales revenues for the Dec '13 quarter, its 3rd consecutive quarter below the +25% minimum guideline (C criteria). Hitting a new 52-week high with today's 4th consecutive gain. Noted repeatedly in prior mid-day reports - "Fundamentals are still not a match with the fact-based investment system's guidelines".

2/25/2014 12:27:11 PM - Reported earnings +22% on +15% sales revenues for the Dec '13 quarter, its 3rd consecutive quarter below the +25% minimum guideline (C criteria). Hovering near its 52-week high. Noted repeatedly in prior mid-day reports - "Fundamentals are still not a match with the fact-based investment system's guidelines".

2/5/2014 12:43:03 PM - Reported earnings +22% on +15% sales revenues for the Dec '13 quarter, its 3rd consecutive quarter below the +25% minimum guideline (C criteria). Hitting a new 52-week high with today's gain. Concerns remain as when noted in prior mid-day reports - "Fundamentals are still not a match with the fact-based investment system's guidelines".

1/6/2014 12:29:07 PM - Reported earnings +19% on +14% sales revenues for the Sep '13 quarter, its 2nd consecutive quarter below the +25% minimum guideline (C criteria). Ownership by top-rated funds rose from 143 in Dec '12 to 152 in Dec '13, a reassuring sign of increasing institutional interest (I criteria). Hitting a new 52-week high with today's gain. Concerns remain as when noted in the 12/21/12 mid-day report - "Fundamentals are still not a match with the fact-based investment system's guidelines".

12/20/2013 12:42:31 PM - Reported earnings +19% on +14% sales revenues for the Sep '13 quarter. Ownership by top-rated funds rose from 143 in Dec '12 to 154 in Sep '13, a reassuring sign of increasing institutional interest (I criteria). Challenging its 52-week high with today's 3rd consecutive gain on ever-increasing volume. Concerns remain as when noted in the 12/21/12 mid-day report - "Fundamentals are still not a match with the fact-based investment system's guidelines".

11/13/2013 12:58:10 PM - Reported earnings +19% on +14% sales revenues for the Sep '13 quarter. Ownership by top-rated funds rose from 143 in Dec '12 to 156 in Sep '13, a reassuring sign of increasing institutional interest (I criteria). Perched at a new 52-week high with today's 5th consecutive gain. As when last noted in the 12/21/12 mid-day report - "Fundamentals are still not a match with the fact-based investment system's guidelines".

12/21/2012 1:23:11 PM - The 12/20/12 mid-day report and prior reports cautioned - "Reported earnings +60% on +1% sales revenues for the Sep '12 quarter. Ownership by top-rated funds rose from 110 in Dec '11 to 139 in Sep '12, a reassuring sign of increasing institutional interest (I criteria). Rebounded above its 50 DMA line this week and it is perched within close striking distance of its 52-week high. Fundamentals are still not a match with the fact-based investment system's guidelines."

12/20/2012 12:28:27 PM - Reported earnings +60% on +1% sales revenues for the Sep '12 quarter. Ownership by top-rated funds rose from 110 in Dec '11 to 139 in Sep '12, a reassuring sign of increasing institutional interest (I criteria). Rebounded above its 50 DMA line this week and it is perched within close striking distance of its 52-week high. Prior mid-day reports noted - "Fundamentals are still not a match with the fact-based investment system's guidelines."

12/6/2012 12:27:14 PM - Reported earnings +60% on +1% sales revenues for the Sep '12 quarter. Ownership by top-rated funds rose from 110 in Dec '11 to 138 in Sep '12, a reassuring sign of increasing institutional interest (I criteria). Slumped below its 50 DMA line today. Last noted in the 11/27/12 mid-day report - "Fundamentals are still not a match with the fact-based investment system's guidelines."

11/27/2012 12:28:42 PM - Reported earnings +60% on +1% sales revenues for the Sep '12 quarter. Ownership by top-rated funds rose from 110 in Dec '11 to 136 in Sep '12, a reassuring sign of increasing institutional interest (I criteria). Slumped below its 50 DMA line in recent weeks after rallying to new highs since noted in the 8/31/12 mid-day report - "Fundamentals are still not a match with the fact-based investment system's guidelines."

11/21/2012 12:28:30 PM - Reported earnings +60% on +1% sales revenues for the Sep '12 quarter. Ownership by top-rated funds rose from 110 in Dec '11 to 136 in Sep '12, a reassuring sign of increasing institutional interest (I criteria). Slumped below its 50 DMA line in recent weeks after rallying to new highs since last noted in the 8/31/12 mid-day report - "Fundamentals are still not a match with the fact-based investment system's guidelines."

11/20/2012 12:42:30 PM - Reported earnings +60% on +1% sales revenues for the Sep '12 quarter. Ownership by top-rated funds rose from 110 in Dec '11 to 136 in Sep '12, a reassuring sign of increasing institutional interest (I criteria). Slumped below its 50 DMA line in recent weeks after rallying to new highs since last noted in the 8/31/12 mid-day report - "Fundamentals are still not a match with the fact-based investment system's guidelines."

8/31/2012 12:40:47 PM - Encountered recent distributional pressure and slumped near its 50 DMA line since last noted in the 8/16/12 mid-day report - "Fundamentals are still not a match with the fact-based investment system's guidelines. Reported earnings +15% on +11% sales revenues for the Jun '12 quarter. Survived but failed to impress since noted in the 8/08/11 mid-day report - 'Gapped down today, pulling back from its 52-week high hit last week. Annual earnings (A criteria) history has been good. The 2 latest quarterly comparisons versus the year ago period showed sales revenues increases in the +14-17% range with earnings per share increases in the +25-44% range. Ownership by top-rated funds fell from 124 in Dec '10 to 116 in Jun '11, whereas increasing institutional interest (I criteria) is clearly desired.'"

8/16/2012 1:15:00 PM - Encountering some distributional pressure this week while hovering near its 52-week high after a spurt of volume-driven gains. Prior mid-day reports repeatedly noted - "Fundamentals are still not a match with the fact-based investment system's guidelines. Reported earnings +15% on +11% sales revenues for the Jun '12 quarter. Survived but failed to impress since noted in the 8/08/11 mid-day report - 'Gapped down today, pulling back from its 52-week high hit last week. Annual earnings (A criteria) history has been good. The 2 latest quarterly comparisons versus the year ago period showed sales revenues increases in the +14-17% range with earnings per share increases in the +25-44% range. Ownership by top-rated funds fell from 124 in Dec '10 to 116 in Jun '11, whereas increasing institutional interest (I criteria) is clearly desired.'"

8/13/2012 12:35:54 PM - Still hovering near its 52-week high today after a spurt of volume-driven gains. Prior mid-day reports noted - "Fundamentals are still not a match with the fact-based investment system's guidelines. Reported earnings +15% on +11% sales revenues for the Jun '12 quarter. Survived but failed to impress since noted in the 8/08/11 mid-day report - 'Gapped down today, pulling back from its 52-week high hit last week. Annual earnings (A criteria) history has been good. The 2 latest quarterly comparisons versus the year ago period showed sales revenues increases in the +14-17% range with earnings per share increases in the +25-44% range. Ownership by top-rated funds fell from 124 in Dec '10 to 116 in Jun '11, whereas increasing institutional interest (I criteria) is clearly desired.'"

8/7/2012 12:41:22 PM - Hovering near its 52-week high today after a spurt of volume-driven gains. Prior mid-day reports noted - "Fundamentals are still not a match with the fact-based investment system's guidelines. Reported earnings +15% on +11% sales revenues for the Jun '12 quarter. Survived but failed to impress since noted in the 8/08/11 mid-day report - 'Gapped down today, pulling back from its 52-week high hit last week. Annual earnings (A criteria) history has been good. The 2 latest quarterly comparisons versus the year ago period showed sales revenues increases in the +14-17% range with earnings per share increases in the +25-44% range. Ownership by top-rated funds fell from 124 in Dec '10 to 116 in Jun '11, whereas increasing institutional interest (I criteria) is clearly desired.'"

8/6/2012 12:34:23 PM - Hitting a new 52-week high today while adding yet another volume-driven gain to its recent spurt. Prior mid-day reports noted - "Fundamentals are still not a match with the fact-based investment system's guidelines. Reported earnings +15% on +11% sales revenues for the Jun '12 quarter. Survived but failed to impress since noted in the 8/08/11 mid-day report - 'Gapped down today, pulling back from its 52-week high hit last week. Annual earnings (A criteria) history has been good. The 2 latest quarterly comparisons versus the year ago period showed sales revenues increases in the +14-17% range with earnings per share increases in the +25-44% range. Ownership by top-rated funds fell from 124 in Dec '10 to 116 in Jun '11, whereas increasing institutional interest (I criteria) is clearly desired.'"

8/3/2012 12:46:35 PM - Matched its 52-week high today while adding another volume-driven gain to its recent spurt. The 7/25/12 mid-day report noted - "Fundamentals are still not a match with the fact-based investment system's guidelines. Reported earnings +15% on +11% sales revenues for the Jun '12 quarter. Survived but failed to impress since noted in the 8/08/11 mid-day report - 'Gapped down today, pulling back from its 52-week high hit last week. Annual earnings (A criteria) history has been good. The 2 latest quarterly comparisons versus the year ago period showed sales revenues increases in the +14-17% range with earnings per share increases in the +25-44% range. Ownership by top-rated funds fell from 124 in Dec '10 to 116 in Jun '11, whereas increasing institutional interest (I criteria) is clearly desired.'"

7/27/2012 1:01:01 PM - Hovering near 52-week and multi-year highs today after volume-driven gains. The 7/25/12 mid-day report noted - "Fundamentals are still not a match with the fact-based investment system's guidelines. Reported earnings +15% on +11% sales revenues for the Jun '12 quarter. Survived but failed to impress since noted in the 8/08/11 mid-day report - 'Gapped down today, pulling back from its 52-week high hit last week. Annual earnings (A criteria) history has been good. The 2 latest quarterly comparisons versus the year ago period showed sales revenues increases in the +14-17% range with earnings per share increases in the +25-44% range. Ownership by top-rated funds fell from 124 in Dec '10 to 116 in Jun '11, whereas increasing institutional interest (I criteria) is clearly desired.'"

7/26/2012 12:48:26 PM - Holding its ground today. Finished well off the session high on the prior session after noted when hitting new 52-week and multi-year highs with a volume-driven gain. The 7/25/12 mid-day report noted - "Fundamentals are still not a match with the fact-based investment system's guidelines. Reported earnings +15% on +11% sales revenues for the Jun '12 quarter. Survived but failed to impress since noted in the 8/08/11 mid-day report - 'Gapped down today, pulling back from its 52-week high hit last week. Annual earnings (A criteria) history has been good. The 2 latest quarterly comparisons versus the year ago period showed sales revenues increases in the +14-17% range with earnings per share increases in the +25-44% range. Ownership by top-rated funds fell from 124 in Dec '10 to 116 in Jun '11, whereas increasing institutional interest (I criteria) is clearly desired.'"

7/25/2012 1:13:25 PM - Pulling back today near the session lows after a gap up and early volume-driven gains touched new 52-week and multi-year highs. Fundamentals are still not a match with the fact-based investment system's guidelines. Reported earnings +15% on +11% sales revenues for the Jun '12 quarter. Survived but failed to impress since noted in the 8/08/11 mid-day report - "Gapped down today, pulling back from its 52-week high hit last week. Annual earnings (A criteria) history has been good. The 2 latest quarterly comparisons versus the year ago period showed sales revenues increases in the +14-17% range with earnings per share increases in the +25-44% range. Ownership by top-rated funds fell from 124 in Dec '10 to 116 in Jun '11, whereas increasing institutional interest (I criteria) is clearly desired."

7/19/2012 12:15:25 PM - Pulling back today after volume-driven gains challenging its 52-week and multi-year highs. Fundamentals are still not a match with the fact-based investment system's guidelines. Survived but failed to impress since noted in the 8/08/11 mid-day report - "Gapped down today, pulling back from its 52-week high hit last week. Annual earnings (A criteria) history has been good. The 2 latest quarterly comparisons versus the year ago period showed sales revenues increases in the +14-17% range with earnings per share increases in the +25-44% range. Ownership by top-rated funds fell from 124 in Dec '10 to 116 in Jun '11, whereas increasing institutional interest (I criteria) is clearly desired."

7/17/2012 12:31:33 PM - Pulling back today after volume-driven gains challenging its 52-week and multi-year highs. Fundamentals are still not a match with the fact-based investment system's guidelines. Survived but failed to impress since noted in the 8/08/11 mid-day report - "Gapped down today, pulling back from its 52-week high hit last week. Annual earnings (A criteria) history has been good. The 2 latest quarterly comparisons versus the year ago period showed sales revenues increases in the +14-17% range with earnings per share increases in the +25-44% range. Ownership by top-rated funds fell from 124 in Dec '10 to 116 in Jun '11, whereas increasing institutional interest (I criteria) is clearly desired."

7/13/2012 12:47:06 PM - Approaching its 52-week and multi-year highs. Fundamentals are still not a match with the fact-based investment system's guidelines. Survived but failed to impress since last noted in the 8/08/11 mid-day report - "Gapped down today, pulling back from its 52-week high hit last week. Annual earnings (A criteria) history has been good. The 2 latest quarterly comparisons versus the year ago period showed sales revenues increases in the +14-17% range with earnings per share increases in the +25-44% range. Ownership by top-rated funds fell from 124 in Dec '10 to 116 in Jun '11, whereas increasing institutional interest (I criteria) is clearly desired."

8/8/2011 12:52:32 PM - Gapped down today, pulling back from its 52-week high hit last week. Annual earnings (A criteria) history has been good. The 2 latest quarterly comparisons versus the year ago period showed sales revenues increases in the +14-17% range with earnings per share increases in the +25-44% range. Ownership by top-rated funds fell from 124 in Dec '10 to 116 in Jun '11, whereas increasing institutional interest (I criteria) is clearly desired.

6/21/2010 12:44:25 PM - Gapped up today and hit another new 52-week high, getting more extended from its prior base. Noted in recent mid-day reports - "Recent gains on higher volume helped it break out from a long flat base. Annual earnings (A criteria) history has been good. Dec '09 and Mar '10 quarterly comparisons versus the year ago period only showed sales revenues increases in the +10-15% range with earnings per share increases in the +20-25% range."

6/18/2010 12:58:19 PM - Holding its ground stubbornly near its 52-week high, extended from its prior base. Noted in recent mid-day reports - "Recent gains on higher volume helped it break out from a long flat base. Annual earnings (A criteria) history has been good. Dec '09 and Mar '10 quarterly comparisons versus the year ago period only showed sales revenues increases in the +10-15% range with earnings per share increases in the +20-25% range."

6/17/2010 1:08:20 PM - Holding its ground near its 52-week high, extended from its prior base. Noted in recent mid-day reports - "Recent gains on higher volume helped it break out from a long flat base. Annual earnings (A criteria) history has been good. Dec '09 and Mar '10 quarterly comparisons versus the year ago period only showed sales revenues increases in the +10-15% range with earnings per share increases in the +20-25% range."

6/16/2010 2:11:33 PM - Pulling back from its 52-week high, it is extended from its prior base. Noted in recent mid-day reports - "Recent gains on higher volume helped it break out from a long flat base. Annual earnings (A criteria) history has been good. Dec '09 and Mar '10 quarterly comparisons versus the year ago period only showed sales revenues increases in the +10-15% range with earnings per share increases in the +20-25% range."

6/15/2010 12:44:54 PM - Hit another new 52-week high today, getting more extended from its prior base. Noted in recent mid-day reports - "Recent gains on higher volume helped it break out from a long flat base. Annual earnings (A criteria) history has been good. Dec '09 and Mar '10 quarterly comparisons versus the year ago period only showed sales revenues increases in the +10-15% range with earnings per share increases in the +20-25% range."

6/14/2010 1:11:38 PM - Hit another new 52-week high today, getting more extended from its prior base. Noted in recent mid-day reports - "Recent gains on higher volume helped it break out from a long flat base. Annual earnings (A criteria) history has been good. Dec '09 and Mar '10 quarterly comparisons versus the year ago period only showed sales revenues increases in the +10-15% range with earnings per share increases in the +20-25% range."

6/11/2010 12:54:21 PM - Hit a new 52-week high today, getting more extended from its prior base. Noted in recent mid-day reports - "Recent gains on higher volume helped it break out from a long flat base. Annual earnings (A criteria) history has been good. Dec '09 and Mar '10 quarterly comparisons versus the year ago period only showed sales revenues increases in the +10-15% range with earnings per share increases in the +20-25% range."

6/7/2010 1:30:38 PM - Perched near its 52-week high today, extended from its prior base. Noted in recent mid-day reports - "Recent gains on higher volume helped it break out from a long flat base. Annual earnings (A criteria) history has been good. Dec '09 and Mar '10 quarterly comparisons versus the year ago period only showed sales revenues increases in the +10-15% range with earnings per share increases in the +20-25% range."

6/3/2010 1:31:34 PM - Hit yet another new 52-week high today. Noted in recent mid-day reports - "Recent gains on higher volume helped it break out from a long flat base. Annual earnings (A criteria) history has been good. Dec '09 and Mar '10 quarterly comparisons versus the year ago period only showed sales revenues increases in the +10-15% range with earnings per share increases in the +20-25% range."

5/27/2010 2:04:09 PM - Hit another new 52-week high today. Noted in recent mid-day reports - "Recent gains on higher volume helped it break out from a long flat base. Annual earnings (A criteria) history has been good. Dec '09 and Mar '10 quarterly comparisons versus the year ago period only showed sales revenues increases in the +10-15% range with earnings per share increases in the +20-25% range."

5/26/2010 1:17:47 PM - Hit a new 52-week high today. Noted in 5/21/10 mid-day report - "Recent gains on higher volume helped it break out from a long flat base. Annual earnings (A criteria) history has been good. Dec '09 and Mar '10 quarterly comparisons versus the year ago period only showed sales revenues increases in the +10-15% range with earnings per share increases in the +20-25% range."

5/21/2010 12:38:15 PM - Consolidating near its 52-week high after recent gains on higher volume helped it break out from a long flat base. Annual earnings (A criteria) history has been good. Dec '09 and Mar '10 quarterly comparisons versus the year ago period only showed sales revenues increases in the +10-15% range with earnings per share increases in the +20-25% range.