5/3/2023 12:34:30 PM - Today's considerable gain has it hitting a new all-time high, getting very extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported earnings +32% on +9% sales revenues for the Mar '23 quarter versus the year-ago period. Three of the past 4 quarterly earnings comparisons were above the +25% minimum guideline (C criteria). Its annual earnings history (A criteria) was strong through FY '22.

3/20/2023 12:26:17 PM - Today's 5th consecutive gain has it hitting new multi-year highs. Prior mid-day reports cautioned members - "Reported earnings +27% on +8% sales revenues for the Dec '22 quarter versus the year-ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Its annual earnings history (A criteria) was strong through FY '22, however, consensus estimates are for -8% earnings for FY '23."

3/16/2023 12:49:44 PM - Reversed into the red after today's early gain hitting new multi-year highs. The 2/21/23 mid-day report last cautioned members - "Reported earnings +27% on +8% sales revenues for the Dec '22 quarter versus the year-ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Its annual earnings history (A criteria) was strong through FY '22, however, consensus estimates are for -8% earnings for FY '23."

2/21/2023 12:39:35 PM - Reported earnings +27% on +8% sales revenues for the Dec '22 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Its annual earnings history (A criteria) was strong through FY '22, however, consensus estimates are for -8% earnings for FY '23.

2/6/2023 12:13:49 PM - Reported earnings +27% on +8% sales revenues for the Dec '22 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Its annual earnings history (A criteria) was strong through FY '22, however, consensus estimates are for -8% earnings for FY '23.

12/20/2022 12:41:07 PM - Reported earnings -11% on +12% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Its annual earnings history (A criteria) was strong through FY '22, however, consensus estimates are for -8% earnings for FY '23.

8/29/2022 12:42:37 PM - Reported earnings +40% on +25% sales revenues for the Jun '22 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Its annual earnings history (A criteria) was strong through FY '22, however, consensus estimates are for -11% earnings for FY '23.

10/2/2019 12:42:02 PM -
Perched near its all-time high after volume-driven gains. Reported earnings +100% on +2% sales revenues for the Jun '19 quarter. Prior mid-day reports noted - "Quarterly earnings comparisons through Mar '19 were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings history (A criteria) is also a concern."


8/26/2019 12:08:59 PM -
Perched near its all-time high after a big volume-driven gain. Reported earnings +100% on +2% sales revenues for the Jun '19 quarter. Prior mid-day reports noted - "Quarterly earnings comparisons through Mar '19 were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings history (A criteria) is also a concern."


8/23/2019 12:41:58 PM - Reversed into the red after earlier gains into new high territory. Gapped up on the prior session rebounding above its 50 DMA line and challenging its 52-week and all-time highs. Reported earnings +100% on +2% sales revenues for the Jun '19 quarter. Prior mid-day reports noted - "Quarterly earnings comparisons through Mar '19 were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings history (A criteria) is also a concern."

8/22/2019 1:01:25 PM - Gapped up today rebounding above its 50 DMA line and challenging its 52-week and all-time highs. Reported earnings +100% on +2% sales revenues for the Jun '19 quarter. Prior mid-day reports noted - "Quarterly earnings comparisons through Mar '19 were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings history (A criteria) is also a concern."

8/19/2019 12:20:53 PM - Consolidating near its 50 DMA line. Due to report earnings news. Last noted in the 7/16/19 mid-day report - "Quarterly earnings comparisons through Mar '19 were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings history (A criteria) is also a concern."

7/16/2019 12:21:40 PM - Found support above its 50 DMA line while churning above average volume in recent weeks. Consolidating in an orderly fashion since it spiked to a new all-time high with a considerable volume-driven gain on 5/02/19. Prior mid-day reports cautioned members - "Quarterly earnings comparisons through Mar '19 were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings history (A criteria) is also a concern."

