6/8/2021 12:40:26 PM - Reported Mar '21 quarterly earnings +11% on +11% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria). Consolidating near its 50 DMA line ($127), building on a 16-week base. It was dropped from the Featured Stocks list on 1/29/21.

2/23/2021 1:27:07 PM - Today's big volume-driven loss is retesting its 50 DMA line ($127.65). It has not formed a sound base. Rebounded and rallied impressively after prior damaging losses raised concerns and triggered a technical sell signal when dropped from the Featured Stocks list on 1/29/21.

1/29/2021 5:05:35 PM - Today's big volume-driven loss more deeply violated its 50 DMA line ($121.17) after prior damaging losses raised concerns and triggered a technical sell signal. A rebound above the 50 DMA line is needed for its outlook to improve. It will be dropped from the Featured Stocks list.

1/28/2021 12:05:39 PM - G - Gapped down today for a 2nd consecutive big volume-driven loss undercutting support at its 50 DMA line ($121.17) raising concerns and triggering a technical sell signal.

1/27/2021 4:56:20 PM - G - Today's big volume-driven loss had it pulling back abruptly from its all-time high. It is very extended from any sound base. Support to watch on pullbacks is its 50 DMA line ($120.81). See the latest FSU analysis for more details and an annotated graph.

1/25/2021 6:04:02 PM - G - Hovering near its all-time high, very extended from any sound base. Support to watch on pullbacks is its 50 DMA line ($119.48). See the latest FSU analysis for more details and a new annotated graph.

1/19/2021 5:11:36 PM - G - Hit yet another new all-time high with today's gain backed by above average volume, getting very extended from any sound base. Support to watch on pullbacks is its 50 DMA line ($116.32).

1/11/2021 12:24:44 PM - G - Hitting yet another new all-time high with today's 5th consecutive gain, very extended from any sound base. Support to watch on pullbacks is its 50 DMA line ($111.55).

1/7/2021 5:38:10 PM - G - Powered to a new all-time high as it posted a 3rd consecutive gain today with above average volume. Support to watch on pullbacks is its 50 DMA line ($109.67).

1/5/2021 5:30:45 PM - G - Posted a gain today with lighter volume for a best-ever close. Stubbornly holding its ground with volume totals cooling. Support to watch on pullbacks is its 50 DMA line ($108.26).

12/30/2020 5:36:57 PM - G - Still perched near its all-time high, stubbornly holding its ground with volume totals cooling. Support to watch on pullbacks is its 50 DMA line ($106.47). See the latest FSU analysis for more details and a new annotated graph.

12/28/2020 5:24:33 PM - G - Still perched near its all-time high, stubbornly holding its ground with volume totals cooling. Support to watch on pullbacks is its 50 DMA line ($105).

12/21/2020 5:40:45 PM - G - Perched near its all-time high, stubbornly holding its ground. Support to watch on pullbacks is its 50 DMA line ($102.70).

12/15/2020 5:48:35 PM - G - Posted a gain today with average volume for a new all-time high. Support to watch on pullbacks is its 50 DMA line ($99.75) and prior highs in the $93 area.

12/14/2020 5:00:16 PM - G - Posted a small gain today with below average volume, hovering near its all-time high. Support to watch on pullbacks is its 50 DMA line ($99) and prior highs in the $93 area.

12/7/2020 7:08:00 PM - G - Posted a small gain today with below average volume for another new all-time high. Support to watch on pullbacks is its 50 DMA line and prior highs in the $93 area. See the latest FSU analysis for more details and a new annotated graph.

12/1/2020 6:45:50 PM - G - Posted a big gain today with above average volume for another new all-time high close. Reported earnings +53% on +41% sales revenues for the Sep '20 quarter versus the year ago period, its 4th consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Sequential comparisons show encouraging acceleration in its sales revenues growth rate. Its annual earnings (A criteria) history has been strong.

11/30/2020 6:10:06 PM - G - Posted another gain today with below average volume for new all-time high close. Reported earnings +53% on +41% sales revenues for the Sep '20 quarter versus the year ago period, its 4th consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Sequential comparisons show encouraging acceleration in its sales revenues growth rate. Its annual earnings (A criteria) history has been strong.

