5/5/2023 1:48:28 PM - Went through a deep consolidation since hitting a new all-time high in Dec '21. Reported earnings +10% on +3% sales revenues for the Mar '23 quarter versus the year-ago period. Sales revenues and earnings history has not been strong and steady, but well below the fundamental guidelines of the fact-based investment system.

4/20/2023 12:34:34 PM - Went through a deep consolidation since hitting a new all-time high in Dec '21. Reported earnings +15% on +2% sales revenues for the Dec '22 quarter versus the year-ago period. Sales revenues and earnings history has not been strong and steady, but well below the fundamental guidelines.

2/10/2023 12:45:46 PM - Went through a deep consolidation since hitting a new all-time high in Dec '21. Reported earnings +15% on +2% sales revenues for the Dec '22 quarter versus the year ago period. Sales revenues and earnings history has not been strong and steady, but well below the fundamental guidelines.

12/1/2020 12:41:07 PM - Consolidating since a gap up when noted with caution in the 11/06/20 mid-day report while hitting a new all-time high - "Reported earnings +22% on +7% sales revenues for the Sep '20 quarter versus the year ago period. Fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

11/11/2020 12:30:50 PM - Consolidating since a gap up when last noted with caution in the 11/06/20 mid-day report while hitting a new all-time high - "Reported earnings +22% on +7% sales revenues for the Sep '20 quarter versus the year ago period. Fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

11/6/2020 12:53:12 PM - Gapped up today hitting a new all-time high. Reported earnings +22% on +7% sales revenues for the Sep '20 quarter versus the year ago period. Fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.

7/30/2019 12:47:35 PM - Slumping well below its 50 DMA line ($797) with today's 6th consecutive volume-driven loss, still retreating from its all-time high. Prior mid-day reports cautioned members - "Reported earnings +10% on +3% sales revenues for the Mar '19 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

7/24/2019 12:14:18 PM - Testing its 50 DMA line ($793) with today's volume-driven loss, still retreating from its all-time high with recent losses backed by above average volume. The 7/15/19 mid-day report last cautioned members - "Reported earnings +10% on +3% sales revenues for the Mar '19 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

7/15/2019 1:04:58 PM - Retreating toward its 50 DMA line ($782) and prior high which define support after rallying to new multi-year highs. Reported earnings +10% on +3% sales revenues for the Mar '19 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.

5/15/2019 1:10:31 PM - Retreated below its 50 DMA line ($723) with heavy volume behind big losses after recently wedging up to new multi-year highs. Reported earnings +10% on +3% sales revenues for the Mar '19 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.

5/13/2019 12:43:01 PM - Retreating below its 50 DMA line ($722) with heavy volume behind big losses after recently wedging up to new multi-year highs. Reported earnings +10% on +3% sales revenues for the Mar '19 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.

5/10/2019 1:01:25 PM - Retreating with heavy volume behind losses this week after recently wedging up to new multi-year highs. Reported earnings +10% on +3% sales revenues for the Mar '19 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.

5/8/2019 1:11:06 PM - Due to report Mar '19 quarterly financial results. Recently wedged up to new multi-year highs. Reported earnings +15% on +5% sales revenues for the Dec '18 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.

2/8/2019 12:49:51 PM - Recently rebounding toward multi-year highs. Reported earnings +15% on +5% sales revenues for the Dec '18 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.

12/7/2018 12:30:38 PM - Sputtering since last noted with caution in the 11/13/17 mid-day report. Reported earnings +17% on +5% sales revenues for the Sep '18 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.

11/13/2017 1:01:12 PM - Abruptly retreated from its all-time high and slumped below its 50 DMA line ($642) with recent volume-driven losses. Reported earnings +12% on +7% sales revenues for the Sep '17 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.

11/10/2017 12:38:09 PM - Abruptly retreated from its all-time high and slumped below its 50 DMA line ($642) with volume-driven losses this week. Reported earnings +12% on +7% sales revenues for the Sep '17 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.

11/3/2017 1:20:22 PM - Gapped down today retreating from its all-time high and testing its 50 DMA line ($639). Reported earnings +12% on +7% sales revenues for the Sep '17 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.

7/7/2017 12:34:29 PM - Hovering near its all-time high. Reported earnings +36% on +10% sales revenues for the Mar '17 quarter but fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.

5/5/2017 1:15:47 PM - Gapped up today hitting a new all-time high. Reported earnings +36% on +10% sales revenues for the Mar '17 quarter but fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.

4/10/2017 12:35:50 PM - Hovering near its all-time high, staying in a very tight trading range in recent weeks while consolidating above its 50 DMA line. Reported earnings +14% on +5% sales revenues for the Dec '16 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.

9/6/2016 12:59:33 PM - Still hovering near its all-time high. Prior mid-day reports cautioned members - "Reported earnings +15% on +5% sales revenues for the Jun '16 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

9/2/2016 12:31:12 PM - Still hovering near its all-time high. Prior mid-day reports cautioned members - "Reported earnings +15% on +5% sales revenues for the Jun '16 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

