1/29/2024 12:29:36 PM - Consolidating near its all-time high. Reported earnings +23% on +7% sales revenues for the Sep '23 quarter versus the year ago period, its 2nd consecutive quarterly comparison below the +25% minimum guideline (C criteria). Annual earnings history (A criteria) and sales revenues growth rate has been steady.

1/12/2024 12:49:08 PM - Hitting another new all-time high with today's 3rd consecutive volume-driven gain. Reported earnings +23% on +7% sales revenues for the Sep '23 quarter versus the year ago period, its 2nd consecutive quarterly comparison below the +25% minimum guideline (C criteria). Annual earnings history (A criteria) and sales revenues growth rate has been steady.

1/9/2024 12:41:02 PM - Hovering near its all-time high. Reported earnings +23% on +7% sales revenues for the Sep '23 quarter versus the year ago period, its 2nd consecutive quarterly comparison below the +25% minimum guideline (C criteria). Annual earnings history (A criteria) and sales revenues growth rate has been steady.

10/25/2023 12:04:00 PM - Sputtering below its 50 DMA line ($178.43) which acted as resistance in recent weeks. Reported earnings +5% on +2% sales revenues for the Jun '23 quarter versus the year ago period, breaking a streak of 5 consecutive quarterly comparisons above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) and sales revenues growth rate has been steady.

9/21/2023 12:10:24 PM - Pulled back from its all-time high and below its 50 DMA line ($179.34). Reported earnings +5% on +2% sales revenues for the Jun '23 quarter versus the year ago period, breaking a streak of 5 consecutive quarterly comparisons above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) and sales revenues growth rate has been steady.

7/24/2023 11:37:39 AM - Perched at its all-time high. Its 50 DMA line ($154.71) defines important near-term support. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported earnings +49% on +13% sales revenues for the Mar '23 quarter, its 5th consecutive quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) and sales revenues growth rate has been steady.

7/21/2023 12:12:41 PM - Perched at its all-time high following 7 consecutive gains. Its 50 DMA line ($154) defines important near-term support. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported earnings +49% on +13% sales revenues for the Mar '23 quarter, its 5th consecutive quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) and sales revenues growth rate has been steady.

7/18/2023 1:09:16 PM - Hitting a new all-time high with volume above average behind today's 5th consecutive gain. Its 50 DMA line ($151.67) and prior highs in the $148 area define important near-term support. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported earnings +49% on +13% sales revenues for the Mar '23 quarter, its 5th consecutive quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) and sales revenues growth rate has been steady.

7/11/2023 12:32:08 PM - Consolidating near its all-time high with volume totals cooling. Its 50 DMA line and prior highs in the $148 area define important near-term support. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported earnings +49% on +13% sales revenues for the Mar '23 quarter, its 5th consecutive quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) and sales revenues growth rate has been steady.

6/22/2023 12:16:01 PM - Perched at its all-time high stubbornly holding its ground following recent volume-driven gains. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported earnings +49% on +13% sales revenues for the Mar '23 quarter, its 5th consecutive quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) and sales revenues growth rate has been steady.

6/21/2023 12:33:28 PM - Perched at its all-time high following recent volume-driven gains. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported earnings +49% on +13% sales revenues for the Mar '23 quarter, its 5th consecutive quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) and sales revenues growth rate has been steady.

1/27/2023 12:15:32 PM - Faces resistance due to overhead supply up to the $145 level. Reported earnings +37% on +23% sales revenues for the Sep '22 quarter, its 3rd consecutive quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) and sales revenues growth rate has been steady.

1/17/2023 12:35:48 PM - Faces resistance due to overhead supply up to the $145 level. Reported earnings +37% on +23% sales revenues for the Sep '22 quarter, its 3rd consecutive quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) and sales revenues growth rate has been steady.

1/4/2021 12:15:10 PM - Hovering near its all-time high, consolidating above its 50 DMA line ($104.77). Last noted in the 11/05/20 mid-day report - "Reported earnings +20% on +4% sales revenues for the Sep '20 quarter, its 5th consecutive quarterly comparison below the +25% minimum guideline (C criteria). Annual earnings history (A criteria) and sales revenues growth rate has been steady but not a great match with the fact-based investment system."