7/8/2019 11:56:47 AM - Found support above its 50 DMA line while consolidating in an orderly fashion since it spiked to a new all-time high with a considerable volume-driven gain on 5/02/19. Prior mid-day reports cautioned members - "Quarterly earnings comparisons through Mar '19 were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings history (A criteria) is also a concern."

7/3/2019 11:46:56 AM - Found support above its 50 DMA line while consolidating since it spiked to a new all-time high with a considerable volume-driven gain on 5/02/19. Prior mid-day reports cautioned members - "Quarterly earnings comparisons through Mar '19 were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings history (A criteria) is also a concern."

6/20/2019 12:32:52 PM - Consolidating since it spiked to a new all-time high with a considerable volume-driven gain on 5/02/19. Prior mid-day reports cautioned members - "Quarterly earnings comparisons through Mar '19 were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings history (A criteria) is also a concern."

5/24/2019 12:50:03 PM - Consolidating since it spiked to a new all-time high with a considerable volume-driven gain on 5/02/19. Prior mid-day reports cautioned members - "Quarterly earnings comparisons through Mar '19 were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings history (A criteria) is also a concern."

5/15/2019 1:07:58 PM - Spiked to new 52-week and all-time highs with a considerable volume-driven gain on 5/02/19. Prior mid-day reports cautioned members - "Quarterly earnings comparisons through Mar '19 were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings history (A criteria) is also a concern."

5/6/2019 1:37:37 PM - Spiked to new 52-week and all-time highs with a considerable volume-driven gain on 5/02/19. Friday's mid-day report cautioned members - "Quarterly earnings comparisons through Mar '19 were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings history (A criteria) is also a concern."

5/3/2019 12:45:25 PM - Spiked to new 52-week and all-time highs with a considerable volume-driven gain on the prior session. Quarterly earnings comparisons through Mar '19 were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings history (A criteria) is also a concern.

5/4/2017 12:29:59 PM - Violating its 50 DMA line with today's volume-driven loss. Quarterly earnings comparisons through Mar '17 were not strong and steady above the +25% minimum guideline (C criteria).

3/24/2017 12:10:44 PM - Quarterly earnings comparisons through Dec '16 were not strong and steady above the +25% minimum guideline (C criteria). It will be dropped from the Featured Stocks list tonight.

4/21/2016 5:33:01 PM - Suffered another damaging loss today on above average volume. A convincing rebound above the 50 DMA line ($67.36) is needed for its outlook to improve. It will be dropped from the Featured Stocks list tonight.

4/20/2016 5:58:39 PM - G - Ended near the session low for a big loss today on below average volume. Its short-term average line acted as resistance, and a convincing rebound above the 50 DMA line ($67.39) is needed for its outlook to improve.

4/19/2016 5:39:40 PM - G - Its short-term average line may act as resistance, but a convincing rebound above the 50 DMA line ($67.37) is needed for its outlook to improve.

4/18/2016 6:50:24 PM - G - Rebounded near its 50 DMA line with today's gain on lighter volume. A convincing rebound above the 50 DMA line is needed for its outlook to improve.

4/15/2016 5:18:00 PM - G - Suffered a 3rd consecutive loss today with near average volume. Its 50 DMA line violation raised concerns and triggered a technical sell signal this week.

4/14/2016 5:24:50 PM - G - Down again today with near average volume as it slumped further below its 50 DMA line raising concerns and triggering a technical sell signal.

4/13/2016 6:12:49 PM - G - Down today with higher volume and its color code is changed to green as it slumped to a close below its 50 DMA line ($67.17) raising concerns. Further deterioration would raise even greater concerns and trigger a worrisome technical sell signal.

4/11/2016 6:08:26 PM - Y - Down today with higher volume than the prior session but still below average volume. Prior highs and its 50 DMA line ($66.94) define important near-term support to watch on pullbacks.

4/8/2016 11:01:16 PM - Y - Posted a small gain on light volume. Prior highs and its 50 DMA line ($66.65) define important near-term support to watch on pullbacks.

