12/1/2023 12:14:37 PM - Gapped up today and rallied to a new 52-week high after consolidating several weeks near its 50 DMA line ($72.82) Reported Oct '23 quarterly earnings +5% on -16% sales revenues versus the year-ago period. Prior quarterly earnings increases were above the +25% minimum guideline (C criteria) but sales revenues have been waning leaving concerns, fundamentally. Sales revenues growth and its annual earnings (A criteria) history are subpar with respect to the fact-based investment system.

10/5/2023 12:40:37 PM - Churning higher volume in recent weeks while hovering near its 52-week high and near its 50 DMA line. Reported Jul '23 quarterly earnings +63% on -8% sales revenues versus the year ago period. Prior quarterly earnings increases have been above the +25% minimum guideline (C criteria) but sales revenues have been waning. Sales revenues growth and its annual earnings (A criteria) history are subpar.

8/7/2023 1:03:16 PM - Hovering near its 52-week high. Last noted in the 6/12/23 mid-day report - "Reported Apr '23 quarterly earnings +60% on -4% sales revenues versus the year ago period. Prior quarterly earnings increases have been above the +25% minimum guideline (C criteria). Sales revenues growth and its annual earnings (A criteria) history are subpar."

6/12/2023 12:31:17 PM - Hitting another new 52-week high with today's gain adding to a recent spurt of volume-driven gains. Reported Apr '23 quarterly earnings +60% on -4% sales revenues versus the year ago period. Prior quarterly earnings increases have been above the +25% minimum guideline (C criteria). Sales revenues growth and its annual earnings (A criteria) history are subpar.

6/7/2023 12:07:24 PM - Hitting a new 52-week high with today's gain adding to a recent spurt of volume-driven gains. Reported Apr '23 quarterly earnings +60% on -4% sales revenues versus the year ago period. Prior quarterly earnings increases have been above the +25% minimum guideline (C criteria). Sales revenues growth and its annual earnings (A criteria) history are subpar.

2/28/2023 12:27:31 PM - Down considerably today with above average volume, violating its 50 DMA line. Reported Jan '23 quarterly earnings +143% on +5% sales revenues versus the year ago period. Prior quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been sub par.

2/25/2020 12:16:33 PM - Past 4 quarterly earnings increases through the Jan '20 quarter have been below the +25% minimum guideline (C criteria).

12/6/2017 12:08:01 PM - Consolidating after hitting a new all-time high with a big gap up and volume-driven gain on 12/01/17. Quarterly earnings increases through the Oct '17 quarter have not been strong and steady above the +25% minimum guideline (C criteria). Following big losses in FY '10-12 it reported steadily improved earnings in FY '13-17. It was dropped from the Featured Stocks list on 1/31/05.

12/4/2017 12:10:13 PM - Hit a new all-time high with a big gap up and volume-driven gain on the prior session. Quarterly earnings increases through the Oct '17 quarter have not been strong and steady above the +25% minimum guideline (C criteria). Following big losses in FY '10-12 it reported steadily improved earnings in FY '13-17. It was dropped from the Featured Stocks list on 1/31/05.

12/1/2017 12:38:53 PM - Hitting a new all-time high with today's big gap up and volume-driven gain. Quarterly earnings increases through the Oct '17 quarter have not been strong and steady above the +25% minimum guideline (C criteria). Following big losses in FY '10-12 it reported steadily improved earnings in FY '13-17. It was dropped from the Featured Stocks list on 1/31/05.

7/20/2017 12:25:12 PM - Hitting a new all-time high with today's big volume-driven gain. Quarterly earnings increases through the Apr '17 quarter have not been strong and steady above the +25% minimum guideline. Following big losses in FY '10-12 it reported steadily improved earnings in FY '13-17. It was dropped from the Featured Stocks list on 1/31/05.

7/18/2017 12:08:43 PM - Hovering near its all-time high. Quarterly earnings increases through the Apr '17 quarter have not been strong and steady above the +25% minimum guideline. Following big losses in FY '10-12 it reported steadily improved earnings in FY '13-17. It was dropped from the Featured Stocks list on 1/31/05.

