8/21/2023 12:29:57 PM - Perched within striking distance of its 52-week high after finding support at its 200 DMA line during a 5 month consolidation. Reported Apr '23 quarterly earnings +19% on +5% sales revenues versus the year ago period. Prior 4 earnings comparisons were lower than the year-ago periods, well below the +25% minimum guideline (C criteria). Annual earnings history has been improving since a downturn in FY '18.

6/30/2023 12:22:38 PM - Met resistance recently near its 50 DMA line ($136)and it is slumping toward its 200 DMA line ($126) which acted as support in recent months when consolidating. Reported Apr '23 quarterly earnings +19% on +5% sales revenues versus the year ago period. Prior 4 earnings comparisons were lower than the year-ago periods, well below the +25% minimum guideline (C criteria). Annual earnings history has been improving since a downturn in FY '18.

11/29/2021 12:50:44 PM - Slumping further today following last week's volume-driven losses after reporting Oct '21 quarterly earnings +58% on +21% sales revenues versus the year ago period. Volume and volatility often increase near earnings news. Faced no resistance due to overhead supply after hitting a new all-time high following a 10-week cup shaped base. Reported greatly improved Jul '21 quarterly earnings versus a loss on +21% sales revenues versus the year ago period. Prior earnings comparisons have mostly been well above the +25% minimum guideline (C criteria). Annual earnings history has been improving since a downturn in FY '18.

11/24/2021 12:36:58 PM - Slumping today for a 2nd big volume-driven loss after reporting Oct '21 quarterly earnings +58% on +21% sales revenues versus the year ago period. Volume and volatility often increase near earnings news. Faced no resistance due to overhead supply after hitting a new all-time high following a 10-week cup shaped base. Reported greatly improved Jul '21 quarterly earnings versus a loss on +21% sales revenues versus the year ago period. Prior earnings comparisons have mostly been well above the +25% minimum guideline (C criteria). Annual earnings history has been improving since a downturn in FY '18.

11/23/2021 12:28:53 PM - Volume and volatility often increase near earnings news. Gapped down today after reporting Oct '21 quarterly earnings +58% on +21% sales revenues versus the year ago period. Faced no resistance due to overhead supply after hitting a new all-time high following a 10-week cup shaped base. Reported greatly improved Jul '21 quarterly earnings versus a loss on +21% sales revenues versus the year ago period. Prior earnings comparisons have mostly been well above the +25% minimum guideline (C criteria). Annual earnings history has been improving since a downturn in FY '18.

11/22/2021 12:37:50 PM - Faces no resistance due to overhead supply while hitting a new all-time high today after a 10-week cup shaped base. Due to report Oct '21 quarterly results. Volume and volatility often increase near earnings news. Reported greatly improved Jul '21 quarterly earnings versus a loss on +21% sales revenues versus the year ago period. Prior earnings comparisons have mostly been well above the +25% minimum guideline (C criteria). Annual earnings history has been improving since a downturn in FY '18.

11/3/2021 12:31:33 PM - Gapped up today rebounding above its 50 DMA line ($126.77) but faces near-term resistance due to overhead supply up to the $140 level. Reported Jul '21 quarterly earnings +58% on +21% sales revenues versus the year ago period. Prior earnings comparisons have mostly been well above the +25% minimum guideline (C criteria). Annual earnings history has been improving since a downturn in FY '18.

10/1/2021 12:16:43 PM - Pulled back this week testing its 50 DMA line ($118) after getting very extended from any sound base. Gapped up on 8/25/21 and powered to new all-time highs with heavy volume behind a streak of additional gains. Reported Jul '21 quarterly earnings +58% on +21% sales revenues versus the year ago period. Prior earnings comparisons have mostly been well above the +25% minimum guideline (C criteria). Annual earnings history has been improving since a downturn in FY '18.

9/9/2021 12:46:36 PM - Pulled back this week after getting very extended from any sound base. Gapped up on 8/25/21 and powered to new all-time highs with heavy volume behind a streak of additional gains. Reported Jul '21 quarterly earnings +58% on +21% sales revenues versus the year ago period. Prior earnings comparisons have mostly been well above the +25% minimum guideline (C criteria). Annual earnings history has been improving since a downturn in FY '18.

9/1/2021 12:40:09 PM - Very extended from any sound base. Gapped up on 8/25/21 and powered to new all-time highs with heavy volume behind a streak of additional gains. Reported Jul '21 quarterly earnings +58% on +21% sales revenues versus the year ago period. Prior earnings comparisons have mostly been well above the +25% minimum guideline (C criteria). Annual earnings history has been improving since a downturn in FY '18.

