3/20/2023 12:19:52 PM - Halted its slide above its 200 DMA line after a noted gap down on 3/02/23 violated its 50 DMA line. Met stubborn resistance in the $125-126 area in recent weeks. Reported earnings +4% on +8% sales revenues for the Dec '22 quarter versus the year-ago period. Prior quarterly comparisons were also below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady.

3/2/2023 12:44:44 PM - Gapped down today and violated its 50 DMA line ($121). Met stubborn resistance in the $125-126 area in recent weeks. Reported earnings +4% on +8% sales revenues for the Dec '22 quarter versus the year ago period. Prior quarterly comparisons were also below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady.

2/22/2023 12:19:44 PM - Holding its ground above its 50 DMA line ($120) but meeting stubborn resistance in the $125-126 area in recent weeks. Prior mid-day reports repeatedly noted - "Reported earnings +14% on +9% sales revenues for the Sep '22 quarter versus the year ago period. Prior 3 quarterly comparisons were also below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady."

1/19/2023 12:21:03 PM - Reversed into the red on Tuesday after touching a new 52-week high and it has slumped below its 50 DMA line ($119.26). Prior mid-day reports repeatedly noted - "Reported earnings +14% on +9% sales revenues for the Sep '22 quarter versus the year ago period. Prior 3 quarterly comparisons were also below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady."

1/17/2023 12:26:38 PM - Still consolidating near its 52-week high and above its 50 DMA line ($119) while prior mid-day reports repeatedly noted - "Reported earnings +14% on +9% sales revenues for the Sep '22 quarter versus the year ago period. Prior 3 quarterly comparisons were also below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady."

12/29/2022 12:29:52 PM - Still consolidating near its 52-week high and above its 50 DMA line ($114) while prior mid-day reports noted - "Reported earnings +14% on +9% sales revenues for the Sep '22 quarter versus the year ago period. Prior 3 quarterly comparisons were also below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady."

12/22/2022 12:55:02 PM - Posted 4 consecutive volume-driven gains. Consolidating near its 52-week high and above its 50 DMA line while prior mid-day reports noted - "Reported earnings +14% on +9% sales revenues for the Sep '22 quarter versus the year ago period. Prior 3 quarterly comparisons were also below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady."

12/21/2022 12:21:42 PM - On track today for a 4th consecutive volume-driven gain, consolidating near its 52-week high and above its 50 DMA line. Prior mid-day reports noted - "Reported earnings +14% on +9% sales revenues for the Sep '22 quarter versus the year ago period. Prior 3 quarterly comparisons were also below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady."

12/19/2022 12:32:45 PM - Consolidating near its 52-week high and above its 50 DMA line following volume-driven gains. Prior mid-day reports noted - "Reported earnings +14% on +9% sales revenues for the Sep '22 quarter versus the year ago period. Prior 3 quarterly comparisons were also below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady."

12/8/2022 12:43:51 PM - Consolidating near its 52-week high following volume-driven gains. Prior mid-day reports noted - "Reported earnings +14% on +9% sales revenues for the Sep '22 quarter versus the year ago period. Prior 3 quarterly comparisons were also below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady."

12/5/2022 12:56:46 PM - Hovering near its 52-week high following volume-driven gains. Prior mid-day reports noted - "Reported earnings +14% on +9% sales revenues for the Sep '22 quarter versus the year ago period. Prior 3 quarterly comparisons were also below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady."

12/2/2022 12:19:11 PM - Hovering near its 52-week high following volume-driven gains. Prior mid-day reports noted - "Reported earnings +14% on +9% sales revenues for the Sep '22 quarter versus the year ago period. Prior 3 quarterly comparisons were also below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady."

11/25/2022 11:45:25 AM - Hitting a new 52-week high with today's 4th consecutive volume-driven gain. Prior mid-day reports noted - "Reported earnings +14% on +9% sales revenues for the Sep '22 quarter versus the year ago period. Prior 3 quarterly comparisons were also below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady."

11/22/2022 12:56:55 PM - Hovering near its 52-week high after recent volume-driven gains. Prior mid-day reports noted - "Reported earnings +14% on +9% sales revenues for the Sep '22 quarter versus the year ago period. Prior 3 quarterly comparisons were also below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady."

11/21/2022 12:34:01 PM - Hovering near its 52-week high after recent volume-driven gains. The 11/16/22 mid-day report last noted - "Reported earnings +14% on +9% sales revenues for the Sep '22 quarter versus the year ago period. Prior 3 quarterly comparisons were also below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady."

11/16/2022 12:25:09 PM - Perched at its 52-week high after recent volume-driven gains. Reported earnings +14% on +9% sales revenues for the Sep '22 quarter versus the year ago period. Prior 3 quarterly comparisons were also below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady.

