7/26/2024 11:54:49 AM - Undercut its 50 DMA line ($104) with a volume-driven loss when noted in the prior mid-day report - <i>"Reported earnings +19% on +14% sales revenues for the quarters ended Sep 30th and Dec 31st, 2023 versus the year ago periods. Prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20."</i>

7/25/2024 1:21:36 PM - Testing support near its 50 DMA line ($104) with today's volume-driven loss. Reported earnings +19% on +14% sales revenues for the quarters ended Sep 30th and Dec 31st, 2023 versus the year ago periods. Prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

7/1/2024 1:27:52 PM - Consolidating in an orderly fashion above its 50 DMA line ($101.51). Reported earnings +19% on +14% sales revenues for the quarters ended Sep 30th and Dec 31st, 2023 versus the year ago periods. Prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

6/28/2024 12:44:48 PM - Consolidating in an orderly fashion above its 50 DMA line ($101.39). Reported earnings +19% on +14% sales revenues for the quarters ended Sep 30th and Dec 31st, 2023 versus the year ago periods. Prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

6/25/2024 12:51:19 PM - Rebounding toward its prior high after consolidating above its 50 DMA line ($101). Reported earnings +19% on +14% sales revenues for the quarters ended Sep 30th and Dec 31st, 2023 versus the year ago periods. Prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

6/24/2024 12:19:19 PM - Rebounding toward its prior high after consolidating above its 50 DMA line ($100). Reported earnings +19% on +14% sales revenues for the quarters ended Sep 30th and Dec 31st, 2023 versus the year ago periods. Prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

5/29/2024 12:19:55 PM - Rebounded near its 50 DMA line ($100) which is downward sloping and acted as resistance. Reported earnings +19% on +14% sales revenues for the quarters ended Sep 30th and Dec 31st, 2023 versus the year ago periods. Prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

5/20/2024 12:23:12 PM - Rebounding near its 50 DMA line ($101.57) which is downward sloping and may act as resistance. Reported earnings +19% on +14% sales revenues for the quarters ended Sep 30th and Dec 31st, 2023 versus the year ago periods. Prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

5/7/2024 12:25:20 PM - Retreated from its all-time high and it has been sputtering below its 50 DMA line ($103) which is now downward sloping. Reported earnings +19% on +14% sales revenues for the quarters ended Sep 30th and Dec 31st, 2023 versus the year ago periods. Prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

4/8/2024 12:25:31 PM - Retreated from its all-time high and violated its 50 DMA line ($103) lasyt week with damaging volume-driven losses. Reported earnings +19% on +14% sales revenues for the quarters ended Sep 30th and Dec 31st, 2023 versus the year ago periods. Prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

4/5/2024 11:53:15 AM - Retreated from its all-time high and violated its 50 DMA line ($103) with damaging volume-driven losses. Reported earnings +19% on +14% sales revenues for the quarters ended Sep 30th and Dec 31st, 2023 versus the year ago periods. Prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

4/4/2024 12:39:47 PM - Retreating from its all-time high with today's 6th consecutive loss undercutting its 50 DMA line ($102.84). Reported earnings +19% on +14% sales revenues for the quarters ended Sep 30th and Dec 31st, 2023 versus the year ago periods. Prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

2/23/2024 12:41:21 PM - Hitting yet another new all-time high with today's 7th consecutive gain. Reported earnings +22% on +14% sales revenues for the quarters ended Sep 30th and Dec 31st, 2023 versus the year ago periods. Prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

2/21/2024 12:23:20 PM - Made steady progress, gapped up on the prior session, and hitting another new all-time high today. Reported earnings +22% on +14% sales revenues for the quarters ended Sep 30th and Dec 31st, 2023 versus the year ago periods. Prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

2/20/2024 12:16:10 PM - Made steady progress and gapped up today hitting another new all-time high. Reported earnings +22% on +14% sales revenues for the quarters ended Sep 30th and Dec 31st, 2023 versus the year ago periods. Prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

2/7/2024 12:43:32 PM - Made steady progress and stubbornly held its ground while perched at its all-time high. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

2/1/2024 12:03:58 PM - Stubbornly holding its ground while recently wedging to new all-time highs with gains lacking great volume conviction. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

1/26/2024 1:05:49 PM - Stubbornly holding its ground while recently wedging to new all-time highs with gains lacking great volume conviction. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

1/25/2024 1:35:57 PM - Recently noted while wedging to new all-time highs with gains lacking great volume conviction. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