8/31/2021 12:45:07 PM - Very extended from any sound base. Gapped up on 8/25/21 and powered to new all-time highs with heavy volume behind a streak of additional gains. Reported Jul '21 quarterly earnings +58% on +21% sales revenues versus the year ago period. Prior earnings comparisons have mostly been well above the +25% minimum guideline (C criteria). Annual earnings history has been improving since a downturn in FY '18.

8/30/2021 12:28:04 PM - Very extended from any sound base. Gapped up on 8/25/21 and hitting new all-time highs with heavy volume behind a streak of additional gains. Reported Jul '21 quarterly earnings +58% on +21% sales revenues versus the year ago period. Prior earnings comparisons have mostly been well above the +25% minimum guideline (C criteria). Annual earnings history has been improving since a downturn in FY '18.

8/27/2021 12:46:12 PM - Extended from any sound base. Gapped up on 8/25/21 and hitting new all-time highs with heavy volume behind additional gains. Reported Jul '21 quarterly earnings +58% on +21% sales revenues versus the year ago period. Prior earnings comparisons have mostly been well above the +25% minimum guideline (C criteria). Annual earnings history has been improving since a downturn in FY '18.

8/26/2021 12:33:22 PM - Extended from any sound base. Gapped up on the prior session hitting a new all-time high with heavy volume. Reported Jul '21 quarterly earnings +58% on +21% sales revenues versus the year ago period. Prior earnings comparisons have mostly been well above the +25% minimum guideline (C criteria). Annual earnings history has been improving since a downturn in FY '18.

8/25/2021 12:13:38 PM - Extended from any sound base and it gapped up hitting another new all-time high with heavy volume behind today's 4th consecutive gain. Due to report Jul '21 quarterly results. Very strong Apr '21 quarterly results came in versus a loss for the year ago period. Jan '21 quarterly earnings +84% on +20% sales revenues versus the year ago period, marking a 3rd consecutive quarterly earnings comparison well above the +25% minimum guideline (C criteria). Annual earnings history has been improving since a downturn in FY '18.

8/24/2021 12:49:18 PM - Extended from any sound base and hitting another new all-time high with today's 3rd consecutive gain. Due to report Jul '21 quarterly results. Very strong Apr '21 quarterly results came in versus a loss for the year ago period. Jan '21 quarterly earnings +84% on +20% sales revenues versus the year ago period, marking a 3rd consecutive quarterly earnings comparison well above the +25% minimum guideline (C criteria). Annual earnings history has been improving since a downturn in FY '18.

8/18/2021 12:33:01 PM - Extended from any sound base and perched near its 52-week high. Reported very strong Apr '21 quarterly results versus a loss for the year ago period. Jan '21 quarterly earnings +84% on +20% sales revenues versus the year ago period, marking a 3rd consecutive quarterly earnings comparison well above the +25% minimum guideline (C criteria). Annual earnings history has been improving since a downturn in FY '18.

8/17/2021 12:39:13 PM - Extended from any sound base and retreating from its 52-week high hit on the prior session. Reported very strong Apr '21 quarterly results versus a loss for the year ago period. Jan '21 quarterly earnings +84% on +20% sales revenues versus the year ago period, marking a 3rd consecutive quarterly earnings comparison well above the +25% minimum guideline (C criteria). Annual earnings history has been improving since a downturn in FY '18.

6/29/2021 1:03:11 PM - It has not formed a sound base, but since a noted gap up on 5/27/21 it found support at its 50 DMA line and wedged up to reach another new 52-week high. Reported very strong Apr '21 quarterly results versus a loss for the year ago period. Jan '21 quarterly earnings +84% on +20% sales revenues versus the year ago period, marking a 3rd consecutive quarterly earnings comparison well above the +25% minimum guideline (C criteria). Annual earnings history has been improving since a downturn in FY '18.

5/27/2021 12:22:30 PM - Gapped up on the prior session for a considerable volume-driven gain and new high. It did not form a sound base of sufficient length but recently found support at its 50 DMA line and wedged to new 52-week highs. Reported very strong Apr '21 quarterly results versus a loss for the year ago period. Jan '21 quarterly earnings +84% on +20% sales revenues versus the year ago period, marking a 3rd consecutive quarterly earnings comparison well above the +25% minimum guideline (C criteria) Annual earnings history has been improving since a downturn in FY '18.

