2/27/2023 12:54:33 PM - Testing its 50 DMA line ($189) with today's 2nd consecutive volume-driven loss. Stalled after hitting a new all-time high on 2/02/23. Due to report Dec '22 quarterly results. Reported Sep '22 earnings +87% on +10% sales revenues versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria). There was a downturn in FY '19 earnings (A criteria). It was dropped from the Featured Stocks list on 5/24/19.

11/30/2022 12:44:18 PM - Gapped up on the prior session rebounding above its 200 DMA line ($177.50). Reported Sep '22 earnings +87% on +10% sales revenues versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria). There was a downturn in FY '19 earnings (A criteria). It was dropped from the Featured Stocks list on 5/24/19.

10/18/2022 12:41:57 PM - Rebounding after slumping below its 200 DMA line since last noted with caution in the 8/15/22 mid-day report - "Reported Jun '22 earnings +23% on +10% sales revenues versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria). There was a downturn in FY '19 earnings (A criteria). It was dropped from the Featured Stocks list on 5/24/19."

8/15/2022 12:41:40 PM - Pulling back after hitting a new all-time high on 8/11/22 with a volume-driven gain. Reported Jun '22 earnings +23% on +10% sales revenues versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria). There was a downturn in FY '19 earnings (A criteria). It was dropped from the Featured Stocks list on 5/24/19.

1/13/2022 2:23:33 PM - Touched a new all-time high today with its 3rd consecutive volume-driven gain. Last noted in the 11/15/21 mid-day report - "Reported Sep '21 earnings -4% on +3% sales revenues versus the year ago period. There was a downturn in FY '19 earnings (A criteria). It was dropped from the Featured Stocks list on 5/24/19."

11/15/2021 12:26:10 PM - Perched at its all-time high today, stubbornly holding its ground after a spurt of volume-driven gains week. Reported Sep '21 earnings -4% on +3% sales revenues versus the year ago period. There was a downturn in FY '19 earnings (A criteria). It was dropped from the Featured Stocks list on 5/24/19.

11/11/2021 12:47:30 PM - Perched at its all-time high today, stubbornly holding its ground after a spurt of volume-driven gains last week. Reported Sep '21 earnings -4% on +3% sales revenues versus the year ago period. There was a downturn in FY '19 earnings (A criteria). It was dropped from the Featured Stocks list on 5/24/19.

11/8/2021 12:28:27 PM - Powering to new all-time highs today, adding to a spurt of volume-driven gains last week. Reported very strong earnings and sales revenues increases for the Mar, Jun, Sep, and Dec '20 quarters versus the year ago periods. There was a downturn in FY '19 earnings (A criteria). It was dropped from the Featured Stocks list on 5/24/19.

3/24/2021 12:36:40 PM - Pulling back after hitting a new all-time high last week. Reported very strong earnings and sales revenues increases for the Mar, Jun, Sep, and Dec '20 quarters versus the year ago periods. There was a downturn in FY '19 earnings (A criteria). It was dropped from the Featured Stocks list on 5/24/19.

2/5/2021 12:31:56 PM - Rebounding near its Jan '20 all-time high. Reported very strong earnings and sales revenues increases for the Mar, Jun, and Sep '20 quarters versus the year ago periods. There was a downturn in FY '19 earnings (A criteria). It was dropped from the Featured Stocks list on 5/24/19.

5/24/2019 4:22:25 PM - Still sputtering below its 50 DMA line ($110) and a rebound above the 50 DMA line is needed for its outlook to improve. Reported earnings +14% on +2% sales revenues for the Mar '19 quarter, below the +25% minimum earnings guideline (C criteria). It will be dropped from the Featured Stocks list tonight

5/23/2019 12:37:34 PM - G - Slumping further below its 50 DMA line ($110) and raising greater concerns. A rebound above the 50 DMA line is needed for its outlook to improve. Reported earnings +14% on +2% sales revenues for the Mar '19 quarter, below the +25% minimum earnings guideline (C criteria). See the latest FSU analysis for more details and an annotated graph.

5/21/2019 5:41:43 PM - G - A rebound above the 50 DMA line is needed for its outlook to improve. Slumped below its 50 DMA line ($110) recently raising greater concerns and triggering a technical sell signal. Reported earnings +14% on +2% sales revenues for the Mar '19 quarter, below the +25% minimum earnings guideline (C criteria). See the latest FSU analysis for more details and a new annotated graph.

5/15/2019 1:15:06 PM - G - A rebound above the 50 DMA line is needed for its outlook to improve. Slumped below its 50 DMA line ($110) recently raising greater concerns and triggering a technical sell signal. Reported earnings +14% on +2% sales revenues for the Mar '19 quarter, below the +25% minimum earnings guideline (C criteria).