9/1/2016 12:17:33 PM - Still hovering near its all-time high. Prior mid-day reports cautioned members - "Reported earnings +15% on +5% sales revenues for the Jun '16 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

8/31/2016 12:17:47 PM - Still hovering near its all-time high. Prior mid-day reports cautioned members - "Reported earnings +15% on +5% sales revenues for the Jun '16 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

8/30/2016 12:26:37 PM - Hovering near its all-time high, the 8/26/16 mid-day report cautioned members - "Reported earnings +15% on +5% sales revenues for the Jun '16 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

8/26/2016 12:17:02 PM - Hovering near its all-time high. Reported earnings +15% on +5% sales revenues for the Jun '16 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

6/27/2016 12:31:32 PM - Violated its 50 DMA line with a big volume-driven loss on the prior session and slumping further today. Last noted with caution in the 6/08/16 mid-day report - "Making gradual progress into new high territory. Reported earnings +9% on +1% sales revenues for the Mar '16 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

6/8/2016 11:54:37 AM - Making gradual progress into new high territory. Reported earnings +9% on +1% sales revenues for the Mar '16 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.

6/3/2016 12:54:17 PM - Making gradual progress into new high territory. Reported earnings +9% on +1% sales revenues for the Mar '16 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.

5/20/2016 12:30:24 PM - Reported earnings +9% on +1% sales revenues for the Mar '16 quarter and fundamentals remain a concern. Touched a new high then reversed into the red as the 5/19/16 mid-day report cautioned - "Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

5/19/2016 12:36:05 PM - Reported earnings +9% on +1% sales revenues for the Mar '16 quarter and fundamentals remain a concern. Touched a new high today then reversed into the red. Prior mid-day reports cautioned - "Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

5/6/2016 1:04:11 PM - Reported earnings +9% on +1% sales revenues for the Mar '16 quarter and fundamentals remain a concern. Went through a choppy consolidation then wedged to new highs since noted with caution in the 8/12/15 mid-day report - "Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

4/25/2016 12:29:43 PM - Reported earnings +10% on -3% sales revenues for the Dec '15 quarter and fundamentals remain a concern. Went through a choppy consolidation then wedged to new highs since last noted with caution in the 8/12/15 mid-day report - "Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

8/12/2015 1:04:13 PM - Slumping near its 200 DMA line with another volume-driven loss today, enduring more distributional pressure. Prior mid-day reports cautioned members - "Reported earnings +9% on -4% sales revenues for the Jun '15 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

7/31/2015 1:07:45 PM - Slumping below its 50 DMA line with a volume-driven loss today, enduring more distributional pressure. Reported earnings +9% on -4% sales revenues for the Jun '15 quarter and fundamentals remain a concern. Prior mid-day reports cautioned members - "Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."  

7/20/2015 12:43:27 PM - Found prompt support near its 50 DMA line after enduring distributional pressure on 7/08/15. Noted with caution in prior mid-day reports - "Reported earnings +13% on -3% sales revenues for the Mar '15 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

7/15/2015 12:50:32 PM - Found prompt support near its 50 DMA line after enduring distributional pressure on 7/08/15. Last noted with caution in the 5/13/15 mid-day report - "Reported earnings +13% on -3% sales revenues for the Mar '15 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

5/13/2015 1:00:45 PM - Consolidating near its 50 DMA line and enduring more distributional pressure, it gapped up and rallied for a new 52-week high on 5/08/15 then erased much of the considerable early gain. Reported earnings +13% on -3% sales revenues for the Mar '15 quarter and fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.

5/8/2015 1:04:31 PM - Gapped up today and rallied for a new 52-week high, then erased much of the considerable early gain. Consolidating near its 50 DMA line and enduring more distributional pressure. Reported earnings +13% on -3% sales revenues for the Mar '15 quarter. Noted with caution in the 3/17/15 mid-day report - "Fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

5/1/2015 1:03:54 PM - Consolidating near its 50 DMA line after enduring distributional pressure on the prior session. Last noted with caution in the 3/17/15 mid-day report - "Fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

3/17/2015 12:21:25 PM - Found prompt support near its 50 DMA line during its consolidation since last noted with caution in the 2/06/15 mid-day report - "Fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

2/6/2015 1:08:37 PM - Found prompt support near its 50 DMA line and rebounded and rallied to new highs since last noted with caution in the 1/16/15 mid-day report - "Fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

1/16/2015 12:32:24 PM - Violated its 50 DMA line on the prior session while encountering distributional pressure. Noted with caution in prior mid-day reports - "Fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

1/15/2015 12:54:18 PM - Violated its 50 DMA line today while encountering distributional pressure. Last noted with caution in the 12/17/14 mid-day report - "Fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

12/17/2014 12:38:52 PM - Encountering distributional pressure in recent weeks. Wedged to new highs with gains lacking great volume conviction since noted with caution in the 11/17/14 mid-day report - "Fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