1/12/2024 12:55:09 PM - Wedging to new all-time highs with gains lacking great volume conviction. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

1/4/2024 12:32:32 PM - Hovering in a tight range near its all-time high. In recent weeks it found prompt support at its 200 DMA line and wedged to new highs with gains lacking great volume conviction. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

12/8/2023 12:41:03 PM - In recent weeks it found prompt support at its 200 DMA line and wedged to new all-time highs with gains lacking great volume conviction. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

11/10/2023 12:30:14 PM - In recent weeks it slumped below its 50 DMA line ($74.71) and found prompt support at its 200 DMA line ($71). Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

11/7/2023 12:50:50 PM - In recent weeks it slumped below its 50 DMA line ($75) and found prompt support at its 200 DMA line ($71). Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

11/3/2023 12:56:34 PM - Slumped below its 50 DMA line and found prompt support at its 200 DMA line ($71.09). Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

10/30/2023 12:22:07 PM - Slumped well below its 50 DMA line and found prompt support at its 200 DMA line with recently noted volume-driven gains. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

10/26/2023 12:24:29 PM - Slumped well below its 50 DMA line and found prompt support at its 200 DMA line with 2 consecutive volume-driven gains. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

10/25/2023 12:13:54 PM - Slumped well below its 50 DMA line and found prompt support at its 200 DMA line with 2 consecutive volume-driven gains. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

10/24/2023 1:41:24 PM - Slumped well below its 50 DMA line and finding prompt support at its 200 DMA line with today's volume-driven gain. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

10/23/2023 12:24:25 PM - Slumping well below its 50 DMA line testing its 200 DMA line with today's 4th consecutive loss. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

10/19/2023 12:30:43 PM - Still sputtering below its 50 DMA line ($75.86) which has acted as resistance following recent volume-driven losses. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

10/12/2023 12:39:34 PM - Still sputtering below its 50 DMA line ($75.86) which has acted as resistance following recent volume-driven losses. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

10/11/2023 12:38:01 PM - Sputtering below its 50 DMA line ($75.82) which has acted as resistance following recent volume-driven losses. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

9/29/2023 12:27:00 PM - Slumped below its 50 DMA line ($75.74) with recent volume-driven losses since gapping down on 9/21/23 from its all-time high. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

9/25/2023 12:15:57 PM - Slumping below its 50 DMA line ($75.58) with today's 3rd consecutive volume-driven loss since gapping down from its all-time high. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

9/22/2023 12:27:04 PM - Testing its 50 DMA line ($75.52). Gapped down on the prior session retreating from its all-time high with a big volume-driven loss. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

9/21/2023 12:29:43 PM - Gapped down today retreating from its all-time high with a big volume-driven loss. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) included a big downturn in FY '20.

9/13/2023 12:33:54 PM - Perched at its all-time high with today's 4th consecutive small gain backed by ever-increasing volume. Reported earnings +50% on +24% sales revenues for the quarter ended June 30th, 2023 versus the year ago period and prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteri). Annual earnings history (A criteria) included a big downturn in FY '20.

8/8/2017 11:58:23 AM - Gapped down today violating its 50 DMA line, retreating from its 52-week and all-time highs. Prior mid-day reports cautioned - "Reported earnings +22% on -1% sales revenues for the quarter ended Dec 31, 2016 versus the year ago period. Its prior earnings history (A criteria) is below guidelines of the fact-based system."

8/7/2017 12:20:53 PM - Consolidating above its 50 DMA line and perched within striking distance of its 52-week and all-time highs. Prior mid-day reports cautioned - "Reported earnings +22% on -1% sales revenues for the quarter ended Dec 31, 2016 versus the year ago period. Its prior earnings history (A criteria) is below guidelines of the fact-based system."

7/11/2017 12:21:15 PM - Consolidating below its 50 DMA line and today's loss is undercutting its recent low ($54.47 on 6/15/17). Prior mid-day reports cautioned - "Reported earnings +22% on -1% sales revenues for the quarter ended Dec 31, 2016 versus the year ago period. Its prior earnings history (A criteria) is below guidelines of the fact-based system."

7/3/2017 11:29:17 AM - Consolidating near its 50 DMA line and recent low ($54.47 on 6/15/17). Prior mid-day reports cautioned - "Reported earnings +22% on -1% sales revenues for the quarter ended Dec 31, 2016 versus the year ago period. Its prior earnings history (A criteria) is below guidelines of the fact-based system."

6/30/2017 12:55:27 PM - Consolidating near its 50 DMA line and recent low. The 6/19/17 mid-day report cautioned - "Reported earnings +22% on -1% sales revenues for the quarter ended Dec 31, 2016 versus the year ago period. Its prior earnings history (A criteria) is below guidelines of the fact-based system."

