12/31/2024 4:28:06 PM - G - Ended down today with another small loss on light volume, still sputtering after recently shaking out below prior lows. A rebound above its 50 DMA line ($241.57) is needed for its outlook to improve. Its Relative Strength Rating is 80, right at the 80+ minimum guideline for buy candidates.
12/30/2024 9:57:20 PM - G - Ended down today with a loss on light volume, still sputtering after recently shaking out below prior lows. A rebound above its 50 DMA line ($242) is needed for its outlook to improve. Its Relative Strength Rating is 80, right at the 80+ minimum guideline for buy candidates.
12/23/2024 7:51:38 PM - G - Ended near the session high after gapping down today and shaking out below the recent lows. A rebound above its 50 DMA line ($242.37) is needed for its outlook to improve. Its Relative Strength Rating is 80, right at the 80+ minimum guideline for buy candidates.
12/18/2024 9:43:24 PM - G - Closed near the session low as it slumped further below its 50 DMA line ($242.68) with today's damaging loss undercutting the prior low. Its Relative Strength Rating has slumped to 75, below the 80+ minimum guideline for buy candidates, raising concerns.
12/17/2024 1:59:06 PM - G - Rebounding near its 50 DMA line ($242.78) with today's gain following a "positive reversal" on the prior session after undercutting the prior low ($231.17). Its Relative Strength Rating has slumped to 75, below the 80+ minimum guideline for buy candidates, raising concerns.
12/12/2024 9:08:38 PM - G - Pulled back today with higher (near average) volume, sputtering near its 50 DMA line ($242). Its Relative Strength Rating has slumped to 73, below the 80+ minimum guideline for buy candidates, raisingb concerns.
12/5/2024 5:22:44 PM - G - Color code is changed to green after today's loss on below-average volume led to a close below its 50 DMA line ($242). A prompt rebound above the 50 DMA line is needed for its outlook to improve. Little resistance remains due to overhead supply.
12/2/2024 6:25:48 PM - Y - Pulled back near its 50 DMA line ($242) with light volume behind today's loss. Little resistance remains due to overhead supply.
11/25/2024 8:54:57 PM - Y - Color code was changed to yellow while rebounding above its 50 DMA line ($242) with above average volume behind a solid gain. Little resistance remains due to overhead supply.
11/22/2024 1:17:21 PM - Y - Color code is changed to yellow while consolidating near its downward sloping 50 DMA line ($241.85) with volume totals cooling. Little resistance remains due to overhead supply.
11/18/2024 5:17:30 PM - G - Rebounded toward its 50 DMA line ($242.64) which may act as resistance. Losses last week violated its 50 DMA line triggering a technical sell signal. A prompt rebound is needed for its outlook to improve. See the latest FSU analysis for more details and a new annotated graph.
11/13/2024 5:52:09 PM - G - Color code is changed to green after today's big loss violated its 50 DMA line ($243) triggering a technical sell signal and it closed near the session low. A prompt rebound above the 50 DMA line is needed for its outlook to improve.
11/12/2024 2:10:32 PM - Y - Volume totals have been cooling while consolidating within close striking distance of its 52-week high, but it slumped below the recently cited pivot point raising concerns. Its 50 DMA line ($243.50) defines important near-term support to watch. Damaging losses quickly negated the recent breakout.
11/11/2024 1:23:28 PM - Y - Perched within close striking distance of its 52-week high but it has slumped below the recently cited pivot point, consolidating above its 50 DMA line ($243) which defines important near-term support to watch. Damaging losses quickly negated the recent breakout.
11/4/2024 1:36:36 PM - Y - Consolidating above its 50 DMA line ($242.63) which defines important near-term support to watch. Damaging losses quickly negated the recent breakout.
10/28/2024 10:02:00 PM - Y - Loss today with above average volume negated Friday's breakout raising concerns. Its color code was changed to yellow in Friday's mid-day report with pivot point cited based on its 9/09/24 high plus 10 cents. Reported earnings +34% on +31% sales revenues for the Sep '24 quarter versus the year-ago period, its 3rd strong comparison above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been steady. See the latest FSU analysis for more details and a new annotatewd graph.
10/25/2024 12:22:39 PM - Y - Color code is changed to yellow with pivot point cited based on its 9/09/24 high plus 10 cents. Gapped up today hitting new multi-year highs. Reported earnings +34% on +31% sales revenues for the Sep '24 quarter versus the year-ago period, its 3rd strong comparison above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been steady.
9/18/2024 1:22:21 PM - Gapped down today. Wedged higher with gains lacking great volume conviction since last noted with caution in the 8/27/24 mid-day report - "Reported earnings +30% on +9% sales revenues for the Jun '24 quarter versus the year-ago period, its 2nd strong comparison. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been steady."
8/27/2024 1:47:30 PM - Reported earnings +30% on +9% sales revenues for the Jun '24 quarter versus the year-ago period, its 2nd strong comparison. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been steady.
5/1/2023 12:43:49 PM - Reported earnings +27% on +29% sales revenues for the Mar '23 quarter versus the year-ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth after a downturn in FY '15 has been steady.
8/6/2020 1:16:38 PM - Gapped down today and violated its 50 DMA line ($184.52) with a big volume-driven loss. Reported earnings +40% on +9% sales revenues for the Jun '20 quarter versus the year ago period, its 2nd comparison above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth after a downturn in FY '15 has been slow and steady, not a great match with the winning models of the fact-based investment system.
5/1/2020 12:37:01 PM - Consolidating above its 50 DMA line ($155). Reported earnings +45% on +16% sales revenues for the Mar '20 quarter, breaking a streak of 5 comparisons below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth after a downturn in FY '15 has been slow and steady, not a great match with the winning models of the fact-based investment system.
4/3/2020 12:19:29 PM - Rebounding impressively after an abrupt slump below its 200 DMA line ($143). Reported earnings +21 on +13% sales revenues for the Dec '19 quarter, its 5th comparison below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth after a downturn in FY '15 has been slow and steady, not a great match with the winning models of the fact-based investment system.
3/30/2020 12:34:06 PM - Rebounding impressively after an abrupt slump below its 200 DMA line ($143). Reported earnings +21 on +13% sales revenues for the Dec '19 quarter, its 5th comparison below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth after a downturn in FY '15 has been slow and steady, not a great match with the winning models of the fact-based investment system.
3/18/2020 12:55:53 PM - Retreated from its all-time high and found support near its 200 DMA line. Reported earnings +21 on +13% sales revenues for the Dec '19 quarter, its 5th comparison below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth after a downturn in FY '15 has been slow and steady, not a great match with the winning models of the fact-based investment system.
1/31/2020 1:23:54 PM - Pulling back today with higher volume after hitting new all-time highs. Reported earnings +21 on +13% sales revenues for the Dec '19 quarter, its 5th comparison below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth after a downturn in FY '15 has been slow and steady, not a great match with the winning models of the fact-based investment system.
10/26/2018 1:08:58 PM - Rebounding above its 200 DMA line ($102.77) with today's big gain. Reported earnings +23 on +12% sales revenues for the Sep '18 quarter, its 2nd comparison just below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth after a downturn in FY '15 has been slow and steady, not a great match with the winning models of the fact-based investment system.
4/27/2018 1:16:42 PM - Retreating from its all-time high and slumping below its 50 DMA line with today's big loss. Reported earnings +30% on +15% sales revenues for the Mar '18 quarterly comparison. Prior comparisons were below the +25% minimum earnings guideline (C criteria) and its annual earnings (A criteria) history is not a match with the winning models of the fact-based investment system.
1/24/2018 12:57:52 PM - Gapped up on the prior session hitting a new all-time high. Reported earnings +37% on +13% sales revenues for the Dec '17 quarterly comparison. Prior comparisons were below the +25% minimum earnings guideline (C criteria).
6/21/2013 1:37:30 PM - Consolidating near its 50 DMA line after encountering recent distributional pressure, and it has not formed a sound base pattern. Disciplined investors may watch for a new base to possibly form and be noted in the coming weeks Reported earnings +31% on +10% sales revenues for the Mar '12 quarterly comparison, and 3 of its past 4 comparisons have now been above the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) growth history has been strong since a downturn in FY '08.
1/31/2013 12:46:07 PM - Gapped down today for a considerable loss, retreating abruptly from its 52-week high. The 1/25/13 mid-day report cautioned - "Reported earnings +23% on +13% sales revenues for the Dec '12 quarterly comparison, below the +25% minimum earnings guideline (C criteria). The prior 3 quarterly comparisons showed better earnings increases. Its annual earnings (A criteria) growth history has been strong since a downturn in FY '08."
1/25/2013 12:34:53 PM - Gapped up today for a considerable gain and new 52-week high. Reported earnings +23% on +13% sales revenues for the Dec '12 quarterly comparison, below the +25% minimum earnings guideline (C criteria). The prior 3 quarterly comparisons showed better earnings increases. Its annual earnings (A criteria) growth history has been strong since a downturn in FY '08.
11/20/2012 12:33:25 PM - Pulled back and found recent support near its 50 DMA line while consolidating from its 52-week high. It may be forming a new square box base pattern. Reported earnings +42% on +8% sales revenues for the Sep '12 quarterly comparisons versus the year ago period, marking a 3rd consecutive quarter above the +25% minimum earnings guideline (C criteria). The prior 5 quarterly comparisons showed sub par earnings increases and its sales revenues growth has been in the +8-12% range. Its annual earnings (A criteria) growth history has been strong since a downturn in FY '08.
10/25/2012 12:31:38 PM - Due to report earnings after the close today. Pulling back after rallying to new 52-week and multi-year highs with a volume-driven gain on the prior session. No resistance remains due to overhead supply and it has rallied unhindered since a considerable gap up gain on 8/03/12. Prior mid-day reports noted - "Reported +29% and +38% earnings for the Mar and Jun '12 quarterly comparisons versus the year ago periods, above the +25% minimum guideline. The prior 5 quarterly comparisons showed sub par earnings increases and its sales revenues growth has been in the +9-12% range. Its annual earnings (A criteria) growth history has been strong since a downturn in FY '08."
10/4/2012 12:19:44 PM - Holding its ground today after steadily rising to new 52-week and multi-year highs with no resistance remaining following a considerable gap up gain on 8/03/12. Prior mid-day reports noted - "Reported +29% and +38% earnings for the Mar and Jun '12 quarterly comparisons versus the year ago periods, above the +25% minimum guideline. The prior 5 quarterly comparisons showed sub par earnings increases and its sales revenues growth has been in the +9-12% range. Its annual earnings (A criteria) growth history has been strong since a downturn in FY '08."
10/3/2012 12:45:21 PM - Holding its ground and steadily rising to new 52-week and multi-year highs with no resistance remaining following a considerable gap up gain on 8/03/12. Last noted in the 8/09/12 mid-day report - "Reported +29% and +38% earnings for the Mar and Jun '12 quarterly comparisons versus the year ago periods, above the +25% minimum guideline. The prior 5 quarterly comparisons showed sub par earnings increases and its sales revenues growth has been in the +9-12% range. Its annual earnings (A criteria) growth history has been strong since a downturn in FY '08."
8/9/2012 1:28:55 PM - Still holding its ground following a considerable gap up gain on 8/03/12, now perched near 52-week and multi-year highs with no resistance remaining. Reported +29% and +38% earnings for the Mar and Jun '12 quarterly comparisons versus the year ago periods, above the +25% minimum guideline. The prior 5 quarterly comparisons showed sub par earnings increases and its sales revenues growth has been in the +9-12% range. Its annual earnings (A criteria) growth history has been strong since a downturn in FY '08.
8/7/2012 12:35:25 PM - Holding its ground following a considerable gap up gain on 8/03/12, now perched near 52-week and multi-year highs with no resistance remaining. Reported +29% and +38% earnings for the Mar and Jun '12 quarterly comparisons versus the year ago periods, above the +25% minimum guideline. The prior 5 quarterly comparisons showed sub par earnings increases and its sales revenues growth has been in the +9-12% range. Its annual earnings (A criteria) growth history has been strong since a downturn in FY '08.
8/6/2012 12:32:32 PM - Holding its ground today following a considerable gap up gain on the prior session, now perched near 52-week and multi-year highs with no resistance remaining. Reported +29% and +38% earnings for the Mar and Jun '12 quarterly comparisons versus the year ago periods, above the +25% minimum guideline. The prior 5 quarterly comparisons showed sub par earnings increases and its sales revenues growth has been in the +9-12% range. Its annual earnings (A criteria) growth history has been strong since a downturn in FY '08.
6/14/2012 12:14:09 PM - Consolidating near its 50 DMA line today. Last noted in the 5/16/12 mid-day report - "Reported +11% sales revenues and +29% earnings for the quarter ended March 31, 2012 versus the year ago period. The prior 5 quarterly comparisons showed sub par sales revenues and earnings increases. Its annual earnings (A criteria) growth history has been strong since a downturn in FY '08."
5/16/2012 1:13:11 PM - Consolidating within striking distance of its 52-week and all-time highs since last noted in the 4/30/12 mid-day report - "Reported +11% sales revenues and +29% earnings for the quarter ended March 31, 2012 versus the year ago period. The prior 5 quarterly comparisons showed sub par sales revenues and earnings increases. Its annual earnings (A criteria) growth history has been strong since a downturn in FY '08."
4/30/2012 12:43:33 PM - Holding its ground today after a gap up on 4/27/12 approaching its 52-week and all-time highs. Reported +11% sales revenues and +29% earnings for the quarter ended March 31, 2012 versus the year ago period. The prior 5 quarterly comparisons showed sub par sales revenues and earnings increases. Its annual earnings (A criteria) growth history has been strong since a downturn in FY '08.
5/3/2010 1:10:20 PM - Holding its ground today after a gap up on 4/30/10 for new all-time highs, breaking out from short flat base above its 50 DMA line after its latest earnings news. Sales revenues and earnings increases were just below the +25% guideline in the quarter ended March 31, 2010. Earnings growth showed deceleration, after prior comparisons showed sub par sales revenues increases while it managed stronger earnings increases.
2/5/2007 1:54:11 PM - Base somewhat questionable at this point.
2/2/2007 1:02:12 PM - Base somewhat questionable at this point.
1/26/2007 12:48:06 PM - As previously noted - Base somewhat questionable at this point.
1/23/2007 12:44:23 PM - Base somewhat questionable at this point.
1/16/2007 1:14:35 PM - Base somewhat questionable.
1/12/2007 1:02:45 PM - Base somewhat questionable.
7/5/2006 - As previously noted - Friday's gap open put price too extended and group rank is below guidelines.
5/18/2006 - As previously noted - Friday's gap open put price too extended and group rank is below guidelines.
5/11/2006 1:42:03 PM - As previously noted - Friday"s gap open puts price too extended and group rank is below guidelines.
5/9/2006 1:00:14 PM - Friday"s gap open puts price too extended and group rank is below guidelines.
5/8/2006 - Friday's gap open puts price too extended and group rank is below guidelines.
3/22/2006 1:08:40 PM - Group rank below guidelines.
11/15/2005 1:36:46 PM - 'C' and Sales history below guidelines.
11/3/2005 1:24:04 PM - 'C' and Sales history below guidelines.
10/6/2005 12:35:29 PM - No base.
10/5/2005 12:59:51 PM - No base.
10/4/2005 12:52:05 PM - No base.
9/27/2005 1:03:04 PM - Pretty good group. "C" history below guidelines.
7/7/2005 12:59:13 PM - Pretty good group. "C" history below guidelines.
7/6/2005 12:42:02 PM - Pretty good group. "C" history below guidelines.
7/5/2005 12:55:10 PM - Pretty good group. "C" history below guidelines.
7/1/2005 12:41:41 PM - Pretty good group. "C" history below guidelines.
6/30/2005 12:28:41 PM - Pretty good group. "C" history below guidelines.
6/29/2005 12:58:32 PM - Pretty good group. "C" history below guidelines.
6/28/2005 12:54:09 PM - Pretty good group. "C" history below guidelines.
6/13/2005 12:31:57 PM - Pretty good group. "C" history below guidelines.
5/12/2005 12:41:37 PM - Good group. "C" history below guidelines.
5/6/2005 1:26:40 PM - L in good group.
2/8/2005 12:35:12 PM - L in decent group. Way Too ET.
2/7/2005 12:50:23 PM - L in decent group. Way Too ET.