1/12/2024 1:04:01 PM - Consolidating above its 50 DMA line. Reported +30% earnings on +10% sales revenues for the Sep '23 quarter versus the year-ago period. Prior quarterly comparisons were subpar, well below the +25% minimum earnings guideline (C criteria).

10/26/2023 12:26:57 PM - Gapped up today rebounding toward its 50 DMA line which may act as resistance following damaging volume-driven losses. Reported +22% earnings for the Jun '23 quarter versus the year-ago period and prior quarterly comparisons were subpar.

10/25/2023 12:18:48 PM - Slumped from its all-time high and well below its 50 DMA line with volume-driven losses. Reported +22% earnings for the Jun '23 quarter versus the year-ago period and prior quarterly comparisons were subpar.

7/28/2023 12:57:44 PM - Hitting a new all-time high with today's 5th volume-driven gain. Reported +22% earnings for the Jun '23 quarter versus the year-ago period and prior quarterly comparisons were subpar.

7/27/2023 12:44:11 PM - Challenging its all-time high with today's 4th volume-driven gain. Reported +22% earnings for the Jun '23 quarter versus the year-ago period and prior quarterly comparisons were subpar.

4/27/2023 1:02:35 PM - Rebounding toward prior highs with today's gap up and volume-driven gain. Reported +15% earnings for the Mar '23 quarter versus the year-ago period. Went through a deep consolidation since noted with caution in the 7/23/19 mid-day report - "Fundamental concerns remain due to subpar sales revenues growth."

10/20/2020 12:23:25 PM - Retreated abruptly on the prior session after challenging its all-time high, testing its 50 DMA line ($277). Reported +6% earnings on +2% sales revenues for the Sep '20 quarter. Went through a deep consolidation since last noted with caution in the 7/23/19 mid-day report - "Fundamental concerns remain due to sub par sales revenues growth."

7/23/2019 12:36:31 PM - Retreating abruptly from its all-time high and it violated its 50 DMA line with a streak of volume-driven losses. Reported +2% earnings on -6% sales revenues for the Jun '19 quarter. Prior mid-day reports cautioned members - "Fundamental concerns remain due to sub par sales revenues growth."

7/22/2019 12:42:24 PM - Retreating from its all-time high and violating its 50 DMA line with today's 5th consecutive volume-driven loss. Reported +2% earnings on -6% sales revenues for the Jun '19 quarter. Prior mid-day reports cautioned members - "Fundamental concerns remain due to sub par sales revenues growth."

7/15/2019 1:00:50 PM - Hitting a new all-time high today. Overcame distributional pressure in recent weeks and found support near its 50 DMA line. Reported +38% earnings on -5% sales revenues for the Mar '19 quarter. Prior mid-day reports cautioned members - "Fundamental concerns remain due to sub par sales revenues growth."

6/24/2019 - Pulled back from its all-time high, enduring distributional pressure and slumping below its 50 DMA line again last week. Reported +38% earnings on -5% sales revenues for the Mar '19 quarter. Prior mid-day reports cautioned members - "Fundamental concerns remain due to sub par sales revenues growth."

5/31/2019 12:40:00 PM - Pulling back from its all-time high, enduring distributional pressure and slumping below its 50 DMA line. Reported +38% earnings on -5% sales revenues for the Mar '19 quarter. Last noted with caution in the 4/23/19 mid-day report - "Fundamental concerns remain due to sub par sales revenues growth."

4/23/2019 12:49:34 PM - Reported +38% earnings on -5% sales revenues for the Mar '19 quarter. Pulling back from its all-time high, enduring distributional pressure since noted with caution in the 4/09/19 mid-day report "Fundamental concerns remain due to sub par sales revenues growth."

4/22/2019 12:30:23 PM - Reported +38% earnings on -5% sales revenues for the Mar '19 quarter. Pulling back from its all-time high, enduring distributional pressure since last noted with caution in the 4/09/19 mid-day report "Fundamental concerns remain due to sub par sales revenues growth."

4/9/2019 12:45:44 PM - Perched at its all-time high. Held its ground and rallied further since the 2/05/19 mid-day report noted - "Reported +18% earnings on -5% sales revenues for the Dec '18 quarter. Fundamental concerns remain due to sub par sales revenues growth."

2/22/2019 12:41:43 PM - Perched at its all-time high. Held its ground and rallied further since the 2/05/19 mid-day report last noted - "Reported +18% earnings on -5% sales revenues for the Dec '18 quarter. Fundamental concerns remain due to sub par sales revenues growth."