6/19/2017 12:45:20 PM - Found support at its 50 DMA line recently. Reported earnings +22% on -1% sales revenues for the quarter ended Dec 31, 2016 versus the year ago period. Its prior earnings history (A criteria) is below guidelines of the fact-based system.

6/16/2017 12:41:09 PM - Found support at its 50 DMA line on the prior session and gapped up today. Reported earnings +22% on -1% sales revenues for the quarter ended Dec 31, 2016 versus the year ago period. Its prior earnings history (A criteria) is below guidelines of the fact-based system.

6/15/2017 1:15:20 PM - Testing its 50 DMA line after gapping down today. Reported earnings +22% on -1% sales revenues for the quarter ended Dec 31, 2016 versus the year ago period. Its prior earnings history (A criteria) is below guidelines of the fact-based system.

5/9/2017 12:51:42 PM - Reported earnings +22% on -1% sales revenues for the quarter ended Dec 31, 2016 versus the year ago period. Its prior earnings history (A criteria) is below guidelines of the fact-based system.

8/5/2014 11:59:31 AM - Slumped below its 50 DMA line last week. Mar and Jun '14 sales and earnings were below the year ago periods. Noted with caution in prior mid-day reports - " Reported earnings +18% on +0% sales revenues for the quarter ended Dec 31, 2013 versus the year ago period. Its prior earnings history (A criteria) is below guidelines of the fact-based system."

8/4/2014 12:40:29 PM - Slumped below its 50 DMA line last week. Last noted with caution in the 7/17/13 mid-day report - " Reported earnings +18% on +0% sales revenues for the quarter ended Dec 31, 2013 versus the year ago period. Its prior earnings history (A criteria) is below guidelines of the fact-based system."

7/17/2014 12:35:21 PM - Still hovering near its 52-week high today, churning above average volume. Held its ground stubbornly and made gradual progress since a considerable gap up on 5/02/14. Reported earnings +18% on +0% sales revenues for the quarter ended Dec 31, 2013 versus the year ago period. Prior mid-day reports repeatedly noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

7/16/2014 12:22:52 PM - Still hovering near its 52-week high today, churning above average volume. Held its ground stubbornly and made gradual progress since a considerable gap up on 5/02/14. Reported earnings +18% on +0% sales revenues for the quarter ended Dec 31, 2013 versus the year ago period. Prior mid-day reports repeatedly noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

7/15/2014 12:11:57 PM - Hovering near its 52-week high today, churning above average volume. Held its ground stubbornly and made gradual progress since a considerable gap up on 5/02/14. Reported earnings +18% on +0% sales revenues for the quarter ended Dec 31, 2013 versus the year ago period. Prior mid-day reports repeatedly noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

7/14/2014 12:19:23 PM - Hovering near its 52-week high today while tallying a volume-driven gain. Held its ground stubbornly and made gradual progress since a considerable gap up on 5/02/14. Reported earnings +18% on +0% sales revenues for the quarter ended Dec 31, 2013 versus the year ago period. Prior mid-day reports repeatedly noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

6/26/2014 12:29:14 PM - Htting yet another new 52-week high today while adding to a spurt of volume-driven gains. Held its ground stubbornly and made gradual progress since a considerable gap up on 5/02/14. Reported earnings +18% on +0% sales revenues for the quarter ended Dec 31, 2013 versus the year ago period. Prior mid-day reports repeatedly noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

6/25/2014 12:19:51 PM - Htting yet another new 52-week high today while adding to a spurt of volume-driven gains. Held its ground stubbornly and made gradual progress since a considerable gap up on 5/02/14. Reported earnings +18% on +0% sales revenues for the quarter ended Dec 31, 2013 versus the year ago period. Prior mid-day reports repeatedly noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

6/23/2014 12:26:43 PM - Gapped up today hitting another new 52-week high. Held its ground stubbornly following a spurt of volume-driven gains since a considerable gap up on 5/02/14. Reported earnings +18% on +0% sales revenues for the quarter ended Dec 31, 2013 versus the year ago period. Prior mid-day reports repeatedly noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

6/19/2014 12:51:56 PM - Holding its ground stubbornly near its 52-week high following a spurt of volume-driven gains since a considerable gap up on 5/02/14. Reported earnings +18% on +0% sales revenues for the quarter ended Dec 31, 2013 versus the year ago period. Prior mid-day reports repeatedly noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

