1/26/2024 1:14:50 PM - Holding its ground stubbornly after a gap up on 1/24/24 hitting a new all-time high. Found support at its 50 DMA line ($156.50) during the recent consolidation. Reported earnings +48% on +8% sales revenues for the quarter ended Dec 31, 2023 versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) had a big doiwnturn in FY '22. It also has a huge supply of 1.17 billion shares outstanding (S criteria), making it less likely to be a good sprinter.

1/25/2024 1:47:08 PM - Gapped up on the prior session hitting a new all-time high. Found support at its 50 DMA line ($156) during the recent consolidation. Reported earnings +48% on +8% sales revenues for the quarter ended Dec 31, 2023 versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) had a big doiwnturn in FY '22. It also has a huge supply of 1.17 billion shares outstanding (S criteria), making it less likely to be a good sprinter.

1/24/2024 12:48:01 PM - Gapped up today hitting a new all-time high. Found support at its 50 DMA line during the recent consolidation. Reported earnings +48% on +8% sales revenues for the quarter ended Dec 31, 2023 versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) had a big doiwnturn in FY '22. It also has a huge supply of 1.17 billion shares outstanding (S criteria), making it less likely to be a good sprinter.

1/18/2024 12:57:36 PM - Perched near multi-year highs. Found support at its 50 DMA line during the consolidation since last noted with caution in the 12/19/23 mid-day report - <i>"Reported earnings +40% on +12% sales revenues for the quarter ended Sep 30, 2023 versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) had a big doiwnturn in FY '22. It also has a huge supply of 1.17 billion shares outstanding (S criteria), making it less likely to be a good sprinter."</i>

12/19/2023 12:54:27 PM - Perched near multi-year highs. Reported earnings +40% on +12% sales revenues for the quarter ended Sep 30, 2023 versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) had a big doiwnturn in FY '22. It also has a huge supply of 1.17 billion shares outstanding (S criteria), making it less likely to be a good sprinter.

12/11/2023 12:55:51 PM - Made steady progress and wedged higher with gains lacking great volume conviction, rising from support at its 200 DMA line since last noted in the 10/20/23 mid-day report. Reported earnings +40% on +12% sales revenues for the quarter ended June 30, 2023 versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) had a big doiwnturn in FY '22. It also has a huge supply of 1.23 billion shares outstanding (S criteria), making it less likely to be a good sprinter.

10/20/2023 12:23:45 PM - Met resistance at its 50 DMA line ($134) on the prior session. Recently found support at its 200 DMA line ($129). Reported earnings +40% on +12% sales revenues for the quarter ended June 30, 2023 versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) had a big doiwnturn in FY '22. It also has a huge supply of 1.23 billion shares outstanding (S criteria), making it less likely to be a good sprinter.

10/7/2020 12:55:00 PM - Sputtering below its 50 DMA line ($160) with recent losses. While retreating from its all-time high prior mid-day reports repeatedly noted - "Reported earnings +6% on +0% sales revenues for the quarter ended June 30, 2020 versus the year ago period, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.19 billion shares outstanding (S criteria), making it less likely to be a good sprinter."

9/28/2020 12:33:15 PM - Slumped well below its 50 DMA line ($161) with recent losses. While retreating from its all-time high prior mid-day reports repeatedly noted - "Reported earnings +6% on +0% sales revenues for the quarter ended June 30, 2020 versus the year ago period, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.19 billion shares outstanding (S criteria), making it less likely to be a good sprinter."

9/25/2020 1:04:07 PM - Slumped well below its 50 DMA line ($161) with recent losses. While retreating from its all-time high prior mid-day reports repeatedly noted - "Reported earnings +6% on +0% sales revenues for the quarter ended June 30, 2020 versus the year ago period, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.19 billion shares outstanding (S criteria), making it less likely to be a good sprinter."

9/24/2020 12:33:53 PM - Slumped well below its 50 DMA line ($161) with recent losses. While retreating from its all-time high prior mid-day reports repeatedly noted - "Reported earnings +6% on +0% sales revenues for the quarter ended June 30, 2020 versus the year ago period, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.19 billion shares outstanding (S criteria), making it less likely to be a good sprinter."

9/21/2020 12:35:01 PM - Gapped down today slumping well below its 50 DMA line ($161) with a big loss marked by volume. While slumping from its all-time high prior mid-day reports noted - "Reported earnings +6% on +0% sales revenues for the quarter ended June 30, 2020 versus the year ago period, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.19 billion shares outstanding (S criteria), making it less likely to be a good sprinter."

9/9/2020 12:49:41 PM - Finding prompt support and rebounding back above its 50 DMA line ($159) with today's gap up gain after 3 consecutive losses marked by volume while slumping from its all-time high. The 9/08/20 mid-day report noted - "Reported earnings +6% on +0% sales revenues for the quarter ended June 30, 2020 versus the year ago period, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.19 billion shares outstanding (S criteria), making it less likely to be a good sprinter."

9/8/2020 12:48:56 PM - Undercutting its 50 DMA line ($158.43) with ever-increasing volume behind today's 3rd consecutive loss off its all-time high. Reported earnings +6% on +0% sales revenues for the quarter ended June 30, 2020 versus the year ago period, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.19 billion shares outstanding (S criteria), making it less likely to be a good sprinter.