2/5/2019 12:24:50 PM - Hitting a new all-time high. Reported +18% earnings on -5% sales revenues for the Dec '18 quarter. Fundamental concerns remain due to sub par sales revenues growth.

1/28/2019 12:39:53 PM - Hovering near its all-time high. Reported +8% earnings on -2% sales revenues for the Sep '18 quarter. Fundamental concerns remain due to sub par sales revenues growth.

1/22/2019 12:21:06 PM - Hovering near its all-time high. Reported +8% earnings on -2% sales revenues for the Sep '18 quarter. Fundamental concerns remain due to sub par sales revenues growth.

8/21/2018 1:08:21 PM - Churning near its all-time high. Reported +30% earnings on +7% sales revenues for the Jun '18 quarter. Fundamental concerns remain due to sub par sales revenues growth.

10/18/2016 12:42:56 PM - Violated its 50 DMA line with damaging volume-driven losses. Prior mid-day reports cautioned members - "Reported +28% earnings on +6% sales revenues for the Sep '16 quarter. Fundamental concerns remain due to sub par sales revenues growth."

10/17/2016 12:21:07 PM - Violated its 50 DMA line with damaging volume-driven losses. Reported +28% earnings on +6% sales revenues for the Sep '16 quarter. Fundamental concerns remain due to sub par sales revenues growth.

10/12/2016 12:19:58 PM - Perched near all-time highs after finding support at its 50 DMA line during its consolidation since last noted with caution in the 7/18/16 mid-day report - "Reported +38% earnings on +3% sales revenues for the Jun '16 quarter. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria), and fundamental concerns remain due to sub par sales revenues growth."

7/18/2016 12:20:46 PM - Perched at new 52-week and all-time highs. Reported +38% earnings on +3% sales revenues for the Jun '16 quarter. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria), and fundamental concerns remain due to sub par sales revenues growth.

4/19/2016 12:31:06 PM - Perched at new 52-week and all-time highs. Reported +62% earnings on +4% sales revenues for the Mar '16 quarter. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria), and fundamental concerns remain.

4/18/2016 12:45:50 PM - Rebounded from below its 200 DMA line and recently wedged to new highs with gains lacking great volume-conviction. Reported +9% earnings on +3% sales revenues for the Dec '15 quarter. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria), and fundamental concerns remain.

4/15/2016 12:39:00 PM - Rebounded from below its 200 DMA line and recently wedged to new highs with gains lacking great volume-conviction. Reported +9% earnings on +3% sales revenues for the Dec '15 quarter. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria), and fundamental concerns remain.

1/22/2016 12:35:00 PM - Rebounding near its 200 DMA line after finding support near prior lows. Reported +26% earnings on +6% sales revenues for the Sep '15 quarter. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria), and fundamental concerns remain.

4/20/2015 12:41:39 PM - Gapped down today and undercut its 50 DMA line with its 3rd consecutive loss on above average and ever-increasing volume. Reported -12% earnings on -1% sales revenues for the Mar '15 quarter. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria), and fundamental concerns remain.

4/15/2015 12:46:03 PM - Hitting a new 52-week high with today's volume-driven gain. Reported +32% earnings on +8% sales revenues for the Dec '14 quarter. Prior quarters were below the +25% minimum earnings guideline (C criteria), and fundamental concerns remain.

4/21/2014 12:15:05 PM - Slumping further below its 50 DMA line, enduring more distributional pressure with today's volume-driven loss. Prior mid-day reports repeatedly cautioned members - "Reported improved earnings increases in the Mar, Jun, Sep, and Dec '13 quarters above the +25% minimum guideline (C criteria), but fundamental concerns remain. Annual earnings (A criteria) and sales revenue growth history below guidelines."

4/17/2014 12:30:15 PM - Still sputtering below its 50 DMA line, enduring recent distributional pressure. Prior mid-day reports repeatedly cautioned members - "Reported improved earnings increases in the Mar, Jun, Sep, and Dec '13 quarters above the +25% minimum guideline (C criteria), but fundamental concerns remain. Annual earnings (A criteria) and sales revenue growth history below guidelines."

4/16/2014 12:16:36 PM - Slumped below its 50 DMA line, enduring recent distributional pressure. Prior mid-day reports repeatedly cautioned members - "Reported improved earnings increases in the Mar, Jun, Sep, and Dec '13 quarters above the +25% minimum guideline (C criteria), but fundamental concerns remain. Annual earnings (A criteria) and sales revenue growth history below guidelines."