5/26/2021 12:12:37 PM - Gapped up today for a considerable volume-driven gain and new high. It did not form a sound base of sufficient length but recently found support at its 50 DMA line and wedged to new 52-week highs with gains lacking great volume conviction. Reported very strong Apr '21 quarterly results versus a loss for the year ago period. Jan '21 quarterly earnings +84% on +20% sales revenues versus the year ago period, marking a 3rd consecutive quarterly earnings comparison well above the +25% minimum guideline (C criteria) Annual earnings history has been improving since a downturn in FY '18.

4/6/2021 12:25:42 PM - It did not form a sound base of sufficient length but recently tested support at its 50 DMA line ($74.49) and wedged to new 52-week highs with gains lacking great volume conviction. Reported Jan '21 quarterly earnings +84% on +20% sales revenues versus the year ago period, marking a 3rd consecutive quarterly earnings comparison well above the +25% minimum guideline (C criteria) Annual earnings history has been improving since a downturn in FY '18.

3/9/2021 12:33:55 PM - It did not form a sound base of sufficient length but recently tested support at its 50 DMA line ($68.87) and rebounded near its 52-week high with volume-driven gains. Reported Jan '21 quarterly earnings +84% on +20% sales revenues versus the year ago period. Reported very strong Jul and Oct '20 earnings on strong sales revenues versus the year ago quarters, so the 3 latest quarterly earnings comparisons were above the +25% minimum guideline (C criteria) Annual earnings history has been improving since a downturn in FY '18.

3/8/2021 12:43:13 PM - Tested support at its 50 DMA line ($68.58) and it is rebounding near its 52-week high with today's 2nd consecutive volume-driven gain. Reported very strong Jul and Oct '20 earnings on strong sales revenues versus the year ago quarters. Fundamental concerns remain. Prior mid-day reports noted - "Prior quarterly and annual earnings (C and A criteria) history has been below guidelines and sales revenues growth has been sub par."

11/30/2020 12:20:15 PM - Reported very strong Jul and Oct '20 earnings on strong sales revenues versus the year ago quarters. Fundamental concerns remain. Prior mid-day reports noted - "Prior quarterly and annual earnings (C and A criteria) history has been below guidelines and sales revenues growth has been sub par."

12/3/2019 12:20:15 PM - Holding its ground stubbornly since a big "breakaway gap" up on 11/26/19 powering to a new 52-week high. Reported Oct '19 earnings +33% on +6% sales revenues versus the year ago quarter. Fundamental concerns remain. Noted with caution in the 3/11/19 mid-day report - "Prior quarterly and annual earnings (C and A criteria) history has been below guidelines and sales revenues growth has been sub par."

11/29/2019 11:04:47 AM - Holding its ground stubbornly since a big "breakaway gap" up on 11/26/19 powering to a new 52-week high. Reported Oct '19 earnings +33% on +6% sales revenues versus the year ago quarter. Fundamental concerns remain. Noted with caution in the 3/11/19 mid-day report - "Prior quarterly and annual earnings (C and A criteria) history has been below guidelines and sales revenues growth has been sub par."

11/27/2019 11:56:03 AM - Gapped up on the prior session powering to a new 52-week high. Reported Oct '19 earnings +33% on +6% sales revenues versus the year ago quarter. Fundamental concerns remain. Last noted with caution in the 3/11/19 mid-day report - "Prior quarterly and annual earnings (C and A criteria) history has been below guidelines and sales revenues growth has been sub par."

3/11/2019 12:14:47 PM - Perched near its 52-week high. Due to report earnings news before the open on Tuesday, March 12th. Reported Oct '18 earnings +30% on -4% sales revenues versus the year ago quarter and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history has been below guidelines and sales revenues growth has been sub par.

11/29/2018 12:21:50 PM - Pulling back near its 200 DMA line today. Reported Oct '18 earnings +30% on -4% sales revenues versus the year ago quarter and fundamental concerns remain. Last noted in the 3/04/15 mid-day report with caution - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and sales revenues increases have not been especially strong."

3/4/2015 12:19:44 PM - Perched within striking distance of its 52-week and all-time highs following volume-driven gains. Fundamental concerns remain as quarterly comparisons through Jan '15 have shown earnings increases below the +25% minimum guideline (C criteria). Last noted in the 8/28/12 mid-day report with caution - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and sales revenues increases have not been especially strong."