12/15/2014 1:16:16 PM - Encountering distributional pressure in recent weeks. Wedged to new highs with gains lacking great volume conviction since last noted with caution in the 11/17/14 mid-day report - "Fundamentals remain a concern. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

11/17/2014 1:01:33 PM - Hitting a new 52-week high today, adding to a recent spurt of volume-driven gains. Fundamentals remain a concern, as noted in prior mid-day reports - "Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

2/25/2013 12:28:48 PM - Enduring distributional pressure while consolidating above its 50 DMA line and -5.3% off its 52-week high today. Fundamentals remain a concern, as noted in prior mid-day reports - "Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

1/7/2013 12:26:13 PM - Gapped up today and hit a new 52-week high. Fundamentals remain a concern, as noted in prior mid-day reports - "Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

3/22/2012 12:57:09 PM - Consolidating above its 50 DMA line and only -6% off its 52-week high today. Fundamentals remain a concern, as was the case when last noted in the 5/04/11 mid-day report - "Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

5/4/2011 1:12:40 PM - Pulling back after recent streak of 5 consecutive volume-driven gains for new 52-week highs. It was noted in the 4/26/11 mid-day report when breaking out of a base-on-base type pattern, and previously noted in the 3/24/11 mid-day report - "Technically, it broke out from an orderly flat base with a gain backed by above average volume on 2/08/11 since last noted in the 1/19/11 mid-day report - 'Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.'"

5/3/2011 1:05:36 PM - Pulling back today after a streak of 5 consecutive volume-driven gains for new 52-week highs. Last noted in the 4/26/11 mid-day report when breaking out of a base-on-base type pattern, and previously noted in the 3/24/11 mid-day report - "Technically, it broke out from an orderly flat base with a gain backed by above average volume on 2/08/11 since last noted in the 1/19/11 mid-day report - 'Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.'"

4/26/2011 12:46:55 PM - Considerable gain today with above average volume for a new 52-week high, breaking out of the previously noted base-on-base type pattern. Last noted in the 3/24/11 mid-day report - "Technically, it broke out from an orderly flat base with a gain backed by above average volume on 2/08/11 since last noted in the 1/19/11 mid-day report - 'Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.'"

3/24/2011 12:42:21 PM - Consolidating above its 50 DMA line, building a base-on-base type pattern since last noted in the 2/23/11 mid-day report - "Technically, it broke out from an orderly flat base with a gain backed by above average volume on 2/08/11 since last noted in the 1/19/11 mid-day report - 'Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.'"

2/23/2011 12:49:44 PM - Hovering near all-time highs. Stubbornly holding its ground since last noted in the 2/11/11 mid-day report following a gap up with above average volume behind its gain - "Technically, it broke out from an orderly flat base with a gain backed by above average volume on 2/08/11 since last noted in the 1/19/11 mid-day report - 'Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.'"

2/11/2011 1:15:21 PM - Gapped up and hit a new all-time high today with above average volume behind its gain. Technically, it broke out from an orderly flat base with a gain backed by above average volume on 2/08/11 since last noted in the 1/19/11 mid-day report - "Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

1/19/2011 12:52:33 PM - Consolidating in an orderly fashion above support at its 50 DMA line and just -2.5% off its all-time high. It built an orderly flat base since last noted in the 12/15/10 mid-day report - "Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines."

12/15/2010 12:45:33 PM - After numerous volume-driven gains in recent weeks it is extended from any sound base perched near an all-time high. Sales revenues and earnings history has not been strong and steady enough to solidly satisfy fundamental guidelines.

12/14/2007 1:03:40 PM - Testing its 50 DMA line. Lackluster sales and earnings history.

11/16/2007 2:48:32 PM - Strong action since it gapped up to new highs on 11/02/07 after its latest earnings report. Lackluster sales and earnings history.

11/13/2007 1:07:10 PM - Held its ground since it gapped up to new highs on 11/02/07 after its latest earnings report. Lackluster sales and earnings history.

11/2/2007 1:10:20 PM - Gapped up to new highs after its latest earnings report. Lackluster sales history yet earnings have been above the +25% guideline for each of the past 4 quarters.

10/30/2007 1:52:43 PM - Several high volume down days near its recent high may be signs of distributional action. Lackluster sales history yet earnings have been above the +25% guideline for each of the past 4 quarters.

9/26/2007 1:08:16 PM - Gap up for new all-time highs. Lackluster sales history yet earnings have been above the +25% guideline for each of the past 4 quarters.

7/25/2007 1:35:00 PM - Sales history remains below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/19/2007 12:41:39 PM - Sales history remains below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/18/2007 12:51:48 PM - Sales history remains below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

6/13/2007 12:53:01 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

5/3/2007 12:39:51 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

4/30/2007 1:03:18 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

4/27/2007 12:36:44 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

4/25/2007 12:45:42 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

4/4/2007 1:59:49 PM - Sales history below guidelines.

4/3/2007 2:03:43 PM - Sales history below guidelines.

2/21/2007 1:11:07 PM - Sales history below guidelines and no base.

2/15/2007 1:04:25 PM - Sales history below guidelines and no base.