8/16/2023 5:51:39 PM - Suffered as 10th consecutive loss with higher volume and it will be dropped from the Featured Stocks list tonight. Recently reported Jun '23 quarterly earnings +0% versus the year-ago period, below the +25% minimum earnings guideline (C criteria).

8/11/2023 5:11:06 PM - G - Pulled back today for a 7th consecutive loss with below-average volume and undercut its 50 DMA line ($124.65) raising concerns. Recently reported Jun '23 quarterly earnings +0% versus the year-ago period, below the +25% minimum earnings guideline (C criteria). See the latest FSU analysis for more details and a new annotated graph.

8/7/2023 6:41:36 PM - G - Pulled back today for a 3rd consecutive loss with near average volume. Reported Jun '23 quarterly earnings +0% versus the year-ago period, below the +25% minimum earnings guideline (C criteria). Prior highs define initial support to watch coinciding with its 50 DMA line ($123).

7/31/2023 5:06:08 PM - G - Posted a gain today with above average volume. Reported Jun '23 quarterly earnings +0% versus the year ago period, below the +25% minimum earnings guideline (C criteria). On pullbacks, the prior highs define initial support to watch above its 50 DMA line ($120.73).

7/25/2023 12:11:08 PM - G - Gapped down today then rebounded from the early low after reporting Jun '23 quarterly earnings +0% versus the year ago period, below the +25% minimum earnings guideline (C criteria). On pullbacks, the prior highs define initial support to watch above its 50 DMA line ($118).

7/18/2023 6:09:18 PM - G - Color code is changed to green after rallying above its "max buy" level with today's volume-driven gain adding to a recent spurt higher. On pullbacks, the prior highs define initial support to watch above its 50 DMA line.

7/12/2023 12:37:44 PM - Y - Hit another new high today. Finished strong after highlighted in yellow in the prior mid-day report with pivot point cited based on its 8/16/22 high plus 10 cents. Gain and strong close above the pivot point triggered a technical buy signal. Reported very strong Sep, Dec '22, and Mar '23 quarterly sales revenues and earnings increases above the +25% minimum (C criteria) versus the year ago periods. Annual earnings (A criteria) history had a slight downturn in FY '19 followed by strong growth. See the latest FSU analysis for more details and an annotated graph.

7/11/2023 12:56:54 PM - Y - Color code is changed to yellow with pivot point cited based on its 8/16/22 high plus 10 cents. Hitting a new 52-week high today, and a strong close above the pivot point backed by at least +40% above average volume may clinch a technical buy signal. Reported very strong Sep, Dec '22, and Mar '23 quarterly sales revenues and earnings increases above the +25% minimum (C criteria) versus the year ago periods. Annual earnings (A criteria) history had a slight downturn in FY '19 followed by strong growth.

4/27/2021 1:00:52 PM - Churning higher volume while hovering near its 52-week high. Found support at its 50 DMA line during the recent consolidation. Reported very strong Sep, Dec '20, and Mar '21 quarterly sales revenues and earnings increases above the +25% minimum (C criteria) versus the year ago periods with impressive sequential acceleration. Up and down annual earnings (A criteria) history is a concern.

3/8/2021 1:11:06 PM - Hitting a new 52-week high with today's 2nd consecutive volume-driven gain. Found support well above its 50 DMA line during the recent consolidation. Reported much better Sep and Dec '20 quarterly sales revenues and earnings versus the year ago periods. Prior quarterly comparisons have not shown strong and steady earnings increases above the +25% minimum (C criteria). Up and down annual earnings (A criteria) history is also a concern.

10/22/2014 1:07:20 PM - Challenged its 52-week high with early gains today then reversed into the red and slumped back below its 50 DMA line. Quarterly comparisons have not shown strong and steady earnings increases above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '09.

4/22/2014 12:37:27 PM - Consolidating near its 50 DMA line. Reported earnings +26% on +20% sales revenues for the Dec '13 quarter. The 2 prior quarterly comparisons had earnings increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '09.