4/7/2016 5:40:37 PM - Y - Color code is changed to yellow after pulling back below its "max buy" level. Prior highs and its 50 DMA line ($66.30) define important near-term support to watch on pullbacks.

4/4/2016 5:24:14 PM - G - Color code is changed to green after rising back above its "max buy" leve. Prior highs and its 50 DMA line ($65.21) define important near-term support to watch on pullbacks.

4/1/2016 5:42:47 PM - Y - Color code was changed to yellow after slumping back below its "max buy" level with a volume-driven loss. Prior highs and its 50 DMA line ($64.82) define important near-term support to watch on pullbacks.

3/31/2016 4:52:11 PM - Y- Color code is changed to yellow after slumping back below its "max buy" level today with a volume-driven loss. Prior highs and its 50 DMA line ($64.45) define important near-term support to watch on pullbacks.

3/28/2016 12:19:44 PM - G - Color code is changed to green after rallying back above its "max buy" level and challenging its 52-week high. Prior highs and its 50 DMA line define important near-term support to watch on pullbacks.

3/23/2016 6:05:03 PM - Y - Still quietly consolidating in a tight range above prior highs and its 50 DMA line defining important near-term support.

3/21/2016 5:17:26 PM - Y - Still quietly consolidating above prior highs and its 50 DMA line defining important near-term support.

3/16/2016 5:41:22 PM - Y - Still consolidating above prior highs and its 50 DMA line defining important near-term support. See the latest FSU analysis for more details and an annotated graph.

3/15/2016 5:49:56 PM - Y - Consolidating above prior highs and its 50 DMA line defining important near-term support. See the latest FSU analysis for more details and a new annotated graph.

3/14/2016 12:34:08 PM - Y - Encountered distributional pressure last week while consolidating above prior highs defining important near-term support.

3/11/2016 5:08:54 PM - Y - Loss on higher volume was indicative of distributional pressure. Prior highs define important near-term support to watch.

3/11/2016 12:34:03 PM - Y - Color code is changed to yellow after pulling back below its "max buy" level. Prior highs define near-term support to watch on pullbacks.

3/9/2016 5:20:50 PM - G - Posted another gain today with lighter volume, rallying further above its "max buy" level. Prior highs define near-term support to watch on pullbacks.

3/8/2016 11:46:57 AM - G - Color code is changed to green after rallying back above its "max buy" level. Prior highs define near-term support to watch on pullbacks.

3/7/2016 5:17:23 PM - Y - Color code is changed to yellow after retreating below its "max buy" level. Prior highs define near-term support to watch on pullbacks.

3/4/2016 5:30:38 PM - G - Color code was changed to green after rising above its "max buy" level and getting extended from its prior base. Prior highs define near-term support to watch on pullbacks.

3/4/2016 12:31:18 PM - Y - Recently consolidating near its "max buy" level following volume-driven gains. Prior highs define near-term support to watch on pullbacks.

3/3/2016 12:58:57 PM - Y - Consolidating below its "max buy" level following volume-driven gains. Prior highs define near-term support to watch on pullbacks.

3/2/2016 5:41:29 PM - Y - Color code is changed to yellow after pulling back below its "max buy" level. Prior highs define near-term support to watch on pullbacks.

2/29/2016 5:03:22 PM - G - Color code was changed to green while hitting another new high and rallying above its "max buy" level. Prior highs define near-term support to watch on pullbacks.

2/29/2016 12:25:59 PM - G - Color code is changed to green while hitting another new high and rallying above its "max buy" level. Prior highs define near-term support to watch on pullbacks.

2/26/2016 5:32:01 PM - Y - Touched a new high but reversed into the red for a loss on higher volume and ended near the session low, a sign of distributional pressure. Volume-driven gains this week triggered a technical buy signal. Prior highs define near-term support to watch on pullbacks.