6/6/2014 12:39:14 PM - Holding its ground stubbornly near its 52-week high following a spurt of volume-driven gains since a considerable gap up on 5/02/14. Reported earnings +18% on +0% sales revenues for the quarter ended Dec 31, 2013 versus the year ago period. Prior mid-day reports noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

6/2/2014 12:26:55 PM - Perched at its 52-week high today following a spurt of volume-driven gains. Held its ground since a considerable gap up on 5/02/14. Reported earnings +18% on +0% sales revenues for the quarter ended Dec 31, 2013 versus the year ago period. Prior mid-day reports noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

5/30/2014 12:27:16 PM - Hitting another new 52-week high with today's 3rd volume-driven gain in the span of 4 trading sessions. Held its ground since a considerable gap up on 5/02/14. Reported earnings +18% on +0% sales revenues for the quarter ended Dec 31, 2013 versus the year ago period. Prior mid-day reports noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

5/29/2014 12:25:36 PM - Perched at its 52-week high today. Held its ground since a considerable gap up on 5/02/14. Reported earnings +18% on +0% sales revenues for the quarter ended Dec 31, 2013 versus the year ago period. Prior mid-day reports noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

5/27/2014 12:32:35 PM - Gapped up and hit a new 52-week high today. Held its ground since a considerable gap up on 5/02/14. Reported earnings +18% on +0% sales revenues for the quarter ended Dec 31, 2013 versus the year ago period. Prior mid-day reports noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

5/22/2014 12:16:28 PM - Holding its ground near its 52-week high since a considerable gap up on 5/02/14. Reported earnings +18% on +0% sales revenues for the quarter ended Dec 31, 2013 versus the year ago period. Prior mid-day reports noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

8/7/2012 12:29:51 PM - Considerable gap up today for a new 52-week high. Found support near its 50 DMA line. Reported earnings +9% on +3% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Prior mid-day reports noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

7/26/2012 12:16:38 PM - Small gap up today after finding support again near its 50 DMA line. Recently encountered resistance in the $25 area. Reported earnings +8% on +3% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior mid-day reports noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

7/16/2012 12:03:01 PM - Trading near its 50 DMA line. Recently encountered resistance in the $25 area. Reported earnings +8% on +3% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior mid-day reports noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

7/12/2012 12:35:21 PM - Small gap down today, trading under its 50 DMA line. Recently encountered resistance in the $25 area. Reported earnings +8% on +3% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior mid-day reports noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

7/2/2012 12:20:48 PM - Found support near its 50 DMA line and it has recently encountered resistance in the $25 area. Reported earnings +8% on +3% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior mid-day reports noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

6/21/2012 12:08:34 PM - Perched near its 52-week high today, holding its ground after 2 consecutive small gap up gains. Reported earnings +8% on +3% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior mid-day reports noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

6/20/2012 12:07:22 PM - Approaching its 52-week high after a second consecutive small gap up today. Reported earnings +8% on +3% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior mid-day reports noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

6/19/2012 11:54:27 AM - Small gap up today, consolidating above its 50 DMA line and within -3.0% of its 52-week high. Reported earnings +8% on +3% sales revenues for the quarter ended March 31, 2012 versus the year ago period. The 5/11/12 mid-day report noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

6/11/2012 12:09:17 PM - Consolidating above its 50 DMA line and within -6.0% of its 52-week high today. Reported earnings +8% on +3% sales revenues for the quarter ended March 31, 2012 versus the year ago period. The 5/11/12 mid-day report noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

5/31/2012 12:19:56 PM - Gapped up today, rebounding back above its 50 DMA line and within -5.4% of its 52-week high. Reported earnings +8% on +3% sales revenues for the quarter ended March 31, 2012 versus the year ago period. The 5/11/12 mid-day report noted - "Its prior earnings history (A criteria) is below guidelines of the fact-based system."

5/11/2012 12:20:54 PM - Hovering above its 50 DMA line and near its 52-week high after encountering distributional pressure. Reported earnings +42% on +4% sales revenues for the quarter ended December 31, 2011 versus the year ago period. The 3/27/12 mid-day report noted - "Recent quarterly comparisons (through Sep '11) showed improved sales revenues and earnings growth but its prior earnings history (A criteria) is below guidelines of the fact-based system."

5/9/2012 12:40:58 PM - Still above its 50 DMA line and hovering near its 52-week high after encountering distributional pressure. Reported earnings +42% on +4% sales revenues for the quarter ended December 31, 2011 versus the year ago period. The 3/27/12 mid-day report noted - "Recent quarterly comparisons (through Sep '11) showed improved sales revenues and earnings growth but its prior earnings history (A criteria) is below guidelines of the fact-based system."