1/23/2014 12:34:00 PM - Consolidating near its 50 DMA line. Reported earnings +23% on +25% sales revenues for the Sep '13 quarter. Noted with caution repeatedly in prior mid-day reports - "Reported earnings +15% on +12% sales revenues for the quarter ended June 30, 2013 versus the year ago period. The 3 prior quarterly comparisons had earnings increases above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '09."

10/22/2013 12:55:05 PM - Gapped down today, abruptly retreating from its 52-week high with a volume-driven loss following 4 consecutive gains. Reported earnings +23% on +25% sales revenues for the Sep '13 quarter. Noted with caution repeatedly in prior mid-day reports - "Reported earnings +15% on +12% sales revenues for the quarter ended June 30, 2013 versus the year ago period. The 3 prior quarterly comparisons had earnings increases above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '09."

10/9/2013 12:45:24 PM - Pulling back from its 52-week high with today's 3rd consecutive volume-driven loss. Noted with caution in the 10/04/13 mid-day report - "Reported earnings +15% on +12% sales revenues for the quarter ended June 30, 2013 versus the year ago period. The 3 prior quarterly comparisons had earnings increases above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '09."

10/7/2013 12:38:20 PM - Hit another new 52-week high today then reversed into the red. After a gap up and volume-driven gain it was noted with caution in the 10/04/13 mid-day report - "Reported earnings +15% on +12% sales revenues for the quarter ended June 30, 2013 versus the year ago period. The 3 prior quarterly comparisons had earnings increases above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '09."

10/4/2013 12:24:28 PM - Hitting another new 52-week high with today's small gap up and volume-driven gain. Last noted with caution in the 9/10/13 mid-day report - "Reported earnings +15% on +12% sales revenues for the quarter ended June 30, 2013 versus the year ago period. The 3 prior quarterly comparisons had earnings increases above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '09."

9/10/2013 12:37:43 PM - Hitting a new 52-week high with today's considerable gap up and volume-driven gain. Reported earnings +15% on +12% sales revenues for the quarter ended June 30, 2013 versus the year ago period. The 3 prior quarterly comparisons had earnings increases above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '09.

12/17/2012 12:29:55 PM - Still sputtering below its 50 DMA line after a spurt of volume-driven losses while retreating further from its 52-week high. Reported earnings +40% on +21% sales revenues for the quarter ended September 30, 2012 versus the year ago period. The past 3 quarterly comparisons now show earnings increases above the +25% minimum guideline (C criteria), however its annual earnings (A criteria) history has been up and down, leaving some fundamental concerns.

12/6/2012 12:19:25 PM - Slumped below its 50 DMA line with a spurt of volume-driven losses while retreating further from its 52-week high. It spiked to new high territory with a volume-driven gain when noted in the 10/18/12 mid-day report - "Reported earnings +40% on +21% sales revenues for the quarter ended September 30, 2012 versus the year ago period. The past 3 quarterly comparisons now show earnings increases above the +25% minimum guideline (C criteria), however its annual earnings (A criteria) history has been up and down, leaving some fundamental concerns."

11/19/2012 12:56:46 PM - Slumped below its 50 DMA line last week while retreating further from its 52-week high. It spiked to new high territory with a volume-driven gain when last noted in the 10/18/12 mid-day report - "Reported earnings +40% on +21% sales revenues for the quarter ended September 30, 2012 versus the year ago period. The past 3 quarterly comparisons now show earnings increases above the +25% minimum guideline (C criteria), however its annual earnings (A criteria) history has been up and down, leaving some fundamental concerns."

10/18/2012 12:51:27 PM - Today's 6th consecutive gain has it rallying with higher above average volume and hitting new 52-week and all-time highs. Reported earnings +40% on +21% sales revenues for the quarter ended September 30, 2012 versus the year ago period. The past 3 quarterly comparisons now show earnings increases above the +25% minimum guideline (C criteria), however its annual earnings (A criteria) history has been up and down, leaving some fundamental concerns.