2/25/2016 5:24:12 PM - Y - Rose on lighter volume today for another new high. A volume-driven gain on 2/22/16 for a best-ever close triggered a technical buy signal. Prior highs define near-term support to watch on pullbacks.

2/23/2016 12:34:05 PM - Y - Pulling back today. A volume-driven gain for a best-ever close triggered a technical buy signal on the prior session. See the latest FSU analysis for more details and an annotated graph.

2/22/2016 5:25:08 PM - Y - Volume-driven gain today for a best-ever close may be considered a valid technical buy signal. Pivot point cited was based on its 11/02/15 high, meanwhile a Special Dividend effective 11/30/15 impacted price history shown on some chart sources.

2/18/2016 5:20:55 PM - Y - Recently encountering distributional pressure. A strong gain and finish above the pivot point cited based on its 11/02/15 high may clinch a convincing technical buy signal. (The Special Dividend effective 11/30/15 impacted price history shown on some chart sources.)

2/16/2016 1:19:21 PM - Y - Reversed into the red after early gains today, encountering distributional pressure. A strong gain and finish above the pivot point cited based on its 11/02/15 high may clinch a convincing technical buy signal. (The Special Dividend effective 11/30/15 impacted price history shown on some chart sources.)

2/12/2016 5:21:13 PM - Y - Rallied with above average volume toward prior resistance. Faces some remaining overhead supply up through the $66 level. Still needs gains above the pivot point cited based on its 11/02/15 high. (The Special Dividend effective 11/30/15 impacted price history shown on some chart sources.)

2/12/2016 12:39:37 PM - Y - Met resistance recently and faces some remaining overhead supply up through the $66 level. Still needs gains above the pivot point cited based on its 11/02/15 high. (The Special Dividend effective 11/30/15 impacted price history shown on some chart sources.)

2/11/2016 4:33:47 PM - Y - Stubbornly holding its ground within striking distance of its 52-week high. Highlighted in yellow with new pivot point cited based on its 11/02/15 high plus 10 cents in the 1/29/16 mid-day report (read here). The Special Dividend effective 11/30/15 impacted price history shown on some chart sources. Faces some resistance due to overhead supply up through the $66 level.

2/8/2016 6:55:29 PM - Y - Posted a gain with higher volume on a widely negative session. Highlighted in yellow with new pivot point cited based on its 11/02/15 high plus 10 cents in the 1/29/16 mid-day report (read here). The Special Dividend effective 11/30/15 impacted price history shown on some chart sources. Faces resistance due to overhead supply up through the $66 level.

2/5/2016 6:05:50 PM - Y - Pulled back today with lighter volume. Highlighted in yellow with new pivot point cited based on its 11/02/15 high plus 10 cents in the 1/29/16 mid-day report (read here). The Special Dividend effective 11/30/15 impacted price history shown on some chart sources. Faces resistance due to overhead supply up through the $66 level.

2/4/2016 7:57:15 PM - Y - Erased early gains and ended with a loss and near the session low. Highlighted in yellow with new pivot point cited based on its 11/02/15 high plus 10 cents in the 1/29/16 mid-day report (read here). The Special Dividend effective 11/30/15 impacted price history shown on some chart sources. Faces little resistance due to overhead supply up through the $66 level. Reported earnings +43% on +11% sales revenues for the Dec '15 quarter and fundamentals (C and A criteria) remain strong.

2/3/2016 5:16:22 PM - Y - Posted another solid gain today with above average volume. Highlighted in yellow with new pivot point cited based on its 11/02/15 high plus 10 cents in the 1/29/16 mid-day report (read here). The Special Dividend effective 11/30/15 impacted price history shown on some chart sources. Faces little resistance due to overhead supply up through the $66 level. Reported earnings +43% on +11% sales revenues for the Dec '15 quarter and fundamentals (C and A criteria) remain strong.

