3/6/2024 12:48:18 PM - Gapped up for a 2nd consecutive volume-driven gain today today hitting a new 52-week high. Faces some resistance due to old overhead supply. Reported Jan '24 quarterly earnings +58% on +2% sales revenues versus the year ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria) but lackluster sales revenues growth remains a concern. Annual earnings (A criteria) earnings history has been up and down.

11/17/2021 1:30:39 PM -
Gapped down today retreating from its all-time high. Reported Oct '21 quarterly earnings +9% on +13% sales revenues versus the year ago period, its 2nd quarterly comparison below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) earnings growth has been strong since a downturn in FY '18.


11/15/2021 12:36:14 PM -
Hitting a new all-time high today. Found support well above its 200 DMA line since last noted in the 8/19/21 mid-day report. Due to report Oct '21 quarterly results on 11/17/21. Jul '21 quarterly earnings rose only +8% on +10% sales revenues versus the year ago period, breaking a streak of 4 very strong comparisons above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) earnings growth has been strong since a downturn in FY '18.


8/19/2021 12:35:04 PM -
Violated its 50 DMA line ($249) with higher volume behind recent losses indicative of distributional pressure. Weak action came as it reported Jul '21 quarterly earnings +8% on +10% sales revenues versus the year ago period, breaking a streak of 4 very strong comparisons above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) earnings growth has been strong since a downturn in FY '18.


8/18/2021 12:48:53 PM -
Extended from any sound base, pulling back from its all-time high testing its 50 DMA line ($249) with higher volume behind recent losses indicative of distributional pressure. Reported Jul '21 quarterly earnings +8% on +10% sales revenues versus the year ago period, breaking a streak of 4 very strong comparisons above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) earnings growth has been strong since a downturn in FY '18.


8/17/2021 12:53:28 PM -
Extended from any sound base, pulling back from its all-time high with higher volume behind today's loss and recent losses indicative of distributional pressure. Due to report Jul '21 quarterly results. Reported earnings +525% on +23% sales revenues for the Apr '21quarter versus the year ago period, its 4th very strong comparison. Annual earnings (A criteria) earnings growth has been strong since a downturn in FY '18.


8/16/2021 12:36:50 PM -
Extended from any sound base, perched near its all-time high. Reported earnings +525% on +23% sales revenues for the Apr '21quarter versus the year ago period, its 4th very strong comparison. Annual earnings (A criteria) earnings growth has been strong since a downturn in FY '18.


5/21/2021 1:10:49 PM -
Extended from any sound base, powering into new all-time high territory with today's 3rd consecutive volume-driven gain. Reported earnings +525% on +23% sales revenues for the Apr '21quarter versus the year ago period, its 4th very strong comparison. Annual earnings (A criteria) earnings growth has been strong since a downturn in FY '18.


5/20/2021 12:40:48 PM -
Extended from any sound base, it powered to another new all-time high with a big volume-driven gain on the prior session. Reported earnings +525% on +23% sales revenues for the Apr '21quarter versus the year ago period, its 4th very strong comparison. Annual earnings (A criteria) earnings growth has been strong since a downturn in FY '18.


11/23/2020 12:59:19 PM -
Powering to another new all-time high with today's 4th consecutive volume-driven gain. Reported earnings +105% on +21% sales revenues for the Oct '20 quarter versus the year ago period, its 2nd strong comparison. It has shown bullish action since noted with caution in the 5/20/20 mid-day report - "Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines."


11/20/2020 1:11:01 PM -
Powering to another new all-time high with today's 3rd consecutive volume-driven gain. Reported earnings +105% on +21% sales revenues for the Oct '20 quarter versus the year ago period, its 2nd strong comparison. It has shown bullish action since noted with caution in the 5/20/20 mid-day report - "Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines."


11/19/2020 1:19:27 PM -
Powering to another new all-time high with today's 2nd consecutive volume-driven gain. Reported earnings +105% on +21% sales revenues for the Oct '20 quarter versus the year ago period, its 2nd strong comparison. It has shown bullish action since last noted with caution in the 5/20/20 mid-day report - "Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines."


5/20/2020 1:07:58 PM -
Perched near its all-time high. Reported earnings -61% on +11% sales revenues for the Apr '20 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines."