11/23/2020 5:24:15 PM - G - Posted another gain today with below average volume for new all-time high. Reported earnings +53% on +41% sales revenues for the Sep '20 quarter versus the year ago period, its 4th consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Sequential comparisons show encouraging acceleration in its sales revenues growth rate. Its annual earnings (A criteria) history has been strong.

11/16/2020 5:45:03 PM - G - Posted a big gain today with below average (but higher) volume for a new all-time high. Reported earnings +53% on +41% sales revenues for the Sep '20 quarter versus the year ago period, its 4th consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Sequential comparisons show encouraging acceleration in its sales revenues growth rate. Its annual earnings (A criteria) history has been strong.

11/11/2020 5:52:44 PM - G - Posted a gain today with light volume for its second best ever close. Reported earnings +53% on +41% sales revenues for the Sep '20 quarter versus the year ago period, its 4th consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Sequential comparisons show encouraging acceleration in its sales revenues growth rate. Its annual earnings (A criteria) history has been strong. See the latest FSU analysis for more details and a new annotated graph.

11/10/2020 6:18:01 PM - G - Pulled back from its all-time high with today's loss breaking a streak of 6 consecutive gains while slumping near its "max buy" level. Reported earnings +53% on +41% sales revenues for the Sep '20 quarter versus the year ago period, its 4th consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Sequential comparisons show encouraging acceleration in its sales revenues growth rate. Its annual earnings (A criteria) history has been strong.

11/9/2020 5:52:01 PM - G - Hit yet another new all-time high and rose well above its "max buy" level with today's 6th consecutive gain backed by below or near average volume, getting more extended from the prior base. Reported earnings +53% on +41% sales revenues for the Sep '20 quarter versus the year ago period, its 4th consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Sequential comparisons show encouraging acceleration in its sales revenues growth rate. Its annual earnings (A criteria) history has been strong.

11/5/2020 5:49:24 PM - G - Hit another new all-time high and rose above its "max buy" level with 4th consecutive gain backed by below average volume and its color code is changed to green. Gains above a stock's pivot point must be backed by at least +40% above average volume to trigger a proper technical buy signal. Reported earnings +53% on +41% sales revenues for the Sep '20 quarter versus the year ago period, its 4th consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Sequential comparisons show encouraging acceleration in its sales revenues growth rate. Its annual earnings (A criteria) history has been strong.

11/4/2020 5:22:42 PM - Y - Hit a new all-time high with today's big gain backed by only +8% above average volume. Gains above a stock's pivot point must be backed by at least +40% above average volume to trigger a proper technical buy signal. Reported earnings +53% on +41% sales revenues for the Sep '20 quarter versus the year ago period, its 4th consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Sequential comparisons show encouraging acceleration in its sales revenues growth rate. Its annual earnings (A criteria) history has been strong.

11/3/2020 6:06:11 PM - Y - Remains quietly perched within close striking distance of its all-time high. A subsequent gain above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported earnings +53% on +41% sales revenues for the Sep '20 quarter versus the year ago period, its 4th consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Sequential comparisons show encouraging acceleration in its sales revenues growth rate. Its annual earnings (A criteria) history has been strong.

10/29/2020 6:10:25 PM - Y - Posted a gain today with light volume. It remains perched within striking distance of its all-time high. A subsequent gain above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported earnings +53% on +41% sales revenues for the Sep '20 quarter versus the year ago period, its 4th consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Sequential comparisons show encouraging acceleration in its sales revenues growth rate. Its annual earnings (A criteria) history has been strong.

10/28/2020 6:14:35 PM - Y - Volume totals have been below average while pulling back on 4 of the past 5 sessions after challenging its all-time high last week. A subsequent gain above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported earnings +53% on +41% sales revenues for the Sep '20 quarter versus the year ago period, its 4th consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Sequential comparisons show encouraging acceleration in its sales revenues growth rate. Its annual earnings (A criteria) history has been strong.

