1/31/2024 12:25:28 PM - Reversed into the red after hitting a new all-time high today. Reported earnings +26% on +18% sales revenues for the Dec '23 quarter versus the year-ago period, its 2nd quarterly comparison above the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 10,031 top-rated funds.

11/20/2023 12:22:50 PM - Perched at its all-time high. Reported earnings +27% on +13% sales revenues for the Sep '23 quarter versus the year-ago period. Prior quarterly comparisons earnings increases below the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 9,874 top-rated funds.

10/26/2023 12:36:44 PM - Slumping near its 50 DMA line ($326) with today's big loss abruptly negating the gain on the prior session. Reported earnings +27% on +13% sales revenues for the Sep '23 quarter versus the year-ago period. Prior quarterly comparisons earnings increases below the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 9,739 top-rated funds.

10/25/2023 12:26:32 PM - Gapped up today after consolidating above its 50 DMA line ($326). Reported earnings +27% on +13% sales revenues for the Sep '23 quarter versus the year-ago period. Prior quarterly comparisons earnings increases below the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 9,737 top-rated funds.

9/21/2023 12:36:13 PM - Slumped below its 50 DMA line ($331) recent losses. Reported earnings +21% on +8% sales revenues for the Jun '23 quarter versus the year-ago period. Prior quarterly comparisons showed subpar sales revenues growth and earnings increases below the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 9,694 top-rated funds.

7/26/2023 12:50:57 PM - Retreating from its all-time high and testing its 50 DMA line ($333) with another volume-driven loss. Reported earnings +21% on +8% sales revenues for the Jun '23 quarter versus the year-ago period. Prior quarterly comparisons showed subpar sales revenues growth and earnings increases below the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 9,401 top-rated funds."

7/18/2023 1:14:42 PM - Powering to a new all-time high with heavier volume behind today's 6th consecutive gain. Noted with caution in prior mid-day reports - "Reported earnings +10% on +7% sales revenues for the Mar '23 quarter versus the year-ago period. Prior quarterly comparisons, sequentially, showed a deceleration in its sales revenues growth rate and earnings increases below the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 9,401 top-rated funds."

7/10/2023 12:43:19 PM - Pulling back toawrd its 50 DMA line ($$324.87). Stalled after touching a new all-time high and a "negative reversal" when last noted with caution in the 6/16/23 mid-day report - "Reported earnings +10% on +7% sales revenues for the Mar '23 quarter versus the year-ago period. Prior quarterly comparisons, sequentially, showed a deceleration in its sales revenues growth rate and earnings increases below the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 9,401 top-rated funds."

6/16/2023 1:02:17 PM - Hit another new all-time high today after capping a streak of 6 consecutive gains with a big volume-driven gain on the prior session. Reported earnings +10% on +7% sales revenues for the Mar '23 quarter versus the year-ago period. Prior quarterly comparisons, sequentially, showed a deceleration in its sales revenues growth rate and earnings increases below the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 9,401 top-rated funds.

6/15/2023 12:07:04 PM - Poised for a best-ever close with today's 6th consecutive gain. Reported earnings +10% on +7% sales revenues for the Mar '23 quarter versus the year-ago period. Prior quarterly comparisons, sequentially, showed a deceleration in its sales revenues growth rate and earnings increases below the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 9,401 top-rated funds.

4/28/2023 12:47:18 PM - Gapped up 4/26/23 and rose further on the prior session after reporting earnings +10% on +7% sales revenues for the Mar '23 quarter versus the year-ago period. Prior quarterly comparisons, sequentially, showed a deceleration in its sales revenues growth rate and earnings increases below the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 9,240 top-rated funds.

4/27/2023 1:08:54 PM - Gapped up on the prior session after reporting earnings +10% on +7% sales revenues for the Mar '23 quarter versus the year-ago period. Prior quarterly comparisons, sequentially, showed a deceleration in its sales revenues growth rate and earnings increases below the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 9,240 top-rated funds.

4/26/2023 12:39:46 PM - Gapped up today after reporting earnings +10% on +7% sales revenues for the Mar '23 quarter versus the year-ago period. Prior quarterly comparisons, sequentially, showed a deceleration in its sales revenues growth rate and earnings increases below the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 9,240 top-rated funds.

3/20/2023 12:28:07 PM - Pulling back today following 5 consecutive volume-driven gains, rebounding impressively from the recent lows. Reported earnings -6% on +2% sales revenues for the Dec '22 quarter versus the year-ago period. Prior quarterly comparisons, sequentially, showed a deceleration in its sales revenues growth rate and earnings increases below the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 9,138 top-rated funds.