1/16/2020 12:53:19 PM -
Gapped down on the prior session violating its 50 DMA line ($122), retreating from its all-time high. Reported earnings +25% on +5% sales revenues for the Oct '19 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines."


1/15/2020 1:03:12 PM -
Gapped down today violating its 50 DMA line, retreating from its all-time high. Reported earnings +25% on +5% sales revenues for the Oct '19 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines."


1/3/2020 12:07:28 PM -
Hovering near its all-time high. Held its ground following a considerable volume-driven gain on 11/20/19. Found support near its 50 DMA line ($110) during its consolidation following a considerable "breakaway gap" on 8/21/19 and additional volume-driven gains. Bullish action came after reporting earnings +25% on +5% sales revenues for the Oct '19 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines."


11/21/2019 12:23:52 PM -
Gapped up on the prior session hitting a new all-time high with a considerable volume-driven gain. Found support near its 50 DMA line ($110) during its consolidation following a considerable "breakaway gap" on 8/21/19 and additional volume-driven gains. Bullish action came after reporting earnings +25% on +5% sales revenues for the Oct '19 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines."


11/20/2019 1:07:48 PM -
Gapped up hitting a new all-time high. Found support near its 50 DMA line ($109) during its consolidation following a considerable "breakaway gap" on 8/21/19 and additional volume-driven gains. Bullish action came after reporting earnings +25% on +5% sales revenues for the Oct '19 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines."


11/18/2019 12:23:45 PM -
Challenging its all-time high. Found support near its 50 DMA line ($109) during its consolidation following a considerable "breakaway gap" on 8/21/19 and additional volume-driven gains. Bullish action came after reporting earnings +24% on +4% sales revenues for the Jul '19 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines."


11/15/2019 12:15:45 PM -
Challenging its all-time high with today's 3rd consecutive gain. Found support near its 50 DMA line ($109) during its consolidation following a considerable "breakaway gap" on 8/21/19 and additional volume-driven gains. Bullish action came after reporting earnings +24% on +4% sales revenues for the Jul '19 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines."


11/14/2019 12:03:51 PM -
Finding support near its 50 DMA line ($109.06) during its consolidation following a considerable "breakaway gap" on 8/21/19 and additional volume-driven gains. Bullish action came after reporting earnings +24% on +4% sales revenues for the Jul '19 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines."


8/23/2019 1:08:09 PM -
Perched at its all-time high following a considerable "breakaway gap" on 8/21/19 and additional volume-driven gains. Bullish action came after reporting earnings +24% on +4% sales revenues for the Jul '19 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines."


8/22/2019 1:29:10 PM - Hitting another new all-time high today following a considerable "breakaway gap" on the prior session after reporting earnings +24% on +4% sales revenues for the Jul '19 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines."

8/21/2019 1:03:02 PM - Hitting a new all-time high with today's considerable "breakaway gap" after reporting earnings +24% on +4% sales revenues for the Jul '19 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines."

8/20/2019 1:15:34 PM - Rebounding toward its all-time high and clawing above its 50 DMA line ($86.16) after gapping up on the prior session. Due to report earnings news. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines."

8/19/2019 12:35:19 PM - Rebounding toward its all-time high and clawing above its 50 DMA line ($86.18) after gapping up today. Due to report earnings news and the 8/15/19 mid-day report cautioned members - "Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines."

8/15/2019 1:25:35 PM - Met resistance while rebounding toward its all-time high after slumping below its 50 DMA line in recent weeks. Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines.

8/14/2019 12:26:48 PM - Met resistance while rebounding toward its all-time high after slumping below its 50 DMA line in recent weeks. Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines.

8/13/2019 12:31:24 PM - Rebounding toward its all-time high after slumping below its 50 DMA line in recent weeks. Quarterly and annual earnings (C and A criteria) earnings history is not a match with the fact-based investment system's fundamental guidelines.

11/12/2004 12:55:21 PM - No base at this point.

11/11/2004 1:06:02 PM - No base at this point.

11/5/2004 12:36:10 PM - No base at this point.

11/4/2004 12:58:56 PM - No base at this point.