7/17/2017 11:52:35 AM - Hovering near its all-time high. Quarterly earnings increases through the Apr '17 quarter have not been strong and steady above the +25% minimum guideline. Following big losses in FY '10-12 it reported steadily improved earnings in FY '13-17. It was dropped from the Featured Stocks list on 1/31/05.

7/7/2017 12:11:59 PM - Quarterly earnings increases through the Apr '17 quarter have not been strong and steady above the +25% minimum guideline. Following big losses in FY '10-12 it reported steadily improved earnings in FY '13-17. It was dropped from the Featured Stocks list on 1/31/05.

9/14/2016 12:10:19 PM - Quarterly earnings increases through the Jul '16 quarter have not been strong and steady above the +25% minimum guideline. Following big losses in FY '10-12 it reported steadily improved earnings in FY '13-16. It survived but failed to impress since dropped from the Featured Stocks list on 1/31/05.

4/25/2016 12:11:39 PM - The 4/22/16 mid-day report noted - "Reported strong earnings increases versus the year-ago quarters through Jan '16. Following big losses in FY '10-12 it reported earnings in FY '13-15. It survived but failed to impress since dropped from the Featured Stocks list on 1/31/05."

4/22/2016 12:16:24 PM - Reported strong earnings increases versus the year-ago quarters through Jan '16. Following big losses in FY '10-12 it reported earnings in FY '13-15. It survived but failed to impress since dropped from the Featured Stocks list on 1/31/05.

6/5/2013 12:03:08 PM - Down again today with above average volume, it hit a new 52-week high on the prior session then erased the gain and ended lower. Reported earnings versus a loss for the year-ago quarter ended April 30th. Found support when consolidating near its 50 DMA line recently, but prior mid-day reports cautioned - "Earnings history is not a match with the fact-based investment system's guidelines. It survived but failed to impress since dropped from the Featured Stocks list on 1/31/05."

6/4/2013 12:20:49 PM - Hit a new 52-week high today then reversed into the red. Reported earnings versus a loss for the year-ago quarter ended April 30th. Found support when consolidating near its 50 DMA line recently, but prior mid-day reports cautioned - "Earnings history is not a match with the fact-based investment system's guidelines. It survived but failed to impress since dropped from the Featured Stocks list on 1/31/05."

5/28/2013 12:19:35 PM - Hitting another new 52-week high with today's 4th consecutive volume-driven gain. Reported earnings versus a loss for the year-ago quarter ended January 31st. Found support when consolidating near its 50 DMA line recently, and technically it broke out and finished strong after noted in the 2/04/13 mid-day report with caution - "Earnings history is not a match with the fact-based investment system's guidelines. It survived but failed to impress since dropped from the Featured Stocks list on 1/31/05."

2/20/2013 11:52:36 AM - Pulling back today after powering to a new 52-week high with another considerable volume-driven gain on the prior session. Reported earnings versus a loss for the year-ago quarter ended January 31st. Found support when consolidating near its 50 DMA line recently, and technically it broke out and finished strong after noted in the 2/04/13 mid-day report with caution - "Earnings history is not a match with the fact-based investment system's guidelines. It survived but failed to impress since dropped from the Featured Stocks list on 1/31/05."

2/19/2013 12:05:37 PM - Powering to a new 52-week high today with another considerable volume-driven gain. Reported earnings versus a loss for the year-ago quarter ended January 31st. Found support when consolidating near its 50 DMA line recently, and technically it broke out and finished strong after noted in the 2/04/13 mid-day report with caution - "Earnings history is not a match with the fact-based investment system's guidelines. It survived but failed to impress since dropped from the Featured Stocks list on 1/31/05."

2/5/2013 11:53:06 AM - Powering to a new 52-week high today with another considerable gain. Due to report third quarter results on Tuesday, February 19, 2013. Found support when consolidating near its 50 DMA line recently, and technically it broke out and finished strong after noted in the 2/04/13 mid-day report with caution - "Earnings history is not a match with the fact-based investment system's guidelines. It survived but failed to impress since dropped from the Featured Stocks list on 1/31/05."