10/27/2020 7:22:54 PM - Y - Volume totals have been below average while pulling back after challenging its all-time high last week. A subsequent gain above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported earnings +53% on +41% sales revenues for the Sep '20 quarter versus the year ago period, its 4th consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Sequential comparisons show encouraging acceleration in its sales revenues growth rate. Its annual earnings (A criteria) history has been strong.

10/26/2020 5:54:35 PM - Y - Volume totals have been cooling after challenging its all-time high last week. A subsequent gain above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported earnings +53% on +41% sales revenues for the Sep '20 quarter versus the year ago period, its 4th consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Sequential comparisons show encouraging acceleration in its sales revenues growth rate. Its annual earnings (A criteria) history has been strong.

10/21/2020 5:57:03 PM - Y - Challenged its all-time high with today's 3rd consecutive gain backed by ever-increasing volume. A Subsequent gain above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported earnings +53% on +41% sales revenues for the Sep '20 quarter versus the year ago period, its 4th consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Sequential comparisons show encouraging acceleration in its sales revenues growth rate. Its annual earnings (A criteria) history has been strong. See the latest FSU analysis for more details and a new annotated graph.

10/21/2020 12:27:16 PM - Y - Color code is changed to yellow with pivot point cited based on its 8/14/20 high plus 10 cents. Challenging its all-time high with today's 3rd consecutive gain backed by ever-increasing volume. A gain above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported earnings +53% on +41% sales revenues for the Sep '20 quarter versus the year ago period, its 4th consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Sequential comparisons show encouraging acceleration in its sales revenues growth rate. Its annual earnings (A criteria) history has been strong.

7/22/2020 1:17:31 PM - Hovering near its all-time high, enduring mild distributional pressure in recent weeks. It has not formed a sound base of sufficient length. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported earnings +102% on +49% sales revenues for the Jun '20 quarter versus the year ago period, its 3rd consecutive quarterly comparison with earnings above the +25% minimum earnings guideline (C criteria). Sequential comparisons show encouraging acceleration in its sales revenues growth rate. Its annual earnings (A criteria) history has been strong.

1/24/2020 12:46:00 PM - Abruptly retreating today after spiking to another new all-time high with 3 consecutive gains backed by heavier volume. Reported earnings +40% on +26% sales revenues for the Dec '19 quarter versus the year ago period. Prior 3 quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

1/23/2020 1:18:48 PM - Spiked to another new all-time high with today's 3rd consecutive gain backed by heavier volume. Reported earnings +40% on +26% sales revenues for the Dec '19 quarter versus the year ago period. Prior 3 quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

12/26/2019 12:07:36 PM - Perched at its all-time high. Reported earnings +8% on +3% sales revenues for the Sep '19 quarter. Prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

10/23/2019 12:56:25 PM - Hit a new all-time high with its volume-driven gain today. Reported earnings +8% on +3% sales revenues for the Sep '19 quarter. Prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

7/25/2019 12:58:54 PM - Pulling back today after a gap up and rally well above its 2018 high with a big volume-driven gain on the prior session. The prior mid-day report noted - "Reported earnings +12% on +7% sales revenues for the Jun '19 quarter. Prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

7/24/2019 12:29:11 PM - Gapped up rallying well above its 2018 high with today's big volume-driven gain. Reported earnings +12% on +7% sales revenues for the Jun '19 quarter. Prior mid-day reports noted - "Prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

4/25/2019 1:10:22 PM - Challenged its 2018 high with a gap up and big volume-driven gain on the prior session. Reported earnings +20% on +1% sales revenues for the Mar '19 quarter. Prior mid-day reports noted - "Prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

4/24/2019 1:06:44 PM - Challenging its 2018 high with today's gap up and big volume-driven gain. Reported earnings +20% on +1% sales revenues for the Mar '19 quarter. The 4/10/19 mid-day report last noted - "Prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

4/10/2019 1:01:21 PM - The 4/09/19 mid-day report noted - "Reported earnings +37% on +8% sales revenues for the Dec '18 quarter, but prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