10/15/2012 12:53:34 PM - Gapped up today, rebounding toward its 52-week and all-time highs. After it reported earnings +44% on +24% sales revenues for the quarter ended June 30, 2012 versus the year ago period, 3 of the past 4 quarterly comparisons now show earnings increases above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been up and down leaving some fundamental concerns.

9/18/2012 12:35:09 PM - Retreating from its new 52-week and all-time highs hit last week with a gap down and considerable volume-driven loss today. The 9/10/12 mid-day report noted - "Reported earnings +44% on +24% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Three of the past 4 quarterly comparisons showed earnings increases above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been up and down leaving some fundamental concerns."

9/10/2012 12:45:53 PM - Rallying from an orderly flat base today and trading within striking distance of its 52-week and all-time highs. Reported earnings +44% on +24% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Three of the past 4 quarterly comparisons showed earnings increases above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been up and down leaving some fundamental concerns.

5/15/2012 12:20:44 PM - Consolidating above prior highs and above its 50 DMA line since a considerable gap up and volume-driven gain for new 52-week and all-time highs on 4/18/12. Reported earnings +27% on +25% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior highs in the $70 area and its 50 DMA line acted as support during its recent consolidation. Prior mid-day reports noted - "Reported earnings +15% on +26% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Its annual earnings (A criteria) history has been up and down and below the guidelines of the fact-based system.'"

4/23/2012 12:46:01 PM - Consolidating following a considerable gap up and volume-driven gain for new 52-week and all-time highs on 4/18/12. Reported earnings +27% on +25% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior highs in the $70 area and its 50 DMA line acted as support during its recent consolidation. Prior mid-day reports noted - "Reported earnings +15% on +26% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Its annual earnings (A criteria) history has been up and down and below the guidelines of the fact-based system.'"

4/19/2012 12:26:29 PM - Holding its ground today following a considerable gap up and volume-driven gain for new 52-week and all-time highs on the prior session. Reported earnings +27% on +25% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior highs in the $70 area and its 50 DMA line acted as support during its recent consolidation. Prior mid-day reports noted - "Reported earnings +15% on +26% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Its annual earnings (A criteria) history has been up and down and below the guidelines of the fact-based system.'"

4/18/2012 12:52:13 PM - Considerable gap up gain today for new 52-week and all-time highs. Prior highs in the $70 area and its 50 DMA line acted as support during its recent consolidation. Prior mid-day reports noted - "Reported earnings +15% on +26% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Its annual earnings (A criteria) history has been up and down and below the guidelines of the fact-based system.'"

4/12/2012 12:26:50 PM - Consolidating just -3.4% off its 52-week high today. Prior highs in the $70 area and its 50 DMA line define near-term support to watch on pullbacks. Prior mid-day reports noted - "Reported earnings +15% on +26% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Its annual earnings (A criteria) history has been up and down and below the guidelines of the fact-based system.'"

4/4/2012 12:35:30 PM - Small gap down today from its 52-week high. Prior highs in the $70 area may act as support after a recent spurt of volume-driven gains. Recently found support near its 50 DMA line. Prior mid-day reports noted - "Reported earnings +15% on +26% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Its annual earnings (A criteria) history has been up and down and below the guidelines of the fact-based system.'"

3/28/2012 12:40:18 PM - Holding its ground today near its 52-week high after 3 consecutive volume-driven gains. Recently found support near its 50 DMA line. Prior mid-day reports noted - "Reported earnings +15% on +26% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Its annual earnings (A criteria) history has been up and down and below the guidelines of the fact-based system.'"

3/26/2012 1:01:05 PM - Gapped up today for a new 52-week high. Found support near its 50 DMA line since last noted in the 3/06/12 mid-day report - "On track for a 3rd consecutive loss with above average volume. Reported earnings +15% on +26% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Found support near its 200 DMA line again during its consolidation since noted in the 10/31/11 mid-day report - 'Reported earnings +38% on +26% sales revenues for the quarter ended September 30, 2011 versus the year ago period. Sales and earnings increases improved in recent quarterly comparisons (good C criteria), but its annual earnings (A criteria) history has been up and down and below the guidelines of the fact-based system.'"