11/5/2020 12:26:06 PM - Powering to a new all-time high with today's big gain. Reported earnings +20% on +4% sales revenues for the Sep '20 quarter, its 5th consecutive quarterly comparison below the +25% minimum guideline (C criteria). Annual earnings history (A criteria) and sales revenues growth rate has been steady but not a great match with the fact-based investment system.

10/23/2020 12:38:13 PM - Volume totals have been cooling while consolidating near its all-time high. The 10/12/20 mid-day report last cautioned members - "Reported earnings -17% on -11% sales revenues for the Jun '20 quarter, its 4th consecutive quarterly comparison below the +25% minimum guideline (C criteria). Annual earnings history (A criteria) and sales revenues growth rate has been steady but not a great match with the fact-based investment system."

10/12/2020 12:11:36 PM - Hitting new 52-week and all-time highs with today's 8th consecutive gain. Reported earnings -17% on -11% sales revenues for the Jun '20 quarter, its 4th consecutive quarterly comparison below the +25% minimum guideline (C criteria). Annual earnings history (A criteria) and sales revenues growth rate has been steady but not a great match with the fact-based investment system.

3/17/2020 12:58:34 PM - Rebounding near its 50 DMA line with today's big gain after a deep slump. Reported earnings +4% on +8% sales revenues for the Dec '19 quarter, its 2nd consecutive quarterly comparison below the +25% minimum guideline (C criteria). Annual earnings history (A criteria) and sales revenues growth rate has been steady but not a great match with the fact-based investment system.

1/3/2020 12:05:59 PM - Perched near its all-time high and well above its 50 DMA line. Reported earnings +16% on +11% sales revenues for the Sep '19 quarter, below the +25% minimum guideline (C criteria). Annual earnings history (A criteria) and sales revenues growth rate has been steady but not a great match with the fact-based investment system.

10/16/2019 12:31:49 PM - Slumped from its all-time high and sputtered below its 50 DMA line since last noted in the 8/21/19 mid-day report - "Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Sep, Dec '18, Mar and Jun '19 quarters. Annual earnings history (A criteria) and sales revenues growth rate has been steady but not a great match with the fact-based investment system."

8/21/2019 12:30:54 PM - Consolidating near its all-time high, extended from any sound base and recently finding support near its 50 DMA line ($68.80). Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Sep, Dec '18, Mar and Jun '19 quarters. Annual earnings history (A criteria) and sales revenues growth rate has been steady but not a great match with the fact-based investment system.

8/9/2019 1:21:15 PM -
Perched at its all-time high. Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Sep, Dec '18, Mar and Jun '19 quarters. Annual earnings history (A criteria) and sales revenues growth rate has been steady but not a great match with the fact-based investment system.


7/15/2019 12:38:15 PM -
Perched at its all-time high. Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Sep, Dec '18 and Mar '19 quarters but with sub part sales revenues growth. Annual earnings history (A criteria) has been slow and steady but not a great match with the fact-based investment system.


7/5/2019 12:12:33 PM -
Perched at its all-time high. Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Sep, Dec '18 and Mar '19 quarters but with sub part sales revenues growth. Annual earnings history (A criteria) has been slow and steady but not a great match with the fact-based investment system.


6/21/2019 12:12:46 PM -
Perched at its all-time high. Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Sep, Dec '18 and Mar '19 quarters but with sub part sales revenues growth. Annual earnings history (A criteria) has been slow and steady but not a great match with the fact-based investment system.


5/28/2019 12:41:13 PM -
Perched at its all-time high. Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Sep, Dec '18 and Mar '19 quarters but with sub part sales revenues growth. Annual earnings history (A criteria) has been slow and steady but not a great match with the fact-based investment system.


4/11/2019 12:15:19 PM - Perched at its all-time high. Reported improved earnings increases in the Sep and Dec '18 quarters. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system.

12/20/2017 12:25:20 PM - Consolidating near its 50 DMA line. Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system.

12/7/2017 12:12:56 PM - Consolidating near its 50 DMA line. Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system.

10/9/2017 11:51:45 AM - Perched at its all-time high. Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system.

10/6/2017 11:35:14 AM - Perched at its all-time high. Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system.

10/5/2017 11:52:07 AM - Hitting new 52-week and all-time highs. Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system.

9/5/2017 12:07:21 PM - Hitting new 52-week and all-time highs. Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system.