4/9/2019 1:02:48 PM - Reported earnings +37% on +8% sales revenues for the Dec '18 quarter, but prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

1/26/2018 1:24:59 PM - Perched near its 52-week high after a pullback this week. The 1/25/18 mid-day report noted - "Reported earnings +44% on +26% sales revenues for the Dec '17 quarter, marking a 5th consecutive strong quarterly comparison. Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

1/25/2018 1:04:36 PM - Abruptly retreating from its 52-week high. Reported earnings +44% on +26% sales revenues for the Dec '17 quarter, marking a 5th consecutive strong quarterly comparison. Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

1/10/2018 1:08:46 PM - Gapped down today retreating after wedging to a new 52-week high. Found support near its 50 DMA line after last noted in the 11/30/17 mid-day report - "Reported earnings +64% on +23% sales revenues for the Sep '17 quarter, marking a 4th consecutive strong quarterly comparison. Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

11/30/2017 1:21:31 PM - Retreated from its 52-week high, testing support at its 50 DMA line ($40.50) this week with volume-driven losses. Last noted in the 10/26/17 mid-day report with caution - "Reported earnings +64% on +23% sales revenues for the Sep '17 quarter, marking a 4th consecutive strong quarterly comparison. Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

10/26/2017 1:45:09 PM - Gapped up today, hitting a new 52-week high with a considerable gain, very extended from any sound base. Reported earnings +64% on +23% sales revenues for the Sep '17 quarter, marking a 4th consecutive strong quarterly comparison. Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

9/18/2017 12:37:35 PM - Gapped down today, pulling back from its 52-week high hit on the prior session. Reported earnings +64% on +33% sales revenues for the Jun '17 quarter, marking a 3rd consecutive strong quarterly comparison. Its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

7/27/2017 2:05:46 PM - Gapped down today, pulling back from its 52-week high and violating its 50 DMA line with a big volume-driven loss. Reported earnings +64% on +33% sales revenues for the Jun '17 quarter, marking a 3rd consecutive strong quarterly comparison. Found support above its 200 DMA line during its consolidation and rebounded since the 6/19/17 mid-day report last cautioned members - "Sub par sales revenues growth rate. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

6/19/2017 12:57:22 PM - Pulled back from its 52-week high and violated its 50 DMA line with a recent streak of losses. The 4/28/17 mid-day report last noted - "Sub par sales revenues growth rate. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

4/28/2017 1:40:17 PM - Perched at its 52-week high following a streak of gains on ever increasing volume.Sub par sales revenues growth rate. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

2/22/2011 1:44:47 PM - Perched at its 52-week high. Steadily rallied after a considerable 1/27/11 gap up. Earlier December '10 mid-day reports noted - "Rising from a long 7-month cup shaped base. Latest quarters show better sales and earnings after negative and dismal comparisons (bad A criteria). Semiconductor group leadership (L criteria) has been helping it recently."

12/9/2010 1:45:45 PM - Hovering near its 52-week high. The 12/07/10 mid-day report noted - "Rising from a long 7-month cup shaped base. Latest quarters show better sales and earnings after negative and dismal comparisons (bad A criteria). Semiconductor group leadership (L criteria) has been helping it recently."

12/7/2010 12:55:36 PM - Hitting new 52-week highs this week, rising from a long 7-month cup shaped base. Latest quarters show better sales and earnings after negative and dismal comparisons (bad A criteria). Semiconductor group leadership (L criteria) has been helping it recently.

4/27/2010 1:58:01 PM - Latest quarters show better sales and earnings after negative and dismal comparisons (bad A criteria). Holding its ground stubbornly since its considerable gain on 4/22/10 with heavy volume for a new 52-week high. Technically, it broke out from an ideal base on 4/14/10. Semiconductor group leadership (L criteria) has been helping it recently.

4/23/2010 1:52:32 PM - Latest quarters show better sales and earnings after negative and dismal comparisons (bad A criteria). Pulling back today after a considerable gain on 4/22/10 with heavy volume for a new 52-week high. Technically, it broke out from an ideal base on 4/14/10.