9/16/2024 12:55:55 PM - Consolidating below its 50 DMA line in recent weeks since retreating from its all-time high. Reported strong Jun '24 quarterly earnings versus a loss on +8% sales revenues versus the year-ago period. Quarterly and annual earnings results have been erratic, not a match with the fundamental guidelines of the fact-based investment system. It was dropped from the Featured Stocks list on 7/07/21.

8/15/2024 12:01:59 PM - Rising after finding support near its 50 DMA line in recent weeks since retreating from its all-time high. Reported strong Jun '24 quarterly earnings versus a loss on +8% sales revenues versus the year-ago period. Quarterly and annual earnings results have been erratic, not a match with the fundamental guidelines of the fact-based investment system. It was dropped from the Featured Stocks list on 7/07/21.

8/14/2024 1:14:40 PM - Finding support near its 50 DMA line in recent weeks after retreating from its all-time high. Reported strong Jun '24 quarterly earnings versus a loss on +8% sales revenues versus the year-ago period. Quarterly and annual earnings results have been erratic, not a match with the fundamental guidelines of the fact-based investment system. It was dropped from the Featured Stocks list on 7/07/21.

7/30/2024 1:30:05 PM - On track today for a 3rd consecutive volume-driven loss, retreating from its all-time high. Reported strong Jun '24 quarterly earnings versus a loss on +8% sales revenues versus the year-ago period. Quarterly and annual earnings results have been erratic, not a match with the fundamental guidelines of the fact-based investment system. It was dropped from the Featured Stocks list on 7/07/21.

10/14/2021 12:55:57 PM - Fundamentals remain strong. Still faces some resistance due to overhead supply up to the $55 level. It was dropped from the Featured Stocks list on 7/07/21 and found support above its 200 DMA line during the consolidation.

10/7/2021 12:31:29 PM - On track today for a 5th consecutive gain. Faces some resistance due to overhead supply up to the $55 level. Found support above its 200 DMA line during the recent consolidation. It was dropped from the Featured Stocks list on 7/07/21. Fundamentals remain strong.

8/27/2021 1:05:48 PM - Rebounding above its 50 DMA line ($49.84) helping its outlook improve with recent volume-driven gains. Faces resistance due to overhead supply up to the $55 level. Found support well above its 200 DMA line during the consolidation since dropped from the Featured Stocks list on 7/07/21. Fundamentals remain strong.

7/7/2021 3:01:40 PM - Down again today for a big loss after it violated its 50 DMA line ($49.84) on the prior session triggering a technical sell signal. Only a prompt rebound above the 50 DMA line would help its outlook improve. It will be dropped from the Featured Stocks list tonight. Fundamentals remain strong.

7/6/2021 12:57:41 PM - G - Gapped down today and violated its 50 DMA line ($49.84) triggering a technical sell signal with a big loss raising concerns and its color code is changed to green. Only a prompt rebound above the 50 DMA line would help its outlook improve. Fundamentals remain strong.

7/1/2021 4:32:05 PM - Y - Volume totals have been cooling while consolidating above its 50 DMA line ($49.70) which defines important near term support. Fundamentals remain strong.

6/24/2021 4:00:52 PM - Y - Posted a 2nd consecutive gain with below average volume. Recent slump below prior highs and back into the prior base raised concerns. Its 50 DMA line ($49.06) defines important near term support. Fundamentals remain strong.

6/18/2021 4:51:38 PM - Y - Pulled back abruptly with above average volume behind 2 consecutive losses, slumping below prior highs and back into the prior base raising concerns. Its 50 DMA line ($48.48) defines important near term support. Fundamentals remain strong.

6/17/2021 6:30:08 PM - Y - Pulled back today after powering into new high territory with heavy volume behind a streak of 5 consecutive gains. Prior highs in the $52 define initial support to watch. Fundamentals remain strong.

6/16/2021 12:56:48 PM - Y - Reversed into the red after early gains today. Powered into new high territory on the prior session with heavy volume behind a big gain, clearing the pivot point cited based on its 5/03/21 high plus 10 cents, triggering a new (or add-on) technical buy signal. Fundamentals remain strong.