2/4/2013 12:04:35 PM - Perched within close striking distance of its 52-week high. Found support when consolidating near its 50 DMA line since last noted in the 1/09/13 mid-day report - "Earnings history is not a match with the fact-based investment system's guidelines. It survived but failed to impress since dropped from the Featured Stocks list on 1/31/05."

1/9/2013 11:52:26 AM - Consolidating above its 50 DMA line and hovering near the 52-week hit when last noted in the 12/03/12 mid-day report - "Earnings history is not a match with the fact-based investment system's guidelines. It survived but failed to impress since dropped from the Featured Stocks list on 1/31/05."

12/3/2012 11:50:05 AM - Perched at 52-week and multi-year highs today while adding to a spurt of volume-driven gains. Prior mid-day reports recently noted - "Earnings history is not a match with the fact-based investment system's guidelines. It survived but failed to impress since dropped from the Featured Stocks list on 1/31/05."

11/27/2012 11:52:07 AM - Perched at 52-week and multi-year highs today while adding to a spurt of volume-driven gains. Prior mid-day reports recently noted - "Earnings history is not a match with the fact-based investment system's guidelines. It survived but failed to impress since dropped from the Featured Stocks list on 1/31/05."

11/26/2012 11:51:03 AM - Perched at 52-week and multi-year highs following a spurt of volume-driven gains. The 11/21/12 mid-day report noted - "Earnings history is not a match with the fact-based investment system's guidelines. It survived but failed to impress since dropped from the Featured Stocks list on 1/31/05."

11/21/2012 11:48:27 AM - Hitting new 52-week and multi-year highs with volume-driven gains. Earnings history is not a match with the fact-based investment system's guidelines. It survived but failed to impress since dropped from the Featured Stocks list on 1/31/05.

2/15/2007 - Reason for not being featured - "C", sales history and other ranks are below the guidelines.

1/9/2007 12:33:05 PM - "C" and sales history below guidelines.

12/18/2006 12:27:34 PM - "C" and sales history below guidelines.

12/6/2006 12:59:06 PM - "C" and sales history below guidelines.

12/5/2006 12:28:10 PM - "C" and sales history below guidelines.

1/31/2005 - Recently broke below 50 DMA. (CANSLIM.net's daily coverage will be suspended.)

1/10/2005 12:30:28 PM - Y - Leader in good group. BV BO today. First made noteworthy on 9/12/04 at $35.55. Has since consolidated. BV BO today from a 5 week base PP= 45.77 MB= 48.06

12/7/2004 12:17:40 PM - G - Pretty good group. Recent BV BO. Highly ranked by IBD. First made noteworthy on 9/12/04 at $35.55.

12/1/2004 12:27:09 PM - Y - Pretty good group. BV BO today! Highly ranked by IBD. First made noteworthy on 9/12/04 at $35.55. Was base building above its 50 DMA until today's BV BO. New PP of $40.10 and max buy of $42.11.

11/30/2004 12:30:03 PM - Y - Pretty good group. Highly ranked by IBD. First made noteworthy on 9/12/04 at $35.55. Was base building above its 50 DMA until today's BV BO. new PP of $40.10 and max buy of $42.11.

11/16/2004 12:28:20 PM - G - Pretty good group. Highly ranked by IBD. Getting a little too ET at this point. First made noteworthy on 9/12/04 at $35.55. Now base building above its 50 DMA. Scheduled to report earnigns on 11/18/04.

9/17/2004 1:00:00 PM - G - Pretty good group. Highly ranked by IBD. Getting a little too ET at this point.

9/15/2004 1:00:00 PM - Y - Pretty good group. Nearing 2002 high for a possible long-term chart breakout. Highly ranked by IBD.

9/13/2004 1:00:00 PM - Y - Pretty good group. Weekly chart shows cup with handle like patern. Highly ranked by IBD.