11/4/2021 12:52:19 PM - Gapped down today retreating from its 52-week high and testing support at its 50 DMA line ($100.81) with a volume-driven loss. More damaging losses would raise greater concerns. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported earnings +89% on +12% sales revenues for the Sep '21 quarter versus the year ago period, its 3rd strong quarterly comparison. Annual earnings (A criteria) growth has been strong and steady.

9/29/2021 12:28:20 PM - Perched at its 52-week high with today's 3rd consecutive gain. Found support at its 50 DMA line in recent weeks. Made steady progress after a deep consolidation. Reported earnings +91% on +20% sales revenues for the Jun '21 quarter versus the year ago period, its 2nd strong quarterly comparison. Prior quarterly earnings (C criteria) history was not a great match with the fact-based investment system's guidelines. Annual earnings (A criteria) growth has been strong and steady.

6/24/2021 12:47:00 PM - Perched at its 52-week high. Formed an orderly base and found support at its 50 DMA line in recent weeks. Made steady progress after a deep consolidation. Reported earnings +63% on +16% sales revenues for the Mar '21 quarter versus the year ago period. Fundamental concerns remain. Prior quarterly earnings (C criteria) history is not a match with the fact-based investment system's guidelines. Annual earnings (A criteria) growth has been strong and steady.

6/24/2021 12:46:56 PM - Perched at its 52-week high. Formed an orderly base and found support at its 50 DMA line in recent weeks. Made steady progress after a deep consolidation. Reported earnings +63% on +16% sales revenues for the Mar '21 quarter versus the year ago period. Fundamental concerns remain. Prior quarterly earnings (C criteria) history is not a match with the fact-based investment system's guidelines. Annual earnings (A criteria) growth has been strong and steady.

6/22/2021 11:39:31 AM - Perched at its 52-week high. Formed an orderly base and found support at its 50 DMA line in recent weeks. Made steady progress after a deep consolidation. Reported earnings +63% on +16% sales revenues for the Mar '21 quarter versus the year ago period. Fundamental concerns remain. Prior quarterly earnings (C criteria) history is not a match with the fact-based investment system's guidelines. Annual earnings (A criteria) growth has been strong and steady.

6/16/2021 12:37:05 PM - Formed an orderly base and found support at its 50 DMA line in recent weeks. Made steady progress after a deep consolidation. Reported earnings +63% on +16% sales revenues for the Mar '21 quarter versus the year ago period. Fundamental concerns remain. Prior quarterly earnings (C criteria) history is not a match with the fact-based investment system's guidelines. Annual earnings (A criteria) growth has been strong and steady.

4/9/2021 12:23:12 PM - Hitting a new all-time high today after stubbornly holding its ground following a noted streak of volume-driven gains. Prior mid-day reports noted - "Formed an orderly base and found support at its 50 DMA line in recent weeks after a deep consolidation. Reported earnings +23% on +15% sales revenues for the Dec '20 quarter versus the year ago period. Fundamental concerns remain. Prior quarterly and annual earnings (C criteria) history is not a match with the fact-based investment system's guidelines. Annual earnings (A criteria) growth has been strong and steady."

4/8/2021 12:01:05 PM - Perched near its all-time high following a noted streak of volume-driven gains. Prior mid-day reports noted - "Formed an orderly base and found support at its 50 DMA line in recent weeks after a deep consolidation. Reported earnings +23% on +15% sales revenues for the Dec '20 quarter versus the year ago period. Fundamental concerns remain. Prior quarterly and annual earnings (C criteria) history is not a match with the fact-based investment system's guidelines. Annual earnings (A criteria) growth has been strong and steady."

4/7/2021 12:01:46 PM - Pulling back from its all-time high following a noted streak of volume-driven gains. Formed an orderly base and found support at its 50 DMA line in recent weeks after a deep consolidation. Reported earnings +23% on +15% sales revenues for the Dec '20 quarter versus the year ago period. Fundamental concerns remain. Prior quarterly and annual earnings (C criteria) history is not a match with the fact-based investment system's guidelines. Annual earnings (A criteria) growth has been strong and steady.

3/25/2021 11:13:33 AM - Hovering near its all-time high following noted volume-driven gains. Formed an orderly base and found support at its 50 DMA line in recent weeks after a deep consolidation. Reported earnings +23% on +15% sales revenues for the Dec '20 quarter versus the year ago period. Fundamental concerns remain. Prior quarterly and annual earnings (C criteria) history is not a match with the fact-based investment system's guidelines. Annual earnings (A criteria) growth has been strong and steady.