6/15/2021 3:59:00 PM - Y - Powering into new high territory with heavy volume behind today's big gain, clearing the pivot point cited based on its 5/03/21 high plus 10 cents, triggering a new (or add-on) technical buy signal. Fundamentals remain strong.

6/11/2021 5:43:11 PM - Y - Posted a solid gain with above average volume today. Color code was changed to yellow with new pivot point cited based on its 5/03/21 high plus 10 cents. Still perched near its 52-week high, consolidating in an orderly fashion above its 50 DMA line ($47.38). Subsequent gains above its pivot point backed by at least +40% may trigger a new (or add-on) technical buy signal. Fundamentals remain strong.

6/7/2021 5:42:13 PM - Y - Color code is changed to yellow with new pivot point cited based on its 5/03/21 high plus 10 cents. Still perched near its 52-week high, consolidating in an orderly fashion above its 50 DMA line ($46.61). Subsequent gains above its pivot point backed by at least +40% may trigger a new (or add-on) technical buy signal. Fundamentals remain strong.

6/2/2021 5:36:36 PM - G - Perched near its 52-week high, consolidating in an orderly fashion above its 50 DMA line ($46.06). It has not formed a new base of sufficient length. Fundamentals remain strong.

5/27/2021 2:32:05 PM - G - Consolidating quietly, still well above its 50 DMA line($45.57) which defines important near-term support, extended from any sound base. Bullish action came after it reported Mar '21 quarterly earnings +402% on +59% sales revenues versus the year ago period.

5/24/2021 6:05:58 PM - G - Posted a 3rd consecutive quiet gain, still consolidating above its 50 DMA line($45.20) and near its all-time high, very extended from any sound base. Bullish action came after it reported Mar '21 quarterly earnings +402% on +59% sales revenues versus the year ago period. Prior high in the $44 area defines support to watch below its 50 DMA line.

5/17/2021 5:47:07 PM - G - Posted a 3rd consecutive quiet gain, hovering near its all-time high, very extended from any sound base. Bullish action came after it reported Mar '21 quarterly earnings +402% on +59% sales revenues versus the year ago period. Prior high in the $44 area defines initial support to watch coinciding with its 50 DMA line. See the latest FSU analysis for more details and a new annotated graph.

5/14/2021 5:25:22 PM - G - Posted a 2nd consecutive quiet gain, hovering near its all-time high, very extended from any sound base. Bullish action came after it reported Mar '21 quarterly earnings +402% on +59% sales revenues versus the year ago period. Prior high in the $44 area defines initial support to watch coinciding with its 50 DMA line.

5/10/2021 6:28:26 PM - G - Hovering near its all-time high, very extended from any sound base. Bullish action came after it reported Mar '21 quarterly earnings +402% on +59% sales revenues versus the year ago period. Prior high in the $44 area defines initial support to watch above its 50 DMA line ($43.69).

5/4/2021 12:40:38 PM - G - Powered higher in recent weeks and it is very extended from any sound base. Bullish action came after it reported Mar '21 quarterly earnings +402% on +59% sales revenues versus the year ago period. Prior high in the $44 area defines initial support to watch above its 50 DMA line ($42.67).

4/30/2021 1:02:16 PM - G - Powering higher today with a 4th consecutive gain, getting very extended from any sound base. Bullish action came after it reported Mar '21 quarterly earnings +402% on +59% sales revenues versus the year ago period. Prior high in the $44 area defines initial support to watch above its 50 DMA line ($42.16).

4/29/2021 5:54:51 PM - G - Posted another small gain today with below average volume for a best-ever close. Extended from any sound base, and its prior high in the $44 area defines initial support to watch above its 50 DMA line ($41.88).

4/23/2021 5:05:23 PM - G - Posted a big gain today with average volume for a new 52-week high. It is extended from any sound base. Its 50 DMA line ($41) and prior low define near-term support to watch on pullbacks.