5/13/2019 5:40:20 PM - G - Color code is changed to green after slumping below its 50 DMA line ($110) raising greater concerns. Reported earnings +14% on +2% sales revenues for the Mar '19 quarter. A rebound above the 50 DMA line is needed for its outlook to improve. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a new (or add-on) technical buy signal.

5/6/2019 6:39:22 PM - Y - Posted a gain today with above average volume after slumping near its 50 DMA line ($109) which defines near-term support to watch. More damaging losses would raise greater concerns. Due to report earnings results before the market opens on Wednesday, May 8, 2019. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a new (or add-on) technical buy signal.

5/2/2019 5:31:59 PM - Y - Down today with above average volume, pulling back toward its 50 DMA line ($108.16) which defines near-term support to watch. More damaging losses would raise greater concerns. Due to report earnings results before the market opens on Wednesday, May 8, 2019. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a new (or add-on) technical buy signal.

5/1/2019 7:27:09 PM - Y - Due to earnings results before the market opens on Wednesday, May 8, 2019. Retreated from its all-time high today. Color code is changed to yellow as it has formed an advanced "3-weeks tight" base and a new pivot point is cited based on its 4/17/19 high plus 10 cents. Subsequent gains backed by at least +40% above average volume may trigger a new (or add-on) technical buy signal. Its 50 DMA line ($107.76) defines near-term support to watch on pullbacks.

4/25/2019 1:24:51 PM - G - Quietly hovering near its all-time high, very extended from any sound base. Disciplined investors avoid chasing stocks more than +5% above the prior high. Its 50 DMA line ($105.46) defines near-term support to watch on pullbacks.

4/18/2019 11:01:36 AM - G - Perched at its all-time high, very extended from any sound base. Disciplined investors avoid chasing stocks more than +5% above the prior high. Its 50 DMA line ($103) defines near-term support to watch on pullbacks.

4/11/2019 1:37:08 PM - G - Perched at its all-time high, very extended from any sound base. Disciplined investors avoid chasing stocks more than +5% above the prior high. Its 50 DMA line ($100) defines near-term support to watch on pullbacks.

4/4/2019 5:04:09 PM - G - Hit another new all-time high today, very extended from any sound base. Disciplined investors avoid chasing stocks more than +5% above the prior high. See the latest FSU analysis for more details and a new annotated graph.

4/4/2019 4:02:26 PM - G - Hit another new all-time high today, very extended from any sound base. Disciplined investors avoid chasing stocks more than +5% above the prior high.

3/27/2019 6:03:29 PM - G - Posted a solid gain today with near average volume hitting another new all-time high. Disciplined investors avoid chasing stocks more than +5% above the prior high.

3/21/2019 5:27:32 PM - G - Posted a solid gain today with above average volume hitting a new all-time high. Disciplined investors avoid chasing stocks more than +5% above the prior high.

3/20/2019 6:11:19 PM - G - Pulled back today with higher volume, retreating only slightly from its all-time high. Disciplined investors avoid chasing stocks more than +5% above the prior high.

3/13/2019 7:07:11 PM - G - Posted a 4th consecutive gain with near average volume today hitting another new all-time high. Disciplined investors avoid chasing stocks more than +5% above the prior high.

3/6/2019 6:07:02 PM - G - Posted a small gain on light volume today hitting another new all-time high. Disciplined investors avoid chasing stocks more than +5% above the prior high.

3/1/2019 1:39:09 PM - G - Color code is changed to green after rallying above its "max buy"level with a 4th consecutive volume-driven gain. Recent quarterly comparisons through Dec '18 showed strong earnings increases above the +25% minimum guideline (C criteria) versus the year ago periods with encouraging sales revenues acceleration. See the latest FSU analysis for more details and an annotated graph.

2/26/2019 6:34:23 PM - Y - Finished strong after highlighted in yellow with pivot point cited based on its 12/04/18 high plus 10 cents in the earlier mid-day report. Hit a new 52-week high with today's big gain backed by +99% above average volume, clinching a technical buy signal. Recent quarterly comparisons through Dec '18 showed strong earnings increases above the +25% minimum guideline (C criteria) versus the year ago periods with encouraging sales revenues acceleration. See the latest FSU analysis for more details and a new annotated graph.

2/26/2019 12:40:29 PM - Y - Color code is changed to yellow with pivot point cited based on its 12/04/18 high plus 10 cents. Hitting a new 52-week high today, while a gain and close above the pivot point backed by at least +40% above average volume may clinch a technical buy signal. Recent quarterly comparisons through Dec '18 showed strong earnings increases above the +25% minimum guideline (C criteria) versus the year ago periods with encouraging sales revenues acceleration. Completed Secondary Offerings on 11/29/12 and 2/08/13.

12/20/2018 12:53:37 PM - Pulling back near its 50 DMA line today after recently challenging its 52-week high with an impressive streak of gains. Recent quarterly comparisons through Sep '18 showed strong earnings increases above the +25% minimum guideline (C criteria) versus the year ago periods, however, prior sequential comparisons showed worrisome deceleration in its sales revenues growth. Completed Secondary Offerings on 11/29/12 and 2/08/13.