3/17/2023 12:58:37 PM - Posting a 5th consecutive volume-driven gain today, rebounding impressively from the recent lows. Reported earnings -6% on +2% sales revenues for the Dec '22 quarter versus the year-ago period. Prior quarterly comparisons, sequentially, showed a deceleration in its sales revenues growth rate and earnings increases below the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 9,138 top-rated funds.

1/21/2022 12:46:34 PM -
Slumping near its 200 DMA line ($292) after a spurt of volume-driven losses while retreating from its all-time high. Reported earnings +25% on +22% sales revenues for the Sep '21 quarter versus the year ago period. Prior quarterly comparisons, sequentially, showed acceleration well above the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 8,360 top-rated funds.


1/19/2022 12:43:40 PM -
Well below its 50 DMA line ($330) after volume-driven losses from its all-time high. Reported earnings +25% on +22% sales revenues for the Sep '21 quarter versus the year ago period. Prior quarterly comparisons, sequentially, showed acceleration well above the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 8,351 top-rated funds.


1/14/2022 12:45:38 PM -
Slumped well below its 50 DMA line ($330) with recent volume-driven losses while retreating from its all-time high. Reported earnings +25% on +22% sales revenues for the Sep '21 quarter versus the year ago period. Prior quarterly comparisons, sequentially, showed acceleration well above the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 8,327 top-rated funds.


12/14/2021 1:21:56 PM -
Pulling back near its 50 DMA line ($323) which acted as support in recent weeks while still hovering near its all-time high. Reported earnings +25% on +22% sales revenues for the Sep '21 quarter versus the year ago period. Prior quarterly comparisons, sequentially, showed acceleration well above the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 8,157 top-rated funds.


12/10/2021 12:47:59 PM -
Found support above its 50 DMA line in recent weeks and still perched near its all-time high. Reported earnings +25% on +22% sales revenues for the Sep '21 quarter versus the year ago period. Prior quarterly comparisons, sequentially, showed acceleration well above the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 8,156 top-rated funds.


10/27/2021 12:55:05 PM -
Gapped up today getting extended from prior highs in the $305 area and powering to new all-time highs with a 2nd consecutive volume-driven gain. Reported earnings +25% on +22% sales revenues for the Sep '21 quarter versus the year ago period. Prior quarterly comparisons, sequentially, showed acceleration well above the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady. It is already owned by 8,179 top-rated funds.


8/20/2021 12:33:50 PM -
Extended from any sound base and powering to new all-time highs with today's 2nd consecutive volume-driven gain. Reported earnings +49% on +21% sales revenues for the Jun '21 quarter versus the year ago period. The 4 latest quarterly comparisons, sequentially, show acceleration well above the +25% minimum earnings guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady.


10/28/2020 1:05:33 PM -
Pulling back from its all-time high with a gap down today and volume-driven loss violating its 50 DMA line ($212). Reported earnings +32% on +12% sales revenues for the Sep '20 quarter. Prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) growth has been strong and steady.


9/4/2020 12:26:55 PM -
Pulling back from its all-time high with above average volume behind today's 2nd consecutive loss. Testing its 50 DMA line ($211) which acted as support during recent consolidations. Reported earnings +7% on +13% sales revenues for the Jun '20 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.


8/27/2020 12:11:39 PM -
Powering to new 52-week and all-time highs with above average volume behind today's 4th consecutive gain. Found support above its 50 DMA line ($208) during its recent consolidations. Reported earnings +7% on +13% sales revenues for the Jun '20 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.


8/21/2020 1:14:41 PM -
Consolidating near its 52-week and all-time highs. Found support above its 50 DMA line ($205.61) during its recent consolidations. Reported earnings +7% on +13% sales revenues for the Jun '20 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.


8/3/2020 1:14:55 PM -
Gapped up today challenging its 52-week and all-time highs. Found support above its 50 DMA line ($198.40) during a brief consolidation. Reported earnings +7% on +13% sales revenues for the Jun '20 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.


4/7/2020 12:21:00 PM -
Rebounding above its 50 DMA line ($164). Reported earnings +37% on +14% sales revenues for the Dec '19 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.


3/2/2020 12:50:05 PM -
Rebounding near its 50 DMA line ($168) with today's gain. Volume-driven losses prior weeks were noted as indicative of distributional pressure. Reported earnings +37% on +14% sales revenues for the Dec '19 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.


2/27/2020 12:59:01 PM -
Undercut its 50 DMA line ($168) today. Volume-driven losses this week were noted as indicative of distributional pressure. Reported earnings +37% on +14% sales revenues for the Dec '19 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.