2/1/2016 5:50:56 PM - Y - Posted a solid gain today with above average volume. Highlighted in yellow with new pivot point cited based on its 11/02/15 high plus 10 cents in the 1/29/16 mid-day report (read here). The Special Dividend effective 11/30/15 impacted price history shown on some chart sources. Faces little resistance due to overhead supply up through the $66 level. Reported earnings +43% on +11% sales revenues for the Dec '15 quarter and fundamentals (C and A criteria) remain strong.

2/1/2016 1:11:23 PM - Y - Trading higher today. Finished in the middle of its intra-day range after highlighted in yellow with new pivot point cited based on its 11/02/15 high plus 10 cents in the 1/29/16 mid-day report (read here). Gapped up rebounding from below its 200 DMA line to nearly challenge its 52-week high. Faces some near-term resistance due to overhead supply up through the $66 level. Reported earnings +43% on +11% sales revenues for the Dec '15 quarter and fundamentals (C and A criteria) remain strong. See the latest FSU analysis for more details and a new annotated graph.

1/29/2016 6:29:08 PM - Y - Finished in the middle of its intra-day range today after highlighted in yellow with new pivot point cited based on its 11/02/15 high plus 10 cents. Gapped up rebounding from below its 200 DMA line to nearly challenge its 52-week high. Faces some near-term resistance due to overhead supply up through the $66 level. Reported earnings +43% on +11% sales revenues for the Dec '15 quarter and fundamentals (C and A criteria) remain strong. See the latest FSU analysis for more details and a new annotated graph.

1/29/2016 - Y - Color code is changed to yellow with new pivot point cited based on its 11/02/15 high plus 10 cents. Gapped up today rebounding from below its 200 DMA line to nearly challenge its 52-week high. Faces some near-term resistance due to overhead supply up through the $66 level. Reported earnings +43% on +11% sales revenues for the Dec '15 quarter and fundamentals (C and A criteria) remain strong. JBSS was dropped from the Featured Stocks list on 12/21/15, yet strong earnings coupled with the rebound above the 50 DMA line helped its outlook to improve.

12/21/2015 3:53:51 PM - Faces resistance now due to overhead supply up through the $66 level. Quietly slumping near its 200 DMA line which may act as support. It will be dropped from the Featured Stocks list tonight. A rebound above the 50 DMA line is needed for its outlook to improve.

12/16/2015 5:41:25 PM - G - Color code is changed to green after quiet losses undercut the recent low and triggered a technical sell signal while slumping. A rebound above the 50 DMA line is needed for its outlook to improve.

12/9/2015 12:34:39 PM - Y - Recently finding support near prior highs in the $57 area and its 50 DMA line. More damaging losses undercutting the recent low ($54.86 on 12/03/15)could raise concerns and trigger a technical sell signal.

12/4/2015 5:19:17 PM - Y - Found support and posted a gain today on above average volume after quietly pulling back near prior highs in the $57 area and its 50 DMA line. More damaging losses would raise concerns and trigger a technical sell signal.

11/30/2015 5:33:21 PM - Y - Color code is changed to yellow while pulling back near prior highs in the $57 area and its 50 DMA line defining important support. See the latest FSU analysis for more details and a new annotated graph.

11/23/2015 5:12:39 PM - G - Still consolidating above its "max buy" level. Prior highs in the $57 area and its 50 DMA line define support to watch on pullbacks.

11/18/2015 5:18:26 PM - G - Color code is changed to green after rallying back above its "max buy" level with today's volume-driven gain. Prior highs in the $57 area and its 50 DMA line define support after its 10/27/15 technical breakout.

11/17/2015 3:34:12 PM - Y - Color code is changed to yellow while quietly consolidating below its "max buy" level. Prior highs in the $57 area and its 50 DMA line define support after its 10/27/15 technical breakout.

11/12/2015 5:19:18 PM - G - Consolidating near its "max buy" level. Prior highs in the $57 area acted as support after its 10/27/15 technical breakout. See latest FSU analysis for more details and a new annotated graph..