4/20/2021 5:30:52 PM - G - There was a "negative reversal" for a loss today after 7 consecutive small gains into new new 52-week high territory. It is extended from any sound base. Its 50 DMA line ($40.55) and prior low define near-term support to watch on pullbacks. See the latest FSU analysis for more details and a new annotated graph.

4/19/2021 2:29:43 PM - G - Inching to new all-time highs with today's 7th consecutive small gain, extended from any sound base. Its 50 DMA line ($40.41) and prior low define near-term support to watch on pullbacks.

4/12/2021 5:42:42 PM - G - Posted a 2nd consecutive gain with light volume, approaching its prior high. Its 50 DMA line ($39.59) and prior low define near-term support to watch.

4/6/2021 1:14:22 PM - G - Color code is changed to green while rising further above its "max buy" level with today's 3rd consecutive gain. Its 50 DMA line ($38.70) and prior low define near-term support to watch.

3/31/2021 6:19:52 PM - Y - Consolidating near its "max buy" level after getting extended from the previously noted base. Its 50 DMA line ($38.15) defines near-term support to watch. See the latest FSU analysis for more details and a new annotated graph.

3/30/2021 12:42:27 PM - Y - Consolidating near its "max buy" level after getting extended from the previously noted base. Its 50 DMA line ($38) defines near-term support to watch.

3/25/2021 11:38:35 AM - Y - Pulling back for a 5th consecutive loss, consolidating after getting extended from the previously noted base. Its 50 DMA line ($37.53) defines near-term support to watch.

3/24/2021 6:04:32 PM - Y - Color code is changed to yellow after closing below its "max buy" level with today's 4th consecutive loss on lighter volume. Its 50 DMA line ($37.39) defines near-term support to watch.

3/22/2021 5:36:52 PM - G - Traded below its "max buy" level as it pulled back from its all-time high with today's 2nd consecutive volume-driven loss.

3/18/2021 5:37:08 PM - G - Hit another new all-time high with today's volume-driven gain. Disciplined investors avoid chasing stocks extended more than +5% above their pivot point.

3/12/2021 10:57:21 PM - G - Hit another new all-time high with today's 6th consecutive gain. Disciplined investors avoid chasing stocks extended more than +5% above their pivot point. See the latest FSU analysis for more details and a new annotated graph.

3/10/2021 5:59:16 PM - G - Closed strong today as it hit another new all-time high with a 4th consecutive gain backed by above average volume. Disciplined investors avoid chasing stocks extended more than +5% above their pivot point.

3/8/2021 5:28:02 PM - G - Closed strong today as it hit another new all-time high with a big gain backed by average volume. Disciplined investors avoid chasing stocks extended more than +5% above their pivot point.

3/2/2021 12:48:55 PM - G - Hit another new all-time high today following a noted spurt of volume-driven gains since featured in the 2/25/21 mid-day report. Disciplined investors avoid chasing stocks extended more than +5% above their pivot point.

3/1/2021 5:25:21 PM - G - Color code is changed to green after hitting a new all-time high and rallying above its "max buy" level with today's big volume-driven gain. Disciplined investors avoid chasing stocks extended more than +5% above their pivot point.

2/25/2021 5:21:13 PM - Y - Finished near the session low today after highlighted in yellow with pivot point cited based on its 2/05/21 high plus 10 cents in the earlier mid-day report. Powered to new multi-year highs with volume-driven gains after an advanced "3-weeks tight" base. Stubbornly held its ground since last noted in the 2/05/21 mid-day report - "Reported Dec '20 quarterly earnings +235% on +43% sales revenues versus the year ago period. Showed strong earnings increases over the year ago period in the past 3 quarterly comparisons. Annual earnings (A criteria) growth has been strong after a downturn and losses in FY '15 & '16." See the latest FSU analysis for more details and a new annotated graph.