8/28/2012 12:04:32 PM - Trading near its 50 DMA line today. Reported earnings +25% on +10% sales revenues for the quarter ended July 31, 2012 versus the year ago period. While perched near its 52-week high prior mid-day reports noted - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and sales revenues increases have not been especially strong."

8/14/2012 12:19:00 PM - Gapped down today, trading near its 50 DMA line. Reported earnings +25% on +10% sales revenues for the quarter ended July 31, 2012 versus the year ago period. While perched near its 52-week high prior mid-day reports noted - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and sales revenues increases have not been especially strong."

8/13/2012 12:15:24 PM - Perched near its 52-week high today with no resistance remaining due to overhead supply. Reported earnings +50% on +15% sales revenues for the quarter ended April 30, 2012 versus the year ago period. Prior mid-day reports noted - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and sales revenues increases have not been especially strong."

6/21/2012 12:05:05 PM - Rebounded above its 50 DMA line with gains on light or near-average volume this week. Reported earnings +50% on +15% sales revenues for the quarter ended April 30, 2012 versus the year ago period. Prior mid-day reports noted - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and sales revenues increases have not been especially strong."

5/16/2012 12:56:36 PM - Encountering resistance after gapping up on 5/15/12, rebounding above its 50 DMA line following a streak of 8 consecutive losses. Reported earnings +50% on +15% sales revenues for the quarter ended April 30, 2012 versus the year ago period. Prior mid-day reports noted - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and sales revenues increases have not been especially strong."

5/15/2012 12:03:26 PM - Reported earnings +50% on +15% sales revenues for the quarter ended April 30, 2012 versus the year ago period. Gapped up today, rebounding above its 50 DMA line following a streak of 8 consecutive losses. Prior mid-day reports noted - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and sales revenues increases have not been especially strong."

5/14/2012 12:16:51 PM - Slumping further below its 50 DMA line today with its 8th consecutive loss. Reported earnings +16% on +6% sales revenues for the quarter ended January 31, 2012 versus the year ago period. Prior mid-day reports noted - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and sales revenues increases have not been especially strong."

5/11/2012 12:13:30 PM - Slumping under its 50 DMA line today with its 7th consecutive loss. Reported earnings +16% on +6% sales revenues for the quarter ended January 31, 2012 versus the year ago period. Prior mid-day reports noted - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and sales revenues increases have not been especially strong."

3/23/2012 12:40:43 PM - Hitting yet another new 52-week and all-time high today with its 5th consecutive gain while on track for its 11th consecutive weekly gain. Reported earnings +16% on +6% sales revenues for the quarter ended January 31, 2012 versus the year ago period. It slumped below its 50 and 200 DMA lines then rebounded since noted in the 11/28/11 mid-day report - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and sales revenues increases have not been especially strong."

3/6/2012 12:07:59 PM - Hit another new 52-week and all-time high today with its 4th consecutive volume-driven gain while on track for its 9th consecutive weekly gain. Reported earnings +16% on +6% sales revenues for the quarter ended January 31, 2012 versus the year ago period. It slumped below its 50 and 200 DMA lines then rebounded since noted in the 11/28/11 mid-day report - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and sales revenues increases have not been especially strong."

3/2/2012 12:13:30 PM - Small gap up today for new 52-week and all-time highs while on track for its 8th consecutive weekly gain. It slumped below its 50 and 200 DMA lines then rebounded since last noted in the 11/28/11 mid-day report - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and sales revenues increases have not been especially strong."

11/28/2011 12:21:48 PM - Gapped up today after consolidating near its 50 and 200 DMA lines. Prior mid-day reports noted - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and sales revenues increases have not been especially strong."

11/16/2011 12:06:57 PM - Perched near its 52-week high after a small gap up gain with heavy volume on the prior session. The 11/15/11 mid-day report noted - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and sales revenues increases have not been especially strong."

11/15/2011 2:23:24 PM - Gap up gain today with heavy volume, approaching its 52-week high. It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and sales revenues increases have not been especially strong."

7/13/2011 12:18:12 PM - Found support near its 200 DMA line during its recent consolidation. Last noted in the 5/11/11 mid-day report as it wedged to a new all-time high - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and sales revenues increases have not been especially strong."

5/11/2011 12:25:56 PM - Touched a new all-time high today and then reversed into the red. Recently found support near its 50 DMA line but it has not formed a sound base pattern. Stubbornly held its ground since volume-driven gains helped it rally above the $38 resistance after rallying above its 2007 all-time high ($36.77). It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and sales revenues increases have not been especially strong.