11/11/2015 5:18:20 PM - G - Consolidating near its "max buy" level. Prior highs in the $57 area define initial support to watch on pullbacks.

11/6/2015 1:19:41 PM - G - Color code was changed to green after rallying above its "max buy" level. Prior highs in the $57 area define initial support to watch on pullbacks.

11/4/2015 7:21:30 PM - Y - Rallied for its 2nd best close today and its color code is changed to green after finishing well above its "max buy" level. Prior highs in the $57 area define initial support to watch on pullbacks.

11/3/2015 12:46:20 PM - Y - Color code is changed to yellow after pulling back below its "max buy" level. Prior highs in the $57 area define initial support to watch on pullbacks.

11/2/2015 5:35:32 PM - G - Pulled back with heavy volume today following 4 consecutive volume-driven gains. Prior highs in the $57 area define initial support to watch on pullbacks.

10/29/2015 6:42:48 PM - G - Rallied above its "max buy" level with today's 3rd consecutive volume-driven gain and its color code is changed to green. Prior highs in the $57 area define initial support to watch on pullbacks.

10/28/2015 6:01:15 PM - Y - Finished near its "max buy" level with today's 2nd consecutive volume-driven gain into new high territory. Highlighted in yellow with pivot point cited based on its 7/14/15 high plus 10 cents in the 10/27/15 mid-day report (read here). Prior highs in the $57 area define initial support to watch on pullbacks after it triggered a technical buy signal. Small supply of only 8.29 million shares (S criteria) in the float may contribute to greater price volatility. See the latest FSU analysis for more details and an annotated graph.

10/27/2015 5:37:50 PM - Y - Finished strong after highlighted in yellow with pivot point cited based on its 7/14/15 high plus 10 cents in the earlier mid-day report (read here). No resistance remains after hitting new 52-week and all-time highs with heavy volume behind its breakout gain triggering a technical buy signal. Reported earnings +34% on +10% sales revenues for the Sep '15 quarter, its 3rd consecutive earnings comparison (C criteria) above the +25% minimum guideline. Small supply of only 8.29 million shares (S criteria) in the float may contribute to greater price volatility. See the latest FSU analysis for more details and a new annotated graph.

10/27/2015 1:09:31 PM - Y - Color code is changed to yellow with pivot point cited based on its 7/14/15 high plus 10 cents. No resistance remains while challenging its 52-week and all-time high with today's considerable volume-driven gain. A strong finish above the pivot point with at least +40% above average volume may clinch a technical buy signal. Reported earnings +34% on +10% sales revenues for the Sep '15 quarter, its 3rd consecutive earnings comparison (C criteria) above the +25% minimum guideline. Small supply of only 8.29 million shares (S criteria) in the float may contribute to greater price volatility.

9/22/2015 12:27:32 PM - Consolidating above its 50 DMA line, perched within striking distance of its 52-week high. Reported earnings +27% on +9% sales revenues for the Jun '15 quarter, but fundamental concerns remain. Stalled after noted with caution at new 52-week and all-time highs in the 7/14/15 mid-day report - "Reported earnings +76% on +20% sales revenues for the Mar '15 quarter. Prior earnings comparisons (C criteria) were below the +25% minimum guideline."

9/21/2015 1:32:42 PM - Consolidating above its 50 DMA line, perched within striking distance of its 52-week high. Reported earnings +27% on +9% sales revenues for the Jun '15 quarter, but fundamental concerns remain. Stalled after noted with caution at new 52-week and all-time highs in the 7/14/15 mid-day report - "Reported earnings +76% on +20% sales revenues for the Mar '15 quarter. Prior earnings comparisons (C criteria) were below the +25% minimum guideline."

