9/3/2024 12:12:33 PM - Pulling back today after recently wedging to new all-time highs. Reported Jun '24 earnings +67% on +18% sales revenues versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a good match with the fact-based investment system's strict fundamental guidelines.
8/7/2024 12:27:41 PM - Gapped up today rebounding above its 50 DMA line ($126.30) back toward its all-time high. Reported Jun '24 earnings +67% on +18% sales revenues versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a good match with the fact-based investment system's strict fundamental guidelines.
7/10/2024 12:44:24 PM - Perched at its all-time high with today's 4th consecutive gain. Reported Mar '24 earnings +35% on +0% sales revenues versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a good match with the fact-based investment system's strict fundamental guidelines.
7/9/2024 11:50:30 AM - Hitting new all-time highs. Reported Mar '24 earnings +35% on +0% sales revenues versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a good match with the fact-based investment system's strict fundamental guidelines.
5/14/2024 12:12:32 PM - Traded above its Mar '23 high with today's 9th consecutive volume-driven gain. Reported Mar '24 earnings +35% on +0% sales revenues versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a good match with the fact-based investment system's strict fundamental guidelines.
5/10/2024 5:42:19 PM - Rebounding toward its Mar '23 high with 7 consecutive volume-driven gains. Reported Mar '24 earnings +35% on +0% sales revenues versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down, not a good match with the fact-based investment system's strict fundamental guidelines.
8/3/2022 12:07:17 PM - Rebounding toward its Jan '22 high with recent volume-driven gains. Reported Jun '22 earnings +107% on +42% sales revenues versus the year ago period. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '18 and '19, not a good match with the fact-based investment system's strict fundamental guidelines.
1/30/2020 11:45:23 AM - Hitting a new all-time high with today's volume-driven gain. Report Dec '19 earnings +55% on +16% sales revenues. Rallied above its Jun 2017 all-time high ($71.97) with impressive volume-driven gains and made gradual progress since noted in the 11/04/19 mid-day report - "Reported earnings +44% on +6% sales revenues for the quarter ended Sep 30, 2019 versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history are not a match with the fact-based investment system's fundamental guidelines."
1/29/2020 11:50:44 AM - Consolidating near its all-time high. Due to report earnings news. Rallied above its Jun 2017 all-time high ($71.97) with impressive volume-driven gains and made gradual progress since noted in the 11/04/19 mid-day report - "Reported earnings +44% on +6% sales revenues for the quarter ended Sep 30, 2019 versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history are not a match with the fact-based investment system's fundamental guidelines."
1/22/2020 11:35:21 AM - Hovering near its all-time high. Rallied above its Jun 2017 all-time high ($71.97) with impressive volume-driven gains and made gradual progress since noted in the 11/04/19 mid-day report - "Reported earnings +44% on +6% sales revenues for the quarter ended Sep 30, 2019 versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history are not a match with the fact-based investment system's fundamental guidelines."
12/19/2019 12:22:24 PM - Hitting another new all-time high with today's 8th consecutive gain. Rallied above its Jun 2017 all-time high ($71.97) with impressive volume-driven gains and made gradual progress since last noted in the 11/04/19 mid-day report - "Reported earnings +44% on +6% sales revenues for the quarter ended Sep 30, 2019 versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history are not a match with the fact-based investment system's fundamental guidelines."
11/4/2019 12:02:37 PM - Pulling back today. Rallied above its Jun 2017 all-time high ($71.97) with last week's impressive volume-driven gains. Reported earnings +44% on +6% sales revenues revenues for the quarter ended Sep 30, 2019 versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history are not a match with the fact-based investment system's fundamental guidelines.
11/1/2019 12:25:36 PM - Gapped up on the prior session for a considerable volume-driven gain and today's gain is challenging its Jun 2017 all-time high ($71.97). Reported earnings +44% on +6% sales revenues revenues for the quarter ended Sep 30, 2019 versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history are not a match with the fact-based investment system's fundamental guidelines.
4/11/2017 12:14:38 PM - Gapped down today, retreating after wedging to new 52-week and all-time highs. Reported earnings +128% on +50% sales revenues revenues for the quarter ended Dec 31, 2016 versus the year ago period, its 2nd consecutive comparison with great improvements. Prior quarterly earnings were below the fact-based investment system's +25% minimum guideline (C criteria) and its annual earnings (A criteria) history has not been strong and steady.
2/3/2017 12:31:20 PM - Violated its 50 DMA line with a damaging gap down on the prior session, abruptly retreating from new 52-week and all-time highs. Reported earnings +128% on +50% sales revenues revenues for the quarter ended Dec 31, 2016 versus the year ago period, its 2nd consecutive comparison with great improvements. Prior quarterly earnings were below the fact-based investment system's +25% minimum guideline (C criteria) and its annual earnings (A criteria) history has not been strong and steady.
7/24/2015 12:34:44 PM - It gapped up on the prior session, rebounding from near its 200 DMA line back above its 50 DMA line and challenging its 52-week high with a considerable volume-driven gain. The 7/23/15 mid-day report cautioned members - "Reported earnings +46% on +85% sales revenues revenues for the quarter ended June 30, 2015 versus the year ago period, its 2nd comparison with great improvements. Prior quarterly earnings were below the fact-based investment system's +25% minimum guideline (C criteria) and its annual earnings (A criteria) history has not been strong and steady."
7/23/2015 12:27:42 PM - Gapped up today rebounding from near its 200 DMA line back above its 50 DMA line, nearly challenging its 52-week high with a considerable volume-driven gain on the prior session. Reported earnings +46% on +85% sales revenues revenues for the quarter ended June 30, 2015 versus the year ago period, its 2nd comparison with great improvements. Prior quarterly earnings were below the fact-based investment system's +25% minimum guideline (C criteria) and its annual earnings (A criteria) history has not been strong and steady.
5/26/2015 12:16:02 PM - Pulling back today from its 52-week high hit with a volume-driven gain on the prior session. Reported earnings +61% on +71% sales revenues revenues for the quarter ended March 31, 2015 versus the year ago period, but prior quarterly earnings were below the fact-based investment system's +25% minimum guideline (C criteria).
9/14/2012 12:12:38 PM - Encountered mild distributional pressure in the past week and today it is rebounding near its 52-week high. The 9/13/12 mid-day report noted - "Held its ground stubbornly and rallied further since its big gap up on 7/31/12. Reported earnings -8% on +7% sales revenues for the quarter ended June 30, 2012 versus the year ago period, below the fact-based investment system's guidelines."
9/13/2012 12:09:03 PM - Encountering mild distributional pressure in the past week and retreating from its 52-week high. Held its ground stubbornly and rallied further since its big gap up on 7/31/12. Reported earnings -8% on +7% sales revenues for the quarter ended June 30, 2012 versus the year ago period, below the fact-based investment system's guidelines.
8/23/2012 12:03:28 PM - Hitting a new 52-week high today. Held its ground stubbornly and rallied further since its big gap up on 7/31/12. Reported earnings -8% on +7% sales revenues for the quarter ended June 30, 2012 versus the year ago period, below the fact-based investment system's guidelines.
8/2/2012 12:50:42 PM - Holding its ground since a considerable gap up and volume-driven gain on 7/31/12 for a new 52-week high. Reported earnings -8% on +7% sales revenues for the quarter ended June 30, 2012 versus the year ago period, below the fact-based investment system's guidelines.
8/1/2012 12:16:55 PM - Holding its ground today following a considerable gap up and volume-driven gain on the prior session for a new 52-week high. Reported earnings -8% on +7% sales revenues for the quarter ended June 30, 2012 versus the year ago period, below the fact-based investment system's guidelines.
7/30/2012 12:08:12 PM - Rebounding from a pullback below its 50 DMA line with a 4th consecutive gain today. It surged to a new 52-week high then went through a choppy consolidation since last noted in the 5/30/12 mid-day report noted - "Reported earnings +64% on +21% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior quarterly comparisons were borderline or well below the fact-based investment system's earnings growth guidelines. Earlier gaps up came while rebounding from below its 50 DMA line. It survived but failed to impress since last noted on 3/18/11 when dropped from the Featured Stocks list."
5/30/2012 12:02:28 PM - Pulling back today following a volume-driven gain noted on the prior session as it hit new 52-week and multi-year highs, rising from a "square box" base pattern above prior highs and above support at its 50 DMA line. The 5/29/12 mid-day report noted - "Reported earnings +64% on +21% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior quarterly comparisons were borderline or well below the fact-based investment system's earnings growth guidelines. Earlier gaps up came while rebounding from below its 50 DMA line. It survived but failed to impress since last noted on 3/18/11 when dropped from the Featured Stocks list."
5/29/2012 12:01:32 PM - Up today for new 52-week and multi-year highs, rising from a "square box" base pattern above prior highs and above support at its 50 DMA line. Reported earnings +64% on +21% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior quarterly comparisons were borderline or well below the fact-based investment system's earnings growth guidelines. Earlier gaps up came while rebounding from below its 50 DMA line. Last noted in the 4/27/12 mid-day report - "It survived but failed to impress since last noted on 3/18/11 when dropped from the Featured Stocks list."
4/27/2012 12:13:28 PM - Up today following the prior session's considerable gap up and volume-driven gain for new 52-week and multi-year highs. Reported earnings +64% on +21% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Earlier gaps up came while rebounding from below its 50 DMA line. That short-term average was recently violated when noted suffering a 2nd consecutive loss on above average volume in the 4/20/12 mid-day report - "It survived but failed to impress since last noted on 3/18/11 when dropped from the Featured Stocks list."
4/26/2012 12:15:04 PM - Considerable gap up today for new 52-week and multi-year highs. Reported earnings +64% on +21% sales revenues for the quarter ended March 31, 2012 versus the year ago period. It gapped up on the prior session while rebounding from below its 50 DMA line. That short-term average was recently violated when last noted suffering a 2nd consecutive loss on above average volume in the 4/20/12 mid-day report - "It survived but failed to impress since last noted on 3/18/11 when dropped from the Featured Stocks list."
4/20/2012 12:02:20 PM - Down today, violating its 50 DMA line with a 2nd consecutive loss on above average volume. It survived but failed to impress since last noted on 3/18/11 when dropped from the Featured Stocks list.
3/18/2011 4:40:53 PM - Down today, slumping further below its 50 DMA line and below recent lows near $20. Its close below old high closes from July - August 2010 raises more serious concerns. Based on weak action it will be dropped from the Featured Stocks list tonight. A subsequent rebound above its 50 DMA line would help its outlook.
3/17/2011 11:24:02 AM - G - Up today, but still trading below its 50 DMA line, and the longer it lingers below that important short-term average the worse its outlook gets. Further deterioration under recent lows near $20 and more damaging losses would trigger more worrisome technical sell signals.
3/16/2011 7:38:51 PM - G - Closed near session low and further below its 50 DMA line after erasing early gains today. Finished near recent lows and just under the previously noted high close ($20.54 on 7/26/10). More damaging losses would raise serious concerns and trigger more worrisome technical sell signals.
3/15/2011 9:58:43 AM - G - Gapped down today below its 50 DMA, trading near recent lows and near the previously noted high close ($20.54 on 7/26/10). More damaging losses would raise serious concerns and trigger more worrisome technical sell signals.
3/14/2011 1:36:20 PM - G - Rising today with higher volume, a reassuring sign after finding prompt support near its 50 DMA line last week. Further deterioration below its 50 DMA and below the previously noted high close ($20.54 on 7/26/10) would raise more serious concerns.
3/10/2011 4:08:32 PM - G - Positive reversal today was a reassuring sign of prompt support after a gap down below a recent low (2/23/11 low $21.17) and below its 50 DMA line for the first time since November. Further deterioration below a previously noted high close ($20.54 on 7/26/10) would hurt its outlook and raise more serious concerns.
3/10/2011 10:00:08 AM - G - Gapped down today below a recent low (2/23/11 low $21.17) and below its 50 DMA line for the first time since November while on track for a 5th consecutive loss. Technically, a prompt show of support would be reassuring, but further deterioration below a previously noted high close ($20.54 on 7/26/10) would hurt its outlook and raise concerns.
3/9/2011 1:23:20 PM - G - Down today for a 4th consecutive loss, slumping near support above prior resistance. Its recent low (2/23/11 low $21.17) and much earlier high close ($20.54 on 7/26/10) define chart support to watch along with its 50 DMA line.
3/7/2011 5:21:23 PM - G - Today it led the 30 Semiconductor Index components lower with a loss on higher volume. Recently found support above prior chart resistance. Its recent low (2/23/11 low $21.17) and much earlier high close ($20.54 on 7/26/10) define chart support to watch along with its 50 DMA line.
3/7/2011 10:37:50 AM - G - Early loss today has CRUS leading the 30 Semiconductor Index components lower. Recently found support above prior chart resistance. Its recent low (2/23/11 low $21.17) and much earlier high close ($20.54 on 7/26/10) define chart support to watch along with its 50 DMA line.
3/4/2011 4:26:19 PM - G - Perched -3.6% off its 52-week high after recently finding support above prior chart resistance. Its recent low (2/23/11 low $21.17) and much earlier high close ($20.54 on 7/26/10) define chart support to watch along with its 50 DMA line.
3/3/2011 11:07:24 AM - G - Gapped up today, rallying near its 52-week high. Found support after a pullback near prior chart highs last week amid widespread weakness. Subsequent deterioration below its 2/23/11 low ($21.17) would raise concerns, technically, and any close below its significant prior high close ($20.54 on 7/26/10) would raise even greater concerns.
2/28/2011 6:07:39 PM - G - Found support after a pullback near prior chart highs last week amid widespread weakness. Subsequent deterioration below its 2/23/11 low ($21.17) would raise concerns, technically, and any close below its significant prior high close ($20.54 on 7/26/10) would raise even greater concerns.
2/25/2011 1:47:36 PM - G - Rebounding from the week's lows after a pullback near prior chart highs amid widespread weakness. Subsequent deterioration below its 2/23/11 low ($21.17) would raise concerns, technically, and any close below its significant prior high close ($20.54 on 7/26/10) would raise even greater concerns.
2/24/2011 6:24:21 PM - G - Positive reversal for a gain with lighter volume today after initially gapping down. Subsequent deterioration below initial support at a significant prior high close ($20.54 on 7/26/10) would raise concerns. Additional support may be expected near its 50 DMA line and other more recent chart highs in the $19 area.
2/23/2011 1:38:56 PM - G - Down considerably for a second consecutive session today with increasing volume indicating distributional pressure amid widespread market weakness. Subsequent deterioration below initial support at a significant prior high close ($20.54 on 7/26/10) would raise concerns. Additional support may be expected near its 50 DMA line and other more recent chart highs in the $19 area.
2/22/2011 2:25:14 PM - G - Gapped down today amid widespread market weakness. Recently noted - "Extended from its latest sound base pattern. Patience may allow for secondary buy points to develop. Prior highs define chart support levels to watch on pullbacks."
2/18/2011 4:43:05 PM - G - Volume totals have been cooling while it has been holding its ground in a tight range, extended from its latest sound base pattern. Patience may allow for secondary buy points to develop. Prior highs define chart support levels to watch on pullbacks.
2/16/2011 6:25:27 PM - G - Gain on light volume today for a new high close. Holding its ground stubbornly after volume-driven gains, it is extended from its latest sound base pattern. Patience may allow for secondary buy points to develop. Prior highs define chart support levels to watch on pullbacks.
2/14/2011 2:42:21 PM - G - Perched near its 52-week high, holding its ground stubbornly after volume-driven gains. Extended from its latest sound base pattern, meanwhile patience may allow for secondary buy points to develop. Prior highs define chart support levels to watch on pullbacks.
2/10/2011 12:36:12 PM - G - Gapped down today then rallied back for a positive reversal. Repeatedly noted as extended from its latest sound base pattern. While patience may allow for secondary buy points to develop, its prior highs define chart support levels to watch on pullbacks.
2/7/2011 12:46:11 PM - G - Patience may allow for secondary buy points to develop. Holding its ground after 5 consecutive volume-driven gains, extended from its latest sound base pattern. Prior highs define chart support levels to watch on pullbacks.
2/4/2011 12:39:03 PM - G - Patience may allow for secondary buy points to develop. Rallying for a 5th consecutive volume-driven gain today, getting more extended from a sound base. Prior highs define chart support levels to watch on pullbacks.
2/4/2011 11:41:56 AM - G - Patience may allow for secondary buy points to develop. Today it is up for a 5th consecutive volume-driven gain, getting more extended from a sound base. Prior highs define chart support levels to watch on pullbacks.
2/3/2011 12:40:05 PM - G - Getting extended from a sound base with a spurt of volume-driven gains. Disciplined investors do not chase extended stocks that are up more than +5% above a proper pivot point.
2/3/2011 12:14:56 PM - G - Getting extended from a sound base with volume driven gains. Disciplined investors do not chase extended stocks that are up more than +5% above a proper pivot point.
2/2/2011 12:46:09 PM - G - Considerable gain today after a small gap up. Rising since the considerable breakout gain on 1/27/11 helped it technically break out from a bullish reverse-head-and-shoulders type pattern. Disciplined investors do not chase extended stocks that are up more than +5% above a proper pivot point.
2/1/2011 4:45:40 PM - G - Second consecutive small gain today with near average volume for a new high close. Held its ground after a considerable breakout gain on 1/27/11 helped it technically break out from a bullish reverse-head-and-shoulders type pattern. Color code was changed to green, meanwhile patient investors may look to accumulate shares on light volume pullbacks toward support at prior chart highs in the $19 area
1/31/2011 6:23:41 PM - G - Holding its ground after a considerable breakout gain on 1/27/11 helped it technically break out from a bullish reverse-head-and-shoulders type pattern. Color code is changed to green, meanwhile patient investors may look to accumulate shares on light volume pullbacks toward support at prior chart highs in the $19 area
1/28/2011 4:34:36 PM - Y - Reversed into the red while churning heavy volume today following a considerable breakout gain on 1/27/11, rising from a bullish reverse-head-and-shoulders type pattern and reaching new 52-week highs. Color code was changed to yellow with pivot point cited based on its 1/19/11 high plus ten cents. It found support near its 200 DMA line during its deep consolidation since noted in the mid-day report on 7/23/10 with cautionary remarks. Quarterly sales revenues and earnings increases in quarterly comparisons versus the year ago period have shown impressive increases. Its annual earnings (A criteria) history was up and down in the past, but strong in FY '09 and '10.
1/28/2011 12:53:09 PM - Y - Reversed into the red while churning heavy volume today following a considerable breakout gain on 1/27/11, rising from a bullish reverse-head-and-shoulders type pattern and reaching new 52-week highs. Color code is changed to yellow with pivot point cited based on its 1/19/11 high plus ten cents. It found support near its 200 DMA line during its deep consolidation since last noted in the mid-day report on 7/23/10 with cautionary remarks. Quarterly sales revenues and earnings increases in quarterly comparisons versus the year ago period have shown impressive increases. Its annual earnings (A criteria) history was up and down in the past, but strong in FY '09 and '10.
7/23/2010 12:42:09 PM - With its 5th consecutive gain today it reached another new 52-week high. It has been noted in a dozen mid-day reports this year dating back to 4/28/10 (view all notes). Technically, right now it may be considered as "late stage" and very extended while trading more than +100% above its 200 DMA line, yet it may go on to produce more climactic gains. With its considerable 7/21/10 gap up gain it cleared a choppy 5-week consolidation, however its pullback of greater than -20% in recent weeks was greater than the -10-20% pullback guideline for an advanced "ascending base" pattern. Current sales revenues and earnings increases in the 3 most recent quarterly comparisons versus the year ago period have shown impressive increases and acceleration. Its annual earnings (A criteria) history has not been strong and steady.
7/21/2010 12:55:12 PM - Gapped up today and hit a new 52-week high. Technically, it may be considered as late stage and very extended while trading more than +100% above its 200 DMA line, yet it may go on to produce more climactic gains. With its considerable gain it has cleared a choppy 5-week consolidation, and its pullback of greater than -20% in recent weeks is also greater than the -10-20% pullback guideline for an advanced "ascending base" pattern. Current sales revenues and earnings increases in the 3 most recent quarterly comparisons versus the year ago period have shown impressive increases and acceleration. Annual earnings (A criteria) has not be strong and steady. It was noted in at least 10 prior mid-day reports this year (view all notes).
6/21/2010 12:15:34 PM - Gapped up for a 3rd consecutive session today for another new 52-week high. It cleared a choppy 5-week consolidation last week and it is extended from any sound base. Quarterly and annual earnings history has not be strong and steady. It was noted in at least 10 prior mid-day reports this year (view all notes).
6/18/2010 12:30:44 PM - Gapped up again today for another new 52-week high. It cleared a choppy 5-week consolidation this week and it is extended from any sound base. Quarterly and annual earnings history has not be strong and steady. It was noted in at least 9 prior mid-day reports this year (view all notes).
6/17/2010 12:59:38 PM - Gapped up today for another new 52-week high. This week it has cleared a choppy 5-week consolidation. Noted in prior mid-day reports - "Technically it is very extended, trading more than +100% above its 200 DMA line. It broke out from an orderly base on 3/30/10, and it found support near its 50 DMA line in the market downdraft. Sales and earnings showed great increases in the 2 latest quarters after several negative comparisons versus the year ago period."
6/16/2010 1:28:38 PM - Gain today for a new 52-week high following a choppy 5-week consolidation. Noted in prior mid-day reports - "Technically it is very extended, trading more than +100% above its 200 DMA line. It broke out from an orderly base on 3/30/10, and it found support near its 50 DMA line in the market downdraft. Sales and earnings showed great increases in the 2 latest quarters after several negative comparisons versus the year ago period."
5/13/2010 12:24:44 PM - Blasted to another new 52-week high today with a 4th consecutive gain backed by above average volume marking its 3rd consecutive mid-day report appearance. Technically it is very extended, trading more than +100% above its 200 DMA line. It broke out from an orderly base on 3/30/10, and it found support near its 50 DMA line in the past week's market downdraft. Sales and earnings showed great increases in the 2 latest quarters after several negative comparisons versus the year ago period.
5/12/2010 12:08:51 PM - Gapped up for a third day in a row and hit another new 52-week high today. Technically it broke out from an orderly base on 3/30/10, and it found support near its 50 DMA line in the past week's market downdraft. Sales and earnings showed great increases in the 2 latest quarters after several negative comparisons versus the year ago period.
5/11/2010 12:17:02 PM - Gapped up for a second day in a row and hit a new 52-week high today. Technically it broke out from an orderly base on 3/30/10, and it found support near its 50 DMA line in the past week's market downdraft. Sales and earnings showed great increases in the 2 latest quarters after several negative comparisons versus the year ago period.
5/3/2010 12:20:46 PM - Holding its ground today following a negative reversal on 4/30/10 after reaching another new 52-week high. It spiked higher last week, rising since its considerable gap up gain on 4/27/10. Technically it broke out from an orderly base on 3/30/10, and now it is extended from a sound base. Sales and earnings showed great increases in the 2 latest quarters after several negative comparisons versus the year ago period.
4/30/2010 1:19:58 PM - Hit another new 52-week high earlier today, then reversed into the red. It spiked higher this week, rising since its considerable gap up gain on 4/27/10. Technically it broke out from an orderly base on 3/30/10, and now it is extended from a sound base. Sales and earnings showed great increases in the 2 latest quarters after several negative comparisons versus the year ago period.
4/29/2010 12:15:03 PM - Hit another new 52-week high today, rising further since its considerable gap up gain on 4/27/10. Technically it broke out from an orderly base on 3/30/10, and now it is extended from a sound base. Sales and earnings showed great increases in the 2 latest quarters after several negative comparisons versus the year ago period.
4/28/2010 12:17:34 PM - Hit a new 52-week high today following a considerable gap up gain on 4/27/10. Technically it broke out from an orderly base on 3/30/10, and now it is extended from a sound base. Sales and earnings showed great increases in the 2 latest quarters after several negative comparisons versus the year ago period.