9/4/2020 12:33:46 PM - Testing support at its 50 DMA line ($158) with today's 2nd consecutive loss off its all-time high. Reported earnings +6% on +0% sales revenues for the quarter ended June 30, 2020 versus the year ago period, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.19 billion shares outstanding (S criteria), making it less likely to be a good sprinter.

7/27/2020 12:50:10 PM - Reported earnings +6% on +0% sales revenues for the quarter ended June 30, 2020 versus the year ago period, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.19 billion shares outstanding (S criteria), making it less likely to be a good sprinter.

7/15/2020 1:19:58 PM - Reported earnings -7% on +5% sales revenues for the quarter ended March 31, 2020 versus the year ago period, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.23 billion shares outstanding (S criteria), making it less likely to be a good sprinter.

7/9/2020 1:04:13 PM - Reported earnings -7% on +5% sales revenues for the quarter ended March 31, 2020 versus the year ago period, and prior comparisons were below the +25% minimum earnings guideline (C criteria). Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.23 billion shares outstanding (S criteria), making it less likely to be a good sprinter.

4/20/2020 12:31:41 PM - Due to report earnings news tomorrow for the Mar '10 quarter. Reported earnings +18% on +6% sales revenues for the quarter ended December 31, 2019 versus the year ago period, below the +25% minimum earnings guideline (C criteria). Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.23 billion shares outstanding (S criteria), making it less likely to be a good sprinter.

4/14/2020 1:09:25 PM - Reported earnings +18% on +6% sales revenues for the quarter ended December 31, 2019 versus the year ago period, below the +25% minimum earnings guideline (C criteria). Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.19 billion shares outstanding (S criteria), making it less likely to be a good sprinter.

4/9/2020 12:45:42 PM - Reported earnings +18% on +6% sales revenues for the quarter ended December 31, 2019 versus the year ago period, below the +25% minimum earnings guideline (C criteria). Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.19 billion shares outstanding (S criteria), making it less likely to be a good sprinter.

4/12/2012 12:37:41 PM - Still sputtering below its 50 DMA line and below its 2011 high after a recent streak of volume-driven losses. Reported earnings +13% on +8% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Prior mid-day reports noted - "Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.227 billion shares outstanding, making it less likely to be a good sprinter. It survived but failed to impress since noted in the 10/02/07 mid-day report."

4/11/2012 12:09:41 PM - Slumped below its 50 DMA line and below its 2011 high with its recent streak of losses. Reported earnings +13% on +8% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Prior mid-day reports noted - "Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.227 billion shares outstanding, making it less likely to be a good sprinter. It survived but failed to impress since noted in the 10/02/07 mid-day report."

4/3/2012 12:16:37 PM - Consolidating near its 52-week high. Reported earnings +13% on +8% sales revenues for the quarter ended December 31, 2011 versus the year ago period. The 4/20/11 mid-day report noted - "Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.227 billion shares outstanding, making it less likely to be a good sprinter. It survived but failed to impress since noted in the 10/02/07 mid-day report."

3/30/2012 12:13:46 PM - Consolidating near its 52-week high. Reported earnings +13% on +8% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Last noted in the 4/20/11 mid-day report - "Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.227 billion shares outstanding, making it less likely to be a good sprinter. It survived but failed to impress since noted in the 10/02/07 mid-day report."

4/20/2011 12:52:20 PM - Gapped up today for new 52-week and multi-year highs. The 4/18/11 mid-day report noted - "Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.227 billion shares outstanding, making it less likely to be a good sprinter. It survived but failed to impress since noted in the 10/02/07 mid-day report."

4/18/2011 1:10:37 PM - Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.227 billion shares outstanding, making it less likely to be a good sprinter. It survived but failed to impress since last noted in the 10/02/07 mid-day report.

10/2/2007 1:19:29 PM - Gains have recently come on unimpressive volume since last noted on 9/19/07 as it rose to new multi-year highs from an 8-month cup-with-handle pattern. It traded lighter volume when it climbed above the previously noted pivot point of $57.28. Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.267 shares outstanding, making it less likely to be a good sprinter.

9/19/2007 1:34:46 PM - Rose in the past week to new multi-year highs after it formed an 8-month cup-with-handle pattern. However, it traded lighter volume when it climbed above the previously noted pivot point of $57.28. Earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.267 shares outstanding, making it less likely to be a good sprinter.

9/13/2007 1:49:40 PM - Rising to new multi-year highs after it formed an 8-month cup-with-handle pattern. It has traded lighter volume and risen above the previously noted pivot point of $57.28. However, earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.267 shares outstanding, making it less likely to be a good sprinter.

9/7/2007 1:05:02 PM - Formed an 8-month cup-with-handle pattern, where its pivot point could now be $57.28. However, earnings and sales revenues growth rates have been below guidelines. It also has a huge supply of 1.267 shares outstanding, making it less likely to be a good sprinter.

9/7/2007 1:04:30 PM - Formed an 8-month cup-with-handle pattern, where its pivot point could now be $57.28. However, earnings and sales revenues gowth rates have been below guidelines. It also has a huge supply of 1.267 shares outstanding, making it less likely to be a good sprinter.

8/10/2007 12:53:51 PM - "C" and sales history is below the guidelines.

8/6/2007 12:45:24 PM - "C" and sales history is below the guidelines.

8/3/2007 12:34:01 PM - "C" and sales history is below the guidelines.