12/3/2018 1:06:59 PM - Found prompt support near its 200 DMA line and now challenging its 52-week high with today's 8th consecutive gain. Recent quarterly comparisons through Sep '18 showed strong earnings increases above the +25% minimum guideline (C criteria) versus the year ago periods, however, prior sequential comparisons showed worrisome deceleration in its sales revenues growth. Completed Secondary Offerings on 11/29/12 and 2/08/13.

11/13/2018 12:55:34 PM - Found prompt support near its 200 DMA line and it rebounded near its 52-week high but encountered distributional pressure. Recent quarterly comparisons through Sep '18 showed strong earnings increases above the +25% minimum guideline (C criteria) versus the year ago periods, however, prior sequential comparisons showed worrisome deceleration in its sales revenues growth. Completed Secondary Offerings on 11/29/12 and 2/08/13.

11/8/2018 12:58:32 PM - Found prompt support near its 200 DMA line and it has been rebounding toward its 52-week high. Recent quarterly comparisons through Sep '18 showed strong earnings increases above the +25% minimum guideline (C criteria) versus the year ago periods, however, prior sequential comparisons showed worrisome deceleration in its sales revenues growth. Completed Secondary Offerings on 11/29/12 and 2/08/13.

10/23/2018 1:15:12 PM - Recent quarterly comparisons through Jun '18 showed strong earnings increases above the +25% minimum guideline (C criteria) versus the year ago periods, however, sequential comparisons showed worrisome deceleration in its sales revenues growth. Consolidating above its 200 DMA line. Completed Secondary Offerings on 11/29/12 and 2/08/13.

7/13/2018 12:05:06 PM - Perched near its 52-week high after above average volume was behind recent gains an impressive winning streak. Prior mid-day reports cautioned - "Found support above its 200 DMA during a deep consolidation, meanwhile it also completed a Secondary Offerings on 11/29/12 and 2/08/13. Quarterly and annual earnings history (C and A criteria) are not a match with the fact-based investment system's guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

7/12/2018 12:24:44 PM - Hit a new 52-week high with above average volume behind the prior gain in an impressive streak of gains. The prior mid-day report cautioned - "Found support above its 200 DMA during a deep consolidation, meanwhile it also completed a Secondary Offerings on 11/29/12 and 2/08/13. Quarterly and annual earnings history (C and A criteria) are not a match with the fact-based investment system's guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

7/11/2018 12:57:24 PM - Hitting a new 52-week high with above average volume behind today's 5th consecutive gain. Found support above its 200 DMA during a deep consolidation, meanwhile it also completed a Secondary Offerings on 11/29/12 and 2/08/13. Prior mid-day reports cautioned - "Quarterly and annual earnings history (C and A criteria) are not a match with the fact-based investment system's guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

3/7/2013 12:51:16 PM - Hitting a new 52-week high with above average volume behind today's 9th consecutive gain. Found support above its 200 DMA during a deep consolidation, meanwhile it also completed a Secondary Offerings on 11/29/12 and 2/08/13. Prior mid-day reports cautioned - "Quarterly and annual earnings history (C and A criteria) are not a match with the fact-based investment system's guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

1/15/2013 12:29:45 PM - Rebounding near its 52-week high with a recent spurt of gains. Found support above its 200 DMA during a deep consolidation, meanwhile it also completed a Secondary Offering on 11/29/12 since last noted in the 11/15/12 mid-day report - "Quarterly and annual earnings history (C and A criteria) are not a match with the fact-based investment system's guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

11/15/2012 12:08:32 PM - Testing support at its 50 DMA line today while consolidating -14.9% off its 52-week high. Encountering distributional pressure since last noted in the 10/16/12 mid-day report when trading up near its 52-week high - "Quarterly and annual earnings history (C and A criteria) are not a match with the fact-based investment system's guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

10/16/2012 12:36:38 PM - Hitting yet another new 52-week high today with its 5th consecutive gain, getting more extended from any sound base. Held its ground and rallied since last noted in the 9/25/12 mid-day report - "Quarterly and annual earnings history (C and A criteria) are not a match with the fact-based investment system's guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

9/25/2012 12:13:15 PM - Hitting yet another new 52-week high today with its 6th consecutive gain. Prior mid-day reports noted - "Quarterly and annual earnings history (C and A criteria) are not a match with the fact-based investment system's guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

9/10/2012 12:35:56 PM - Hit a new 52-week high today with its 6th consecutive gain. The 9/06/12 mid-day report noted - "Quarterly and annual earnings history (C and A criteria) are not a match with the fact-based investment system's guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

9/6/2012 12:34:48 PM - Quarterly and annual earnings history (C and A criteria) are not a match with the fact-based investment system's guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.