8/28/2015 12:45:46 PM - Consolidating above its 50 DMA line. Reported earnings +27% on +9% sales revenues for the Jun '15 quarter, but fundamental concerns remain. Stalled after noted with caution at new 52-week and all-time highs in the 7/14/15 mid-day report - "Reported earnings +76% on +20% sales revenues for the Mar '15 quarter. Prior earnings comparisons (C criteria) were below the +25% minimum guideline."

7/27/2015 12:35:09 PM - Consolidating near 50 DMA line. Stalled after last noted with caution at new 52-week and all-time highs in the 7/14/15 mid-day report - "Reported earnings +76% on +20% sales revenues for the Mar '15 quarter. Prior earnings comparisons (C criteria) were below the +25% minimum guideline."

7/14/2015 12:25:02 PM - Hitting new 52-week and all-time highs with today's 4th consecutive gain. Reported earnings +76% on +20% sales revenues for the Mar '15 quarter. Prior earnings comparisons (C criteria) were below the +25% minimum guideline.

6/11/2015 12:49:01 PM - Building an orderly base while perched at its 52-week and all-time highs. Reported earnings +76% on +20% sales revenues for the Mar '15 quarter. Prior earnings comparisons (C and A criteria) are below guidelines.

4/30/2015 12:28:24 PM - Pulling back today following big volume-driven gains for new 52-week and all-time highs. Reported earnings +76% on +20% sales revenues for the Mar '15 quarter. Prior earnings comparisons (C and A criteria) are below guidelines.

10/24/2014 12:33:18 PM - Reported earnings -13% on +16% sales revenues for the Sep '14 quarter. Gapped down today and undercut its 50 DMA line with a damaging volume-driven loss. Repeatedly noted with caution in prior mid-day reports - "Reported earnings +16% on +11% sales revenues for the Jun '14 quarter. Historic sales and earnings comparisons (C and A criteria) are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list."

10/20/2014 12:30:54 PM - Holding its ground near its 52-week high following volume-driven gains. Noted with caution in prior mid-day reports - "Reported earnings +16% on +11% sales revenues for the Jun '14 quarter. Historic sales and earnings comparisons (C and A criteria) are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list."

10/15/2014 12:19:37 PM - Perched near its 52-week high with above average volume behind a streak of gains. Noted with caution in prior mid-day reports - "Reported earnings +16% on +11% sales revenues for the Jun '14 quarter. Historic sales and earnings comparisons (C and A criteria) are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list."

10/14/2014 12:22:09 PM - Hitting another new 52-week high with above average volume behind today's 4th gain in the span of 5 sessions. Noted with caution in prior mid-day reports - "Reported earnings +16% on +11% sales revenues for the Jun '14 quarter. Historic sales and earnings comparisons (C and A criteria) are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list."

10/13/2014 12:24:30 PM - Hitting a new 52-week high with above average volume behind today's 3rd gain in the span of 4 sessions. Reported earnings +16% on +11% sales revenues for the Jun '14 quarter. Noted with caution in prior mid-day reports - "Historic sales and earnings comparisons (C and A criteria) are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list."

10/10/2014 12:37:46 PM - Hitting a new 52-week high with above average volume behind today's gain. Reported earnings +16% on +11% sales revenues for the Jun '14 quarter. Noted with caution in prior mid-day reports - "Historic sales and earnings comparisons (C and A criteria) are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list."

8/25/2014 12:13:56 PM - Gapped up hitting another new 52-week high with above average volume behind today's 4th consecutive gain. Reported earnings +16% on +11% sales revenues for the Jun '14 quarter. Noted with caution in prior mid-day reports - "Historic sales and earnings comparisons (C and A criteria) are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list."

8/22/2014 12:35:53 PM - Hitting another new 52-week high with above average volume behind today's 3rd consecutive gain. Reported earnings +16% on +11% sales revenues for the Jun '14 quarter. Noted with caution in prior mid-day reports - "Historic sales and earnings comparisons (C and A criteria) are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list."