3/19/2021 12:26:59 PM - Hovering near its all-time high following noted volume-driven gains. Formed an orderly base and found support at its 50 DMA line in recent weeks after a deep consolidation. Reported earnings +23% on +15% sales revenues for the Dec '20 quarter versus the year ago period. Fundamental concerns remain. Prior quarterly and annual earnings (C criteria) history is not a match with the fact-based investment system's guidelines. Annual earnings (A criteria) growth has been strong and steady.

3/9/2021 12:28:59 PM - Hitting new all-time highs with today's 5th consecutive volume-driven gain. Formed an orderly base and found support at its 50 DMA line in recent weeks after a deep consolidation. Reported earnings +23% on +15% sales revenues for the Dec '20 quarter versus the year ago period. Fundamental concerns remain. Prior quarterly and annual earnings (C criteria) history is not a match with the fact-based investment system's guidelines. Annual earnings (A criteria) growth has been strong and steady.

3/8/2021 12:39:22 PM - Hitting new all-time highs with today's 4th consecutive volume-driven gain. Formed an orderly base and found support at its 50 DMA line in recent weeks after a deep consolidation. Reported earnings +23% on +15% sales revenues for the Dec '20 quarter versus the year ago period. Fundamental concerns remain. Prior quarterly and annual earnings (C criteria) history is not a match with the fact-based investment system's guidelines. Annual earnings (A criteria) growth has been strong and steady.

3/5/2021 12:43:50 PM - Hitting new all-time highs with today's 3rd consecutive volume-driven gain. Formed an orderly base and found support at its 50 DMA line in recent weeks after a deep consolidation. Reported earnings +23% on +15% sales revenues for the Dec '20 quarter versus the year ago period. Fundamental concerns remain. Prior quarterly and annual earnings (C criteria) history is not a match with the fact-based investment system's guidelines. Annual earnings (A criteria) growth has been strong and steady.

12/30/2019 11:56:18 AM -

Rebounded toward its all-time high after a deep consolidation since noted with caution in the 6/14/18 mid-day report. Reported earnings +51% on +11% sales revenues for the Sep '19 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.



12/13/2019 12:22:25 PM -

Rebounding toward its all-time high after a deep consolidation since last noted with caution in the 6/14/18 mid-day report. Reported earnings +51% on +11% sales revenues for the Sep '19 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.



6/14/2018 12:17:32 PM -

Recently sputtering below its 50 DMA line. Reported earnings 118% on +13% sales revenues for the Mar '18 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.



4/3/2018 12:31:35 PM -

Recent gains with above average volume helped it hit new 52-week highs. Noted with caution in prior mid-day reports - "Reported earnings +200% on +22% sales revenues for the Dec '17 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



3/29/2018 12:10:51 PM -

Churning above average volume while recently hovering near its 52-week high. Noted with caution in prior mid-day reports - "Reported earnings +200% on +22% sales revenues for the Dec '17 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



3/23/2018 12:39:52 PM -

Hovering near its 52-week high with volume totals cooling, stubbornly holding its ground following volume-driven gains when last noted with caution in the 2/26/18 mid-day report - "Reported earnings +200% on +22% sales revenues for the Dec '17 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



2/26/2018 12:19:26 PM -

Hitting new 52-week highs with today's 4th consecutive volume-driven gain. Reported earnings +200% on +22% sales revenues for the Dec '17 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.



2/22/2018 12:20:54 PM -

Rebounded above its 50 DMA line last week and hitting new 52-week highs with volume-driven gains. Reported earnings +200% on +22% sales revenues for the Dec '17 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.



2/21/2018 11:56:24 AM -

Rebounded above its 50 DMA line last week and hitting a new 52-week high with a gain today. Reported earnings +200% on +22% sales revenues for the Dec '17 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.



2/20/2018 2:04:32 PM -

Rebounding above its 50 DMA line and rallying toward its prior high with a 5th consecutive gain today on ever-increasing volume. Reported earnings +200% on +22% sales revenues for the Dec '17 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.



3/9/2017 12:11:51 PM -

Consolidating above its 50 DMA line. Reported earnings +700% on +10% sales revenues for the Dec '16 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.



10/14/2014 12:10:33 PM -

Still consolidating below its 50 DMA line. The 8/27/14 mid-day report cautioned members - "Reported earnings +113% on +20% sales revenues for the Jun '14 quarter but fundamental concerns remain."



10/9/2014 12:01:03 PM -

Consolidating below its 50 DMA line. The 8/27/14 mid-day report cautioned members - "Reported earnings +113% on +20% sales revenues for the Jun '14 quarter but fundamental concerns remain."



8/27/2014 12:18:58 PM -

Hovering near its 52-week high today. Stubbornly held its ground following a spurt of volume-driven gains. Recently found support while consolidating above the prior highs and above its 50 DMA line. Prior mid-day reports repeatedly cautioned members - "Reported earnings +113% on +20% sales revenues for the Jun '14 quarter but fundamental concerns remain."