3/6/2012 12:33:54 PM - Slumping near its 50 DMA line today while on track for a 3rd consecutive loss with above average volume. Reported earnings +15% on +26% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Found support near its 200 DMA line again during its consolidation since noted in the 10/31/11 mid-day report - "Reported earnings +38% on +26% sales revenues for the quarter ended September 30, 2011 versus the year ago period. Sales and earnings increases improved in recent quarterly comparisons (good C criteria), but its annual earnings (A criteria) history has been up and down and below the guidelines of the fact-based system."

1/25/2012 12:42:15 PM - Rallying near its all-time high today, clear of all resistance due to overhead supply. Reported earnings +15% on +26% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Found support near its 200 DMA line again during its consolidation since last noted in the 10/31/11 mid-day report - "Reported earnings +38% on +26% sales revenues for the quarter ended September 30, 2011 versus the year ago period. Sales and earnings increases improved in recent quarterly comparisons (good C criteria), but its annual earnings (A criteria) history has been up and down and below the guidelines of the fact-based system."

10/31/2011 12:34:46 PM - Today's gain helped it touch another new all-time high. Held its ground after the 10/27/11 mid-day report noted - "Rising clear of all resistance due to overhead supply. Found support near its 200 DMA line during its recent consolidation. Last week it reported earnings +38% on +26% sales revenues for the quarter ended September 30, 2011 versus the year ago period. Sales and earnings increases improved in recent quarterly comparisons (good C criteria) , but its annual earnings (A criteria) history has been up and down and below the guidelines of the fact-based system."

10/27/2011 1:18:24 PM - Gapped up today for a new all-time high, rising clear of all resistance due to overhead supply. Found support near its 200 DMA line during its recent consolidation. Last week it reported earnings +38% on +26% sales revenues for the quarter ended September 30, 2011 versus the year ago period. Sales and earnings increases improved in recent quarterly comparisons (good C criteria) , but its annual earnings (A criteria) history has been up and down and below the guidelines of the fact-based system.

10/19/2011 12:39:49 PM - The 10/18/11 mid-day report noted - "Pulling back abruptly today after reporting earnings +38% on +26% sales revenues for the quarter ended September 30, 2011 versus the year ago period. Sales and earnings increases improved in recent quarterly comparisons (good C criteria) , but its annual earnings (A criteria) history has been up and down and below the guidelines of the fact-based system."

10/18/2011 12:38:00 PM - Pulling back abruptly today after reporting earnings +38% on +26% sales revenues for the quarter ended September 30, 2011 versus the year ago period. Sales and earnings increases improved in recent quarterly comparisons (good C criteria) , but its annual earnings (A criteria) history has been up and down and below the guidelines of the fact-based system.

7/11/2011 12:45:53 PM - Pulling back after reaching new 52-week and all-time highs last week with volume-driven gains. Previously noted in the 4/20/11 mid-day report after gapping up when reporting earnings +127% on +49% sales revenues for the quarter ended March 31, 2011 versus the year ago period. Sales and earnings increases improved in recent comparisons, but its prior quarterly and annual earnings (A criteria) history is below guidelines.

7/8/2011 12:11:23 PM - Hit new 52-week and all-time highs this week with more volume-driven gains. Last noted in the 4/20/11 mid-day report after gapping up when reporting earnings +127% on +49% sales revenues for the quarter ended March 31, 2011 versus the year ago period. Sales and earnings increases improved in recent comparisons, but its prior quarterly and annual earnings (A criteria) history is below guidelines.

4/20/2011 12:42:53 PM - Considerable gap up today after reporting earnings +127% on +49% sales revenues for the quarter ended March 31, 2011 versus the year ago period. Hitting new 52-week and all-time highs, extended from any sound base and extending its winning streak to 8 consecutive weekly gains. Sales and earnings increases improved in recent comparisons, but its prior quarterly and annual earnings (A criteria) history is below guidelines.