2/26/2020 12:41:13 PM -
Tested its 50 DMA line ($168) with 4 consecutive volume-driven losses indicative of distributional pressure. Reported earnings +37% on +14% sales revenues for the Dec '19 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.


2/24/2020 12:47:00 PM -
Tested its 50 DMA line ($167) today. Retreated from its all-time high with recent volume-driven losses indicative of distributional pressure. Reported earnings +37% on +14% sales revenues for the Dec '19 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.


2/12/2020 12:34:02 PM -
Extended from any sound base after rallying into new all-time high territory with recent volume-driven gains. Reported earnings +37% on +14% sales revenues for the Dec '19 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.


2/11/2020 1:13:58 PM -
Extended from any sound base after rallying into new all-time high territory with recent volume-driven gains. Reported earnings +37% on +14% sales revenues for the Dec '19 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.


2/10/2020 12:50:05 PM -
Extended from any sound base after rallying into new all-time high territory with today's gain adding to recent volume-driven gains. Reported earnings +37% on +14% sales revenues for the Dec '19 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.


2/5/2020 12:26:13 PM -
Extended from any sound base after rallying into new all-time high territory with recent volume-driven gains. Reported earnings +37% on +14% sales revenues for the Dec '19 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.


1/30/2020 12:05:32 PM -
Extended from any sound base and making gradual progress into new all-time high territory. Reported earnings +37% on +14% sales revenues for the Dec '19 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.


12/20/2019 12:38:05 PM -
Making gradual progress since last noted with caution in the 10/28/19 mid-day report as it gapped up hitting a new all-time high - "Reported earnings +21% on +14% sales revenues for the Sep '19 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines."


10/28/2019 12:35:07 PM -
Gapped up today hitting a new all-time high. The 10/24/19 mid-day report noted - "Reported earnings +21% on +14% sales revenues for the Sep '19 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines."


10/24/2019 12:37:20 PM - Gapped up today and it is perched within close striking distance of its all-time high. Reported earnings +21% on +14% sales revenues for the Sep '19 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.

9/19/2019 1:02:53 PM - Gapped up and hit a new all-time high with today's volume-driven gain. The 7/22/19 mid-day report last noted - "Reported earnings +21% on +12% sales revenues for the Jun '19 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines."

7/22/2019 12:44:25 PM - Hit a new all-time high with a volume-driven gain on the prior session as the mid-day report noted - "Found prompt support after undercutting its 50 DMA line on 6/03/19. Reported earnings +21% on +12% sales revenues for the Jun '19 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines."

7/19/2019 12:03:11 PM - Hitting a new all-time high today. Found prompt support after undercutting its 50 DMA line on 6/03/19. Reported earnings +21% on +12% sales revenues for the Jun '19 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.

6/7/2019 12:35:51 PM - Found prompt support after undercutting its 50 DMA line on Monday, and hit a new all-time high with today's 4th consecutive gain. No overhead supply remains to act as resistance. Gapped up on 4/25/19 after it reported earnings +20% on +14% sales revenues for the Mar '19 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.

5/1/2019 1:37:27 PM - Made steady progress into all-time high territory in recent weeks while no overhead supply remains to act as resistance. Gapped up on 4/25/19 after it reported earnings +20% on +14% sales revenues for the Mar '19 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.

4/25/2019 12:50:48 PM - Making steady progress into all-time high territory in recent weeks while no overhead supply remains to act as resistance. Gapped up today after it reported earnings +20% on +14% sales revenues for the Mar '19 quarter. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.

9/15/2017 12:41:04 PM - Wedging into new all-time high territory with gains lacking great volume conviction. No overhead supply remains to act as resistance. Reported earnings +42% on +13% sales revenues for the Jun '17 quarter, and recent comparisons have shown encouraging sales revenues and earnings acceleration. Prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.

7/21/2017 12:24:18 PM - Perched at its all-time high and no overhead supply remains to act as resistance. Reported earnings +42% on +13% sales revenues for the Jun '17 quarter, but prior quarterly and annual earnings (C and A criteria) and sales growth history is not a match with the fact-based investment system's fundamental guidelines.

11/6/2007 2:36:42 PM - Strong action has continued after its breakaway gap on 10/26/07. Earnings and sales growth in the three most recent quarterly comparisons showed more solid increases than in recent years.

11/1/2007 1:23:58 PM - Strong action continues since its breakaway gap on 10/26/07. Earnings and sales growth in the three most recent quarterly comparisons showed more solid increases than it had in recent years.

10/31/2007 1:50:00 PM - Strong action continues since its breakaway gap on 10/26/07. Earnings and sales growth in the three most recent quarterly comparisons showed more solid increases than it had in recent years.