8/20/2014 12:07:35 PM - Hit a new 52-week high today. Reported earnings +16% on +11% sales revenues for the Jun '14 quarter. Last noted with caution in 8/04/14 in the mid-day report - "Historic sales and earnings comparisons (C and A criteria) are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list."

8/4/2014 12:42:59 PM - Violated its 50 DMA line with volume-driven losses last week. Found support above that important moving average since last noted with caution in 5/20/14 in the mid-day report - "Historic sales and earnings comparisons (C and A criteria) are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list."

5/20/2014 12:57:16 PM - Perched at a new 52-week high with today's gain adding to a recent spurt of volume-driven gains. Last noted with caution in 5/14/14 in the mid-day report - "Historic sales and earnings comparisons (C and A criteria) are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list."

5/14/2014 12:35:19 PM - Challenging its 52-week high with today's 5th consecutive gain. Historic sales and earnings comparisons (C and A criteria) are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list.

12/7/2009 12:57:48 PM - Holding its ground stubbornly and rising since its considerable gain with heavy volume on 11/23/09 for a new 52-week high. Despite big earnings increases in the recent June and September quarterly comparisons, its historic sales and earnings comparisons are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list.

12/2/2009 12:48:19 PM - Holding its ground stubbornly and rising after a considerable gain with heavy volume on 11/23/09 for a new 52-week high. Despite big earnings increases in the recent June and September quarterly comparisons, its historic sales and earnings comparisons are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list.

12/1/2009 12:36:53 PM - Holding its ground and rising after a considerable gain with heavy volume on 11/23/09 for a new 52-week high. Despite big earnings increases in the recent June and September quarterly comparisons, its historic sales and earnings comparisons are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list.

11/30/2009 12:19:04 PM - Holding its ground after a considerable gain with heavy volume on 11/23/09 for a new 52-week high. Despite big earnings increases in the recent June and September quarterly comparisons, its historic sales and earnings comparisons are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list.

11/25/2009 12:26:19 PM - Holding its ground after a considerable gain with heavy volume on 11/23/09 for a new 52-week high. Despite big earnings increases in the recent June and September quarterly comparisons, its historic sales and earnings comparisons are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list.

11/24/2009 12:31:09 PM - Holding its ground after a considerable gain with heavy volume on 11/23/09 for a new 52-week high. Despite big earnings increases in the recent June and September quarterly comparisons, its historic sales and earnings comparisons are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list.

11/23/2009 12:50:57 PM - Considerable gain today on heavy volume for a new 52-week high. Despite big earnings increases in the recent June and September quarterly comparisons, its historic sales and earnings comparisons are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list.

11/18/2009 12:33:52 PM - Despite big earnings increases in the recent June and September quarterly comparisons, its historic sales and earnings comparisons are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list.

11/10/2009 12:02:52 PM - Despite big earnings increases in the recent June and September quarterly comparisons, its historic sales and earnings comparisons are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list.

11/9/2009 12:50:32 PM - Despite big earnings increases in the recent June and September quarterly comparisons, its historic sales and earnings comparisons are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list.

11/3/2009 1:14:04 PM - Despite big earnings increases in the recent June and September quarterly comparisons, its historic sales and earnings comparisons are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list.

11/2/2009 12:35:26 PM - Despite big earnings increases in the recent June and September quarterly comparisons, its historic sales and earningscomparisons are below guidelines. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list.

10/28/2009 12:47:54 PM - Despite big earnings increases in the June and September comparisons, it sales and earnings history are below guidelines now. Featured in the April 2003 CANSLIM.net News, it produced gains of over +223% before eventually being dropped from the Featured Stocks list.

10/26/2009 12:57:16 PM - Sales and earnings history are below guidelines now. Featured long ago in the April 2003 CANSLIM.net News, and produced gains of over +223% afterward before eventually being dropped from the Featured Stocks list.

12/29/2003 1:00:00 PM - B - Featured in our April CANSLIM.net News. It had gains of over 223% since!