3/30/2023 12:53:49 PM - Today's 4th consecutive volume-driven gain has it hitting a new 52-week high. Faces some resistance due to overhead supply up to the $85 level. Fundamental concerns were raised after it reported Dec '22 quarterly earnings +22% on +9% sales revenues versus the year-ago period, breaking a streak of quarterly comparisons above the +25% minimum earnings guideline (C criteria). It was dropped from the Featured Stocks list on 1/14/22 and went through a choppy consolidation.

3/29/2023 1:00:03 PM - Gapped up today for a 3rd consecutive gain challenging its 52-week high. Fundamental concerns were raised after it reported Dec '22 quarterly earnings +22% on +9% sales revenues versus the year-ago period, breaking a streak of quarterly comparisons above the +25% minimum earnings guideline (C criteria). It was dropped from the Featured Stocks list on 1/14/22 and went through a choppy consolidation.

3/28/2023 12:52:09 PM - Fundamental concerns were raised after it reported Dec '22 quarterly earnings +22% on +9% sales revenues versus the year-ago period, breaking a streak of quarterly comparisons above the +25% minimum earnings guideline (C criteria). It was dropped from the Featured Stocks list on 1/14/22 and went through a choppy consolidation.

2/9/2023 12:32:02 PM - It was dropped from the Featured Stocks list on 1/14/22 and went through a choppy consolidation. Fundamental concerns were raised after it reported Dec '22 quarterly earnings +22% on +9% sales revenues versus the year ago period, breaking a streak of quarterly comparisons above the +25% minimum earnings guideline (C criteria).

2/14/2022 12:44:01 PM - Consolidating near its 50 DMA line today, it has not formed a sound base pattern and has encountered distributional pressure. Since dropped from the Featured Stocks list on 1/14/22 it found support near its 200 DMA line and rebounded impressively Fundamentals remain strong after it reported Dec '21 quarterly earnings +211% on +42% sales revenues versus the year ago period.

1/14/2022 5:27:58 PM - Slumped further today with lighter volume and it will be dropped from the Featured Stocks list tonight. A rebound above the 50 DMA line is needed for its outlook to improve. Fundamentals remain strong. See the latest FSU analysis for more details and an annotated graph.

1/13/2022 5:55:25 PM - G - Still sputtering and concerns grow worse the longer it lingers below its 50 DMA line ($76.93). A rebound above the 50 DMA line is needed for its outlook to improve. Fundamentals remain strong. See the latest FSU analysis for more details and a new annotated graph.

1/12/2022 5:53:40 PM - G - Concerns remain and grow worse the longer it lingers below its 50 DMA line ($76.82). A rebound above the 50 DMA line is needed for its outlook to improve. Fundamentals remain strong.

1/7/2022 5:30:31 PM - G - Suffered another big loss today on higher (near average) volume while sinking further below its 50 DMA line ($76.44) again raising concerns. Prior low ($68.54) defines the next important support level. Fundamentals remain strong.

1/5/2022 8:17:57 PM - G - Big loss today on higher (near average) volume violated its 50 DMA line ($76) again raising concerns. Prior low ($68.54) defines the next important support level. Fundamentals remain strong.

12/30/2021 5:06:47 PM - G - It has not formed a sound new base but promptly rebounded above the 50 DMA line ($74.92). Fundamentals remain strong.

12/27/2021 5:18:57 PM - G - It has not formed a sound new base after a streak of damaging losses. Below average volume was behind today's 4th consecutive gain as it rebounded further above the 50 DMA line ($74). Fundamentals remain strong.

12/22/2021 5:09:04 PM - G - Lighter volume was behind today's 2nd gain as it rebounded further above the 50 DMA line ($73.25) helping its outlook improve after 6 consecutive damaging volume-driven losses. The next important near-term support to watch is prior highs in the $66 area. Fundamentals remain strong.

12/21/2021 6:04:07 PM - G - Today's big gain and prompt rebound above the 50 DMA line ($73) helped its outlook improve after 6 consecutive damaging volume-driven losses. The next important near-term support to watch is prior highs in the $66 area. Fundamentals remain strong.

12/20/2021 12:59:18 PM - G - Violated its 50 DMA line ($72.69) during a streak of 6 consecutive volume-driven losses. A prompt rebound above the 50 DMA line is needed for its outlook to improve. The next important near-term support to watch is prior highs in the $66 area. Fundamentals remain strong.

12/16/2021 5:41:49 PM - G - Suffered a 4th consecutive volume-driven loss today, encountering worrisome distributional pressure. Its 50 DMA line ($72.32) defines important near-term support to watch above prior highs in the $66 area. Fundamentals remain strong.

12/14/2021 5:26:51 PM - G - Suffered a 2nd consecutive volume-driven loss today, encountering distributional pressure. Its 50 DMA line ($71.72) defines important near-term support to watch above prior highs in the $66 area. Fundamentals remain strong. See the latest FSU analysis for more details and a new annotated graph.

12/13/2021 5:20:01 PM - G - Suffered another volume-driven loss today, encountering distributional pressure. Its 50 DMA line ($71.39) and prior highs in the $66 area define important near-term support to watch. Reported very strong Mar, Jun and Sep '21 quarterly results versus the year ago periods well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong.