8/25/2014 12:06:20 PM -

Hovering near its 52-week high today, still stubbornly holding its ground following a spurt of volume-driven gains. Recently found support while consolidating above the prior highs and above its 50 DMA line. Prior mid-day reports repeatedly cautioned members - "Reported earnings +113% on +20% sales revenues for the Jun '14 quarter but fundamental concerns remain."



8/22/2014 12:22:22 PM -

Hovering at its 52-week high today, stubbornly holding its ground following a spurt of volume-driven gains. Recently found support while consolidating above the prior highs and above its 50 DMA line. Prior mid-day reports repeatedly cautioned members - "Reported earnings +113% on +20% sales revenues for the Jun '14 quarter but fundamental concerns remain."



8/19/2014 12:15:04 PM -

Hit another new 52-week high with today's 3rd consecutive gain adding to a spurt of volume-driven gains. Found support while consolidating above the prior highs and above its 50 DMA line. Prior mid-day reports repeatedly cautioned members - "Reported earnings +113% on +20% sales revenues for the Jun '14 quarter but fundamental concerns remain."



8/18/2014 1:26:54 PM -

Hitting another new 52-week high today. Held its ground stubbornly following a streak of 4 consecutive volume-driven gains. Found support while consolidating above the prior highs and above its 50 DMA line. Prior mid-day reports cautioned members - "Reported earnings +113% on +20% sales revenues for the Jun '14 quarter but fundamental concerns remain."



8/14/2014 12:34:42 PM -

Perched at its 52-week high following a streak of 4 consecutive volume-driven gains. Found support while consolidating above the prior highs and above its 50 DMA line. Prior mid-day reports cautioned members - "Reported earnings +113% on +20% sales revenues for the Jun '14 quarter but fundamental concerns remain."



8/12/2014 11:00:25 AM -

Hitting another new 52-week high with today's 3rd consecutive gain after consolidating above the prior highs and above its 50 DMA line defining support in the $23 area. Prior mid-day reports cautioned members - "Reported earnings +113% on +20% sales revenues for the Jun '14 quarter but fundamental concerns remain."



8/11/2014 1:24:58 PM -

Hit a new 52-week high with today's gap up gain after consolidating above the prior highs and above its 50 DMA line defining support in the $23 area. Prior mid-day reports cautioned members - "Reported earnings +113% on +20% sales revenues for the Jun '14 quarter but fundamental concerns remain."



8/8/2014 12:11:53 PM -

Still consolidating above the prior highs and above its 50 DMA line defining support in the $23 area. Prior mid-day reports cautioned members - "Reported earnings +113% on +20% sales revenues for the Jun '14 quarter but fundamental concerns remain."



8/7/2014 12:03:29 PM -

Still consolidating above the prior highs and its 50 DMA line defining support in the $23 area. Prior mid-day reports cautioned members - "Reported earnings +113% on +20% sales revenues for the Jun '14 quarter but fundamental concerns remain."



8/4/2014 12:21:37 PM -

Still consolidating above the prior highs and its 50 DMA line defining support in the $23 area. The 7/30/14 mid-day report cautioned members - "Reported earnings +113% on +20% sales revenues for the Jun '14 quarter but fundamental concerns remain."



7/30/2014 12:17:32 PM -

Reported earnings +113% on +20% sales revenues for the Jun '14 quarter but fundamental concerns remain. Consolidating above the prior highs and its 50 DMA line defining support in the $23 area.



5/23/2005 12:39:38 PM - Best in decent group. Too ET.

5/6/2005 1:03:54 PM - Best in just okay group.

5/5/2005 12:39:55 PM - Best in decent group. Remains perched near highs.

5/2/2005 12:30:57 PM - Best in decent group. Building a new short base. Tried to breakout but failed.

4/8/2005 12:40:58 PM - Best in decent group. Building a new short base.

3/23/2005 12:42:27 PM - Best in decent group. Too ET from a sound base of support at this point to be considered buyable under the guidelines.

3/21/2005 12:29:38 PM - Leader in just OK group.Too ET from a sound base of support at this point to be considered buyable under the guidelines.

12/28/2004 12:29:30 PM - Leader in just OK group.

12/23/2004 12:33:30 PM - Leader in just OK group.

12/21/2004 12:42:18 PM - Leader in just OK group.

11/24/2004 12:25:23 PM - Group poor. No base.

11/3/2004 12:42:34 PM - Group poor. No base.

10/6/2004 1:00:00 PM - Group poor. No base.

10/6/2004 1:00:00 PM - Group poor. No base.

10/5/2004 1:00:00 PM - Group poor. No base.

10/4/2004 1:00:00 PM - No base.