2/25/2021 1:00:49 PM - Y - Color code is changed to yellow with pivot point cited based on its 2/05/21 high plus 10 cents. Powering to new multi-year highs with volume-driven gains after an advanced "3-weeks tight" base. Stubbornly held its ground since last noted in the 2/05/21 mid-day report - "Reported Dec '20 quarterly earnings +235% on +43% sales revenues versus the year ago period. Showed strong earnings increases over the year ago period in the past 3 quarterly comparisons. Annual earnings (A criteria) growth has been strong after a downturn and losses in FY '15 & '16."

2/5/2021 12:34:19 PM - Powered to new multi-year highs with recently noted volume-driven gains. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported Dec '20 quarterly earnings +235% on +43% sales revenues versus the year ago period. Showed strong earnings increases over the year ago period in the past 3 quarterly comparisons. Annual earnings (A criteria) growth has been strong after a downturn and losses in FY '15 & '16.

2/2/2021 12:16:14 PM - Powered to new multi-year highs with a streak of volume-driven gains. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported Dec '20 quarterly earnings +235% on +43% sales revenues versus the year ago period. Showed strong earnings increases over the year ago period in the past 3 quarterly comparisons. Annual earnings (A criteria) growth has been strong after a downturn and losses in FY '15 & '16.

12/21/2020 12:19:50 PM - Reported strong earnings increases over the year ago period in 3 of the past 4 quarterly comparisons through Sep '20. Erratic annual earnings history (A criteria) is not a match with the fact-based investment system's fundamental guidelines.

2/6/2018 12:57:00 PM - Slumping below its 50 DMA line ($27.52) with a big volume-driven loss today. In recent weeks that short-term average acted as support. The 2/05/18 mid-day report cautioned members - "Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines."

2/5/2018 1:36:17 PM - Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines.

11/30/2009 12:25:10 PM - Sales and earnings history below guidelines based on a loss in FY '08. Consolidating above prior chart highs after recently overcoming resistance in the $30 area with steady gains on average or slightly higher volume lifting it to new 2009 highs.

11/20/2009 1:01:37 PM - Sales and earnings history below guidelines based on a loss in FY '08. Overcoming resistance in the $30 area as steady gains with average or slightly higher volume this week helped it close at new 2009 highs.

11/19/2009 12:50:58 PM - Sales and earnings history below guidelines. It is trading near previously stubborn resistance in the $30 area, yet steady gains with average or slightly higher volume this week helped it close at new 2009 highs.

11/16/2009 1:17:51 PM - Sales and earnings history below guidelines. It is trading near previously stubborn resistance in the $29-30 area, yet poised for a possible new 2009 high close.

7/27/2007 12:46:18 PM - Sales history and group rank are below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/25/2007 1:38:19 PM - Sales history and group rank are below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/20/2007 12:54:57 PM - Sales history remains below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/19/2007 12:43:20 PM - Sales history remains below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/17/2007 12:32:42 PM - Sales history remains below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/11/2007 12:41:56 PM - Sales history remains below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/5/2007 12:31:58 PM - Sales history remains below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/3/2007 11:30:46 AM - Sales history remains below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/2/2007 12:37:25 PM - Sales history remains below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

6/29/2007 12:42:35 PM - Sales history remains below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

6/28/2007 - Sales history remains below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

6/22/2007 12:38:21 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

6/21/2007 12:49:42 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

6/20/2007 12:55:17 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

6/19/2007 12:53:11 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

6/18/2007 12:42:33 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

6/12/2007 12:26:22 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

6/11/2007 12:42:24 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

5/29/2007 12:30:34 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

5/25/2007 1:24:41 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

5/22/2007 12:45:13 PM - Reporting a -8% for the quarter ending Dec 31st makes the "C" below guidelines.

8/23/2006 12:56:55 PM - Reporting a -8% for the quarter ending Dec 31st makes the "C" below guidelines.

8/22/2006 1:21:36 PM - Reporting a -8% for the quarter ending Dec 31st makes the "C" below guidelines.

8/1/2006 12:32:48 PM - Reporting a -8% for the quarter ending Dec 31st makes the "C" below guidelines.