12/9/2021 5:58:05 PM - G - Pulled back today for a volume-driven loss, encountering distributional pressure. Its 50 DMA line ($70.57) and prior highs in the $66 area define important near-term support to watch. Reported very strong Mar, Jun and Sep '21 quarterly results versus the year ago periods well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong.

12/6/2021 5:33:47 PM - G - Posted a volume-driven gain today for a best-ever close. Its 50 DMA line ($69.39) and prior highs in the $66 area define important near-term support to watch. Reported very strong Mar, Jun and Sep '21 quarterly results versus the year ago periods well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong.

12/3/2021 5:30:59 PM - G - Very extended from the previously noted flat base, and there was a "negative reversal" today after touching a new all-time high. Its 50 DMA line ($69.01) and prior highs in the $66 area define important near-term support to watch. Reported very strong Mar, Jun and Sep '21 quarterly results versus the year ago periods well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong.

12/2/2021 5:28:52 PM - G - Posted a solid volume-driven gain today for a best-ever close, getting very extended from the previously noted flat base. Its 50 DMA line ($68.72) and prior highs in the $66 area define important near-term support to watch. Reported very strong Mar, Jun and Sep '21 quarterly results versus the year ago periods well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong.

11/30/2021 5:33:36 PM - G - Very extended from the previously noted flat base, it pulled back today with higher volume. Its 50 DMA line ($68) and prior highs in the $66 area define important near-term support to watch. Reported very strong Mar, Jun and Sep '21 quarterly results versus the year ago periods well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong.

11/23/2021 5:32:01 PM - G - Paused today perched at its all-time high after 5 consecutive volume-driven gains, very extended from the previously noted flat base. Prior highs in the $66 area define support to watch coinciding with its 50 DMA line. Reported very strong Mar, Jun and Sep '21 quarterly results versus the year ago periods well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong.

11/16/2021 5:21:50 PM - G - Hit a new all-time high and finished near the session high with today's big volume-driven gain. Very extended from the previously noted flat base. Prior highs in the $66 area define initial support to watch above its 50 DMA line ($65) on pullbacks. Reported very strong Mar, Jun and Sep '21 quarterly results versus the year ago periods well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong.

11/11/2021 5:10:22 PM - G - Extended from the previously noted flat base. Prior highs in the $66 area define initial support to watch above its 50 DMA line ($64.17) on pullbacks. Reported very strong Mar, Jun and Sep '21 quarterly results versus the year ago periods well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong.

11/4/2021 5:35:27 PM - G - Color code is changed to green after today's 2nd volume-driven gain lifted it above its "max buy" level. Highlighted in yellow on the prior session with pivot point cited based on its 8/27/21 high plus 10 cents. Its "breakaway gap" triggered a technical buy signal. Found support near its 50 DMA line ($63) in recent weeks while building an orderly flat base. Reported very strong Mar, Jun and Sep '21 quarterly results versus the year ago periods well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong. Prior highs in the $66 area define initial support to watch on pullbacks.

11/3/2021 1:11:21 PM - Y - Color code is changed to yellow with pivot point cited based on its 8/27/21 high plus 10 cents. Hit a new all-time high with today's "breakaway gap" triggering a technical buy signal. Found support near its 50 DMA line ($62.85) in recent weeks while building an orderly flat base. Reported very strong Mar, Jun and Sep '21 quarterly results versus the year ago periods well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong.

10/1/2021 12:45:20 PM - Pulling back from its all-time high and undercutting its 50 DMA line ($61) late this week with losses on higher volume. Noted in prior mid-day reports - "Reported very strong Mar and Jun '21 quarterly results versus the year ago periods. Prior quarterly and annual earnings (C and A criteria) and sales revenues history is not a match with the fact-based investment system's fundamental guidelines."

9/10/2021 1:16:49 PM - Hovering near its all-time high. Last noted in the 8/04/21 mid-day report - "Reported very strong Mar and Jun '21 quarterly results versus the year ago periods. Prior quarterly and annual earnings (C and A criteria) and sales revenues history is not a match with the fact-based investment system's fundamental guidelines."

8/4/2021 12:59:08 PM - Hitting a new all-time high with today's volume-driven gain. Reported very strong Mar and Jun '21 quarterly results versus the year ago periods. Prior quarterly and annual earnings (C and A criteria) and sales revenues history is not a match with the fact-based investment system's fundamental guidelines.

6/29/2021 1:21:38 PM - Hitting a new all-time high with today's volume-driven gain. Prior quarterly and annual earnings (C and A criteria) and sales revenues history is not a match with the fact-based investment system's fundamental guidelines.

4/15/2021 12:52:29 PM - Prior quarterly and annual earnings (C and A criteria) and sales revenues history is not a match with the fact-based investment system's fundamental guidelines.

1/26/2018 1:16:59 PM - Prior quarterly and annual earnings (C and A criteria) and sales revenues history is not a match with the fact-based investment system's fundamental guidelines.

1/25/2018 12:57:52 PM - Prior quarterly and annual earnings (C and A criteria) and sales revenues history is not a match with the fact-based investment system's fundamental guidelines.