4/15/2014 12:17:47 PM - Slumping below its 50 DMA line, enduring recent distributional pressure. Prior mid-day reports repeatedly cautioned members - "Reported improved earnings increases in the Mar, Jun, Sep, and Dec '13 quarters above the +25% minimum guideline (C criteria), but fundamental concerns remain. Annual earnings (A criteria) and sales revenue growth history below guidelines."

4/11/2014 12:19:37 PM - Consolidating near its 50 DMA line, finding support after enduring distributional pressure. The 3 prior mid-day reports repeatedly cautioned members - "Reported improved earnings increases in the Mar, Jun, Sep, and Dec '13 quarters above the +25% minimum guideline (C criteria), but fundamental concerns remain. Annual earnings (A criteria) and sales revenue growth history below guidelines."

4/10/2014 12:00:00 PM - Consolidating near its 50 DMA line, finding support after enduring distributional pressure. The 4/08/14 mid-day report cautioned members - "Reported improved earnings increases in the Mar, Jun, Sep, and Dec '13 quarters above the +25% minimum guideline (C criteria), but fundamental concerns remain. Annual earnings (A criteria) and sales revenue growth history below guidelines."

4/9/2014 12:28:19 PM - Violated its 50 DMA line with a streak of 3 consecutive losses on ever-increasing volume, enduring distributional pressure. The 4/08/14 mid-day report cautioned members - "Reported improved earnings increases in the Mar, Jun, Sep, and Dec '13 quarters above the +25% minimum guideline (C criteria), but fundamental concerns remain. Annual earnings (A criteria) and sales revenue growth history below guidelines."

4/8/2014 12:34:52 PM - Slumping below its 50 DMA line with today's 3rd consecutive loss, enduring more distributional pressure. Reported improved earnings increases in the Mar, Jun, Sep, and Dec '13 quarters above the +25% minimum guideline (C criteria), but fundamental concerns remain. Annual earnings (A criteria) and sales revenue growth history below guidelines.

2/5/2014 12:31:12 PM - Perched within close striking distance of its 52-week high, finding support near its 50 DMA line after a bout of distributional pressure. Reported improved earnings increases in the Mar, Jun, and Sep '13 quarters, but fundamental concerns remain. Last noted in the 7/24/13 mid-day report with caution - "Quarterly and annual earnings (C and A criteria) and sales revenue growth history below guidelines."

7/24/2013 1:50:49 PM - Perched at its 52-week high with above average volume behind today's 5th consecutive gain. Reported improved earnings increases in the Mar and Jun '13 quarters, but fundamental concerns remain. Found support after undercutting its 50 DMA line while consolidating yet making gradual progress since last noted in the 2/05/13 mid-day report with caution - "Quarterly and annual earnings (C and A criteria) and sales revenue growth history below guidelines."

2/5/2013 12:50:38 PM - Churning above average volume while inching higher. Prior mid-day reports repeatedly noted with caution - "Quarterly and annual earnings (C and A criteria) and sales revenue growth history below guidelines."

1/23/2013 12:15:59 PM - Inching higher since last noted in the 1/17/13 mid-day report with caution - "Quarterly and annual earnings (C and A criteria) and sales revenue growth history below guidelines."

1/17/2013 12:25:33 PM - Quarterly and annual earnings (C and A criteria) and sales revenue growth history below guidelines.

1/2/2008 1:28:21 PM - Earnings and sales revenue growth below guidelines. Its recent winning streak helped it rally above prior chart resistance in the $37-38 area.

12/26/2007 12:38:42 PM - Earnings and sales revenue growth below guidelines. Its recent winning streak helped it rally above prior chart resistance in the $37-38 area.

5/8/2006 1:04:00 PM - "C" and sales history below guidelines.

2/28/2006 12:29:58 PM - "C" below guidelines.

2/22/2006 12:45:20 PM - "C" below guidelines.

2/21/2006 12:27:46 PM - "C" below guidelines.

12/16/2005 12:51:16 PM - "C" below guidelines.

12/15/2005 12:36:57 PM - ""C"" below guidelines.

12/5/2005 12:42:53 PM - ''C'' below guidelines.

11/9/2005 12:42:45 PM - 'C' below guidelines.

11/8/2005 12:56:19 PM - 'C' below guidelines.

10/31/2005 1:05:58 PM - 'C' below guidelines.