4/12/2011 12:54:35 PM - Perched near its 52-week and all-time highs, extended from any sound base after 6 consecutive weekly gains. Sales and earnings increases improved in recent comparisons, but its prior quarterly and annual earnings (A criteria) history is below guidelines.

1/26/2011 1:45:50 PM - Approaching its 52-week high with a 5th consecutive gain today following a recent slump below its 50 DMA line. Reported earnings +46% on +33% sales revenues for the quarter ended September 30, 2010 versus the year ago period. Noted in October mid-day reports when it quietly touched new highs - "Following a 5-month flat base during which its 200 DMA line acted as support. It has been consolidating since gapping up on 4/20/10 and 4/21/10 with powerful gains on heavy volume. The 2 latest quarterly comparisons show improving sales and earnings increases, but its prior quarterly results and annual earnings (A criteria) history are below guidelines."

11/11/2010 12:47:58 PM - Churned heavy volume on the prior session while perched near its 52-week high. Reported earnings +46% on +33% sales revenues for the quarter ended September 30, 2010 versus the year ago period. Noted in October mid-day reports when it quietly touched new highs - "Following a 5-month flat base during which its 200 DMA line acted as support. It has been consolidating since gapping up on 4/20/10 and 4/21/10 with powerful gains on heavy volume. The 2 latest quarterly comparisons show improving sales and earnings increases, but its prior quarterly results and annual earnings (A criteria) history are below guidelines."

10/19/2010 1:22:48 PM - Considerable gain with heavy volume today for a new 52-week high. Surging this week after noted in recent mid-day report when it quietly touched new highs - "Following a 5-month flat base during which its 200 DMA line acted as support. It has been consolidating since gapping up on 4/20/10 and 4/21/10 with powerful gains on heavy volume. The 2 latest quarterly comparisons show improving sales and earnings increases, but its prior quarterly results and annual earnings (A criteria) history are below guidelines."

10/18/2010 12:33:59 PM - Inching to new 52-week highs in recent weeks since noted in the 9/28/10 mid-day report when it quietly touched a new high - "Following a 5-month flat base during which its 200 DMA line acted as support. It has been consolidating since gapping up on 4/20/10 and 4/21/10 with powerful gains on heavy volume. The 2 latest quarterly comparisons show improving sales and earnings increases, but its prior quarterly results and annual earnings (A criteria) history are below guidelines."

9/28/2010 1:10:17 PM - It quietly touched a new 52-week high on the prior session, following a 5-month flat base during which its 200 DMA line acted as support. It has been consolidating since gapping up on 4/20/10 and 4/21/10 with powerful gains on heavy volume. The 2 latest quarterly comparisons show improving sales and earnings increases, but its prior quarterly results and annual earnings (A criteria) history are below guidelines.

6/14/2010 12:58:38 PM - Gapped up today, rallying toward its 52-week high. It has been consolidating since gapping up on 4/20/10 and 4/21/10 with powerful gains on heavy volume. It falls short of the C and A criteria while its sales and earnings history are below guidelines.

4/23/2010 1:30:56 PM -

Holding its ground since gapping up on 4/20/10 and 4/21/10 for new 52-week highs. Sales and earnings history below guidelines.



3/29/2005 12:45:41 PM - Group is just okay.

3/22/2005 1:17:41 PM - Group is just okay.

3/2/2005 12:51:09 PM - L in Just OK group. Group just OKAY. However, technicals look good. PP=$ 71.10 MB=$74.66

2/28/2005 1:05:18 PM - L in Just OK group. Perched near highs.

2/24/2005 12:40:02 PM - L in Just OK group. Perched near highs.

2/8/2005 12:32:47 PM - L in Just OK group. Perched near highs.

11/8/2004 12:36:17 PM - No base.

10/20/2004 1:00:00 PM - No base.

10/19/2004 1:00:00 PM - No base.

10/18/2004 1:00:00 PM - No base.

10/15/2004 1:00:00 PM - No base.

10/7/2004 1:00:00 PM - No base.