4/25/2012 12:48:44 PM - Still hovering near its 52-week high today after encountering mild distributional pressure. Reported earnings +42% on +4% sales revenues for the quarter ended December 31, 2011 versus the year ago period. The 3/27/12 mid-day report noted - "Recent quarterly comparisons (through Sep '11) showed improved sales revenues and earnings growth but its prior earnings history (A criteria) is below guidelines of the fact-based system."

4/19/2012 12:10:34 PM - Touched a new 52-week high today with a small gain backed by above average volume. Reported earnings +42% on +4% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Last noted in the 3/27/12 mid-day report - "Recent quarterly comparisons (through Sep '11) showed improved sales revenues and earnings growth but its prior earnings history (A criteria) is below guidelines of the fact-based system."

3/27/2012 1:02:44 PM - Reported earnings +42% on +4% sales revenues for the quarter ended December 31, 2011 versus the year ago period. It wedged to new 52-week high territory with gains lacking great volume conviction since noted in the 2/27/12 mid-day report - "A small loss last week broke a 9-week winning streak. Prior mid-day reports repeatedly noted - 'Recent quarterly comparisons (through Sep '11) showed improved sales revenues and earnings growth but its prior earnings history (A criteria) is below guidelines of the fact-based system.'"

3/26/2012 12:43:15 PM - Reported earnings +42% on +4% sales revenues for the quarter ended December 31, 2011 versus the year ago period. It wedged to new 52-week high territory with gains lacking great volume conviction since last noted in the 2/27/12 mid-day report - "A small loss last week broke a 9-week winning streak. Prior mid-day reports repeatedly noted - 'Recent quarterly comparisons (through Sep '11) showed improved sales revenues and earnings growth but its prior earnings history (A criteria) is below guidelines of the fact-based system.'"

2/27/2012 12:33:41 PM - Reported earnings +42% on +4% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Perched near its 52-week high and trading up today after a small loss last week broke a 9-week winning streak. Prior mid-day reports repeatedly noted - "Recent quarterly comparisons (through Sep '11) showed improved sales revenues and earnings growth but its prior earnings history (A criteria) is below guidelines of the fact-based system."

2/24/2012 12:21:12 PM - Reported earnings +42% on +4% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Rebounded near its 52-week high with an 8-week winning streak. Prior mid-day reports repeatedly noted - "Recent quarterly comparisons (through Sep '11) showed improved sales revenues and earnings growth but its prior earnings history (A criteria) is below guidelines of the fact-based system."

2/23/2012 12:16:36 PM - Reported earnings +42% on +4% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Rebounded near its 52-week high with an 8-week winning streak. Prior mid-day reports repeatedly noted - "Recent quarterly comparisons (through Sep '11) showed improved sales revenues and earnings growth but its prior earnings history (A criteria) is below guidelines of the fact-based system."

2/15/2012 12:35:39 PM - Reported earnings +42% on +4% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Rebounded near its 52-week high with an 8-week winning streak. Prior mid-day reports noted - "Recent quarterly comparisons (through Sep '11) showed improved sales revenues and earnings growth but its prior earnings history (A criteria) is below guidelines of the fact-based system."

2/14/2012 12:30:18 PM - Small gap down today. Reported earnings +42% on +4% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Rebounded near its 52-week high with an 8-week winning streak. Prior mid-day reports noted - "Recent quarterly comparisons (through Sep '11) showed improved sales revenues and earnings growth but its prior earnings history (A criteria) is below guidelines of the fact-based system."

2/13/2012 12:00:11 PM - Rebounded near its 52-week high with an 8-week winning streak. The 2/10/12 mid-day report noted - "Recent quarterly comparisons (through Sep '11) showed improved sales revenues and earnings growth but its prior earnings history (A criteria) is below guidelines of the fact-based system."

2/10/2012 12:35:19 PM - Recent quarterly comparisons (through Sep '11) showed improved sales revenues and earnings growth but its prior earnings history (A criteria) is below guidelines of the fact-based system.

11/2/2010 12:43:25 PM - Sales and earning history is below guidelines. It held its ground stubbornly and rallied to new 52-week highs since last noted in the 10/11/10 mid-day report.

10/11/2010 12:40:08 PM - Sales and earning history is below guidelines. Today marks its first mid-day report appearance since 12/26/06.

12/26/2006 12:34:39 PM - Recent bullish action yet sales history is below guidelines and now no base to buy from.