3/16/2011 1:25:43 PM - Hovering near all-time highs after a recent spurt of volume-driven gains helped it rally above the $38 resistance after rallying above its 2007 all-time high ($36.77). Prior mid-day reports noted - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and not been especially strong, while its sales revenues increases have been in the +9% range in recent quarterly comparisons."

3/15/2011 11:50:37 AM - Holding its ground near all-time highs after a recent spurt of volume-driven gains helped it rally above the $38 resistance after rallying above its 2007 all-time high ($36.77). Prior mid-day reports noted - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and not been especially strong, while its sales revenues increases have been in the +9% range in recent quarterly comparisons."

2/9/2011 12:29:05 PM - Consolidating above its 50 DMA line following a small gap down today, enduring mild distributional pressure after reaching new highs with gains lacking volume conviction in the past week. The $38 area has been a resistance level since it was noted after rallying above its 2007 all-time high ($36.77) in prior mid-day reports - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and not been especially strong, while its sales revenues increases have been in the +9% range in recent quarterly comparisons."

1/27/2011 12:52:06 PM - Rallying back above its 50 DMA line with today's gain. It has recently been consolidating in an orderly fashion after rallying above its 2007 all-time high ($36.77) since last noted in the 11/19/10 mid-day report - "It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and not been especially strong, while its sales revenues increases have been in the +9% range in recent quarterly comparisons."

11/19/2010 12:53:55 PM - Holding its ground and inching higher since its "breakaway gap" from a cup-with-handle type pattern on 11/16/10 for a new 52-week high. With no resistance due to overhead supply, it may possibly be on course to challenge or exceed its 2007 all-time high ($36.77). It has earned high ranks, but its annual earnings (A criteria) history has been below guidelines and not been especially strong, while its sales revenues increases have been in the +9% range in recent quarterly comparisons.

8/28/2007 12:40:12 PM - Gapped up for great gains on heavy volume on August 21st, 2007, repairing a brief violation of its 200 DMA line. Perched near all-time highs with no resistance due to overhead supply. Showing strong earnings increases for a great "C" and "A". However, it is in the Retail-Leisure Products group ranked a low 166th of the 197 groups, making it questionable in the "L" department.

8/9/2007 12:54:46 PM - Group rank is well below the guidelines.

8/8/2007 12:45:44 PM - Group rank is well below the guidelines.

8/6/2007 12:37:13 PM - Group rank is well below the guidelines.

3/19/2007 12:22:40 PM - Group rank is well below the guidelines.

3/15/2007 12:40:53 PM - Group rank is well below the guidelines.

3/13/2007 12:55:59 PM - Group rank is well below the guidelines.

12/13/2006 12:36:32 PM - Recent gap open put price too extended yet no base building.

11/21/2006 12:30:23 PM - Recent gap open puts price too extended.

11/20/2006 12:52:11 PM - Recent gap open puts price too extended.

11/17/2006 - Recent gap open puts price too extended.

11/16/2006 - Recent gap open outs price too extended.

11/14/2006 12:38:55 PM - Gap open today from a base that is questionable.

10/10/2006 12:33:22 PM - Group rank remains well below guidelines.

10/9/2006 12:34:28 PM - Group rank remains well below guidelines.

9/26/2006 12:29:31 PM - Group rank remains well below guidelines.

9/19/2006 12:43:51 PM - Group rank remains well below guidelines.

9/13/2006 1:01:03 PM - Group rank remains well below guidelines.

9/12/2006 12:46:57 PM - Group rank well below guidelines.

9/5/2006 12:35:46 PM - Group rank well below guidelines.

11/9/2004 12:44:44 PM - Best in poor group.

6/28/2004 1:00:00 PM - G - Pretty good group. BV BO today! Nice recent gap open though it ws on news. Highly ranked by IBD. Marked noteworthy on 6/22 at 32.97.

6/28/2004 1:00:00 PM - Pretty good group. BV BO today! Nice recent gap open though it ws on news. Highly ranked by IBD

6/23/2004 1:00:00 PM - Pretty good group. Nice recent BV BO though it ws on news. Highly ranked by IBD

6/22/2004 1:00:00 PM - Pretty good group. Nice BV BO today from a gap open. Highly ranked by IBD

4/7/2004 1:00:00 PM - L in pretty good group. Highly ranked by IBD