3/10/2023 1:44:24 PM - Pulling back abruptly with today's 2nd volume-driven loss undercutting its 50 DMA line ($236). Reported earnings +158% on +11% sales revenues for the quarter ended Dec 31, 2022 versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). There was a downturn in FY '20 annual earnings (A criteria) history.

11/16/2022 12:47:04 PM - Pulling back abruptly from its all-time high with volume-driven losses recently violating its 50 DMA line ($239). Reported earnings +77% on +7% sales revenues for the quarter ended Sep 30, 2022 versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.

11/10/2022 12:54:58 PM - Pulling back abruptly from its all-time high with today's 2nd consecutive volume-driven loss testing support near its 50 DMA line ($238). Reported earnings +77% on +7% sales revenues for the quarter ended Sep 30, 2022 versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.

10/28/2022 1:00:52 PM - Perched at its all-time high with today's 6th consecutive small gain backed by above average volume. Found support near its 50 DMA line ($231). Reported earnings +77% on +7% sales revenues for the quarter ended Sep 30, 2022 versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.

10/10/2022 12:22:36 PM - Perched at its all-time high after a streak of gains backed by ever-increasing volume. Found support near its 50 DMA line ($226) since noted in the 9/26/22 mid-day report with caution - "Reported earnings +21% on +7% sales revenues for the quarter ended June 30, 2022 versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system."

10/7/2022 12:01:37 PM - Pulling back from a new all-time high with today's loss after 5 consecutive gains backed by ever-increasing volume. Found support near its 50 DMA line ($225.67) since noted in the 9/26/22 mid-day report with caution - "Reported earnings +21% on +7% sales revenues for the quarter ended June 30, 2022 versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system."

10/6/2022 12:26:54 PM - Inching into new all-time high territory with today's 5th consecutive gain backed by ever-increasing volume. Found support near its 50 DMA line ($225) since last noted in the 9/26/22 mid-day report with caution - "Reported earnings +21% on +7% sales revenues for the quarter ended June 30, 2022 versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system."

9/26/2022 12:48:46 PM - Slumping from its all-time high and violating its 50 DMA line ($219) with today's 2nd consecutive volume-driven loss. Prior mid-day reports cautioned members - "Reported earnings +21% on +7% sales revenues for the quarter ended June 30, 2022 versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system."

9/23/2022 12:53:25 PM - Slumping today from an all-time high testing its 50 DMA line ($218.19) after noted volume-driven gains. Prior mid-day reports cautioned members - "Reported earnings +21% on +7% sales revenues for the quarter ended June 30, 2022 versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system."

9/19/2022 12:44:46 PM - Hovering near its all-time high after noted volume-driven gains. Prior mid-day reports cautioned members - "Reported earnings +21% on +7% sales revenues for the quarter ended June 30, 2022 versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system."

8/10/2022 12:47:58 PM - Reversed into the red after early gains today hitting a new all-time high. Held its ground stubbornly after noted volume-driven gains. The 8/03/22 mid-day report cautioned members - "Reported earnings +21% on +7% sales revenues for the quarter ended June 30, 2022 versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system."

8/3/2022 12:38:23 PM - Rising near its all-time high with today's 2nd consecutive volume-driven gain. Reported earnings +21% on +7% sales revenues for the quarter ended June 30, 2022 versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.

4/29/2022 12:33:44 PM - Pulled back from its all-time high with recent volume-driven losses. Reported earnings +10% on +21% sales revenues for the quarter ended Mar 31, 2022 versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.

4/20/2022 12:47:16 PM - Perched at its all-time high following a recent streak of volume-driven gains. Prior mid-day reports noted - "Found prompt support in recent weeks after undercutting its 200 DMA line. Reported earnings +7% on +32% sales revenues for the quarter ended Dec 31, 2021 versus the year ago period. Prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system."

4/19/2022 12:34:29 PM - Perched at its all-time high with today's gain adding to a recent streak of 6 consecutive volume-driven gains. The 4/18/22 mid-day report noted - "Found prompt support in recent weeks after undercutting its 200 DMA line. Reported earnings +7% on +32% sales revenues for the quarter ended Dec 31, 2021 versus the year ago period. Prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system."

4/18/2022 12:09:52 PM - Pulling back from its all-time high with today's loss after 6 consecutive volume-driven gains. Found prompt support in recent weeks after undercutting its 200 DMA line. Reported earnings +7% on +32% sales revenues for the quarter ended Dec 31, 2021 versus the year ago period. Prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.

4/14/2022 12:38:51 PM - Hitting another new all-time high with today's 6th consecutive volume-driven gain. Found prompt support in recent weeks after undercutting its 200 DMA line. Reported earnings +7% on +32% sales revenues for the quarter ended Dec 31, 2021 versus the year ago period. Prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.

4/13/2022 12:28:42 PM - Hitting another new all-time high with today's 5th consecutive volume-driven gain. Found prompt support in recent weeks after undercutting its 200 DMA line. Reported earnings +7% on +32% sales revenues for the quarter ended Dec 31, 2021 versus the year ago period. Prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.

4/12/2022 12:41:36 PM - Hitting a new all-time high with today's 4th consecutive volume-driven gain. Found prompt support in recent weeks after undercutting its 200 DMA line. Reported earnings +7% on +32% sales revenues for the quarter ended Dec 31, 2021 versus the year ago period. Prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.

4/11/2022 12:52:49 PM - Hitting a new all-time high with today's 3rd consecutive volume-driven gain. Found prompt support in recent weeks after undercutting its 200 DMA line. Reported earnings +7% on +32% sales revenues for the quarter ended Dec 31, 2021 versus the year ago period. Prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.

4/8/2022 12:43:52 PM - Challenging its all-time high with today's 2nd consecutive gain. Found prompt support in recent weeks after undercutting its 200 DMA line. Reported earnings +7% on +32% sales revenues for the quarter ended Dec 31, 2021 versus the year ago period. Prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.

4/7/2022 12:43:30 PM -
Hovering near its all-time high. Found support at its 200 DMA line. Reported earnings +7% on +32% sales revenues for the quarter ended Dec 31, 2021 versus the year ago period. Prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.


2/8/2022 12:45:32 PM -
Hitting yet another new all-time high with today's gain marked by above average volume. Found support at its 200 DMA line. Reported earnings +7% on +32% sales revenues for the quarter ended Dec 31, 2021 versus the year ago period. Prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.


2/4/2022 12:38:13 PM -
Hit another new all-time high with today's gain marked by above average volume. Found support at its 200 DMA line. Reported earnings +7% on +32% sales revenues for the quarter ended Dec 31, 2021 versus the year ago period. Prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.


1/10/2022 12:45:10 PM -
Perched at its all-time high following 5 consecutive gains marked by volume. Found support at its 200 DMA line. Reported earnings +23% on +38% sales revenues for the quarter ended Sep 30, 2021 versus the year ago period. Prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.


10/29/2021 12:58:35 PM -
Pulling back from its all-time high this week following recently noted gains marked by volume. Its prior high and 50 DMA line define near-term support in the $157-159 area. Reported earnings +23% on +38% sales revenues for the quarter ended Sep 30, 2021 versus the year ago period. Prior quarterly comparison were not strong and steady above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.


10/25/2021 12:40:52 PM -
Perched at its all-time high following recently noted gains marked by volume. Rallied from support at its 50 DMA line ($154.82). Reported earnings +30% on +39% sales revenues for the quarter ended June 30, 2021 versus the year ago period. The 4 prior quarterly comparison were below the year ago periods, not above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.


10/12/2021 12:13:54 PM -
Perched at its all-time high following recently noted gains marked by volume. Rallied from support at its 50 DMA line ($149.56). Reported earnings +30% on +39% sales revenues for the quarter ended June 30, 2021 versus the year ago period. The 4 prior quarterly comparison were below the year ago periods, not above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.


10/4/2021 12:37:41 PM -
Perched at its all-time high following noted gains marked by volume. Rallied from support at its 50 DMA line ($146). Reported earnings +30% on +39% sales revenues for the quarter ended June 30, 2021 versus the year ago period. The 4 prior quarterly comparison were below the year ago periods, not above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.


9/28/2021 1:08:14 PM -
Pulling back from its all-time high with today's small loss after 4 consecutive gains marked by volume. Rallied from support at its 50 DMA line ($145) last week. Reported earnings +30% on +39% sales revenues for the quarter ended June 30, 2021 versus the year ago period. The 4 prior quarterly comparison were below the year ago periods, not above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.


1/31/2020 1:16:00 PM -
Pulling back from its all-time high and undercutting its 50 DMA line ($93.62) with today's loss. Reported earnings +13% on +10% sales revenues for the quarter ended Dec 31, 2019 versus the year ago period, breaking a streak of 8 consecutive comparisons above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.


11/14/2019 11:47:57 AM -
Perched at its 52-week and all-time high. Undercut its 200 DMA line and yet found support near the prior low in the $70 area and rebounded impressively since last noted with caution in the 10/01/19 mid-day report. Reported earnings +32% on +7% sales revenues for the quarter ended Jun 30, 2019 versus the year ago period, its 8th consecutive comparison above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.


10/1/2019 1:05:15 PM - Slumping below its 50 DMA line ($78.75) with today's big volume-driven loss. Reported earnings +32% on +7% sales revenues for the quarter ended Jun 30, 2019 versus the year ago period, its 8th consecutive comparison above the +25% minimum earnings guideline (C criteria). Last noted in the 5/03/19 mid-day report - "Up and down annual earnings (A criteria) history is not a match with the fact-based investment system."

5/3/2019 12:51:02 PM - Hit new 52-week and all-time highs with a big gap up and volume-driven gain today. Reported earnings +77% on +10% sales revenues for the quarter ended Mar 31, 2019 versus the year ago period, its 7th consecutive comparison above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.

2/4/2019 1:01:42 PM - Hit new 52-week and all-time highs on the prior session with a big gap up and volume-driven gain but the mid-day report cautioned members - "Reported earnings +66% on +18% sales revenues for the quarter ended Dec 31, 2018 versus the year ago period, its 6th consecutive comparison above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system."

2/1/2019 1:12:17 PM - Hitting a new 52-week and all-time high with today's gap up and big volume-driven gain. Reported earnings +66% on +18% sales revenues for the quarter ended Dec 31, 2018 versus the year ago period, its 6th consecutive comparison above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.

7/27/2018 12:47:01 PM - Consolidating above its 50 DMA line and perched within striking distance of its 52-week and all-time high. Reported earnings +76% on +22% sales revenues for the quarter ended Jun 30, 2018 versus the year ago period, its 5th consecutive comparison above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.

7/18/2018 11:58:14 AM - Rebounding above its 50 DMA line with today's big gain. The 5/04/18 mid-day report noted - "Reported earnings +94% on +20% sales revenues for the quarter ended Mar 31, 2018 versus the year ago period, its 4th consecutive comparison above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system."

5/4/2018 12:37:07 PM - Gapped up today challenging its all-time high. Reported earnings +94% on +20% sales revenues for the quarter ended Mar 31, 2018 versus the year ago period, its 4th consecutive comparison above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.

2/2/2018 12:41:45 PM - Gapped up today hitting a new all-time high. Reported earnings +78% on +11% sales revenues for the quarter ended Dec 31, 2017 versus the year ago period, its 3rd consecutive comparison above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system.

10/30/2017 1:43:33 PM - Enduring distributional pressure, slumping near its 50 DMA line $49.60). Reported earnings +57% on +5% sales revenues for the quarter ended Sep 30, 2017 versus the year ago period. Prior quarters also had sub par sales revenues growth and were not strong and steady above the +25% minimum earnings guideline (C criteria).

2/12/2014 12:33:29 PM - Enduring recent distributional pressure. Prior mid-day reports repeatedly cautioned members - "Reported earnings +19% on +16% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period. Prior quarters were also below the +25% minimum earnings guideline (C criteria)."

2/11/2014 1:08:20 PM - Enduring recent distributional pressure. Prior mid-day reports repeatedly cautioned members - "Reported earnings +19% on +16% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period. Prior quarters were also below the +25% minimum earnings guideline (C criteria)."

2/10/2014 1:03:30 PM - Endured recent distributional pressure. Prior mid-day reports repeatedly cautioned members - "Reported earnings +19% on +16% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period. Prior quarters were also below the +25% minimum earnings guideline (C criteria)."

2/4/2014 12:59:27 PM - Enduring recent distributional pressure. Prior mid-day reports repeatedly cautioned members - "Reported earnings +19% on +16% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period. Prior quarters were also below the +25% minimum earnings guideline (C criteria)."

2/3/2014 12:33:06 PM - Retreating from its all-time high with another volume-driven loss today, enduring distributional pressure. Prior mid-day reports repeatedly cautioned members - "Reported earnings +19% on +16% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period. Prior quarters were also below the +25% minimum earnings guideline (C criteria)."

1/31/2014 12:34:04 PM - Still hovering near its all-time high and enduring distributional pressure after an impressive streak of 15 consecutive gains. Prior mid-day reports repeatedly cautioned members - "Reported earnings +19% on +16% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period. Prior quarters were also below the +25% minimum earnings guideline (C criteria)."

1/29/2014 2:32:45 PM - Hovering near its all-time high, enduring distributional pressure after an impressive streak of 15 consecutive gains. Prior mid-day reports repeatedly cautioned members - "Reported earnings +19% on +16% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period. Prior quarters were also below the +25% minimum earnings guideline (C criteria)."

1/27/2014 12:44:54 PM - Pulling back for a 3rd session in a row with above average volume while retreating from its all-time high after a streak of 15 consecutive gains. Prior mid-day reports repeatedly cautioned members - "Reported earnings +19% on +16% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period. Prior quarters were also below the +25% minimum earnings guideline (C criteria)."

1/24/2014 12:29:49 PM - Still perched near its all-time high after a streak of 15 consecutive gains. Prior mid-day reports repeatedly cautioned members - "Reported earnings +19% on +16% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period. Prior quarters were also below the +25% minimum earnings guideline (C criteria)."

1/23/2014 12:23:20 PM - Perched at new 52-week and all-time high after 15 consecutive gains. Prior mid-day reports cautioned members - "Reported earnings +19% on +16% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period. Prior quarters were also below the +25% minimum earnings guideline (C criteria)."

1/22/2014 12:29:32 PM - Perched at new 52-week and all-time highs with today's 15th consecutive gain. Prior mid-day reports cautioned members - "Reported earnings +19% on +16% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period. Prior quarters were also below the +25% minimum earnings guideline (C criteria)."

1/13/2014 12:59:49 PM - Perched at new 52-week and all-time highs with today's 10th consecutive gain. The prior mid-day report cautioned members - "Reported earnings +19% on +16% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period. Prior quarters were also below the +25% minimum earnings guideline (C criteria)."

1/10/2014 12:31:32 PM - Perched at new 52-week and all-time highs with today's 9th consecutive gain. Reported earnings +19% on +16% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period. Prior quarters were also below the +25% minimum earnings guideline (C criteria).

5/21/2013 12:29:34 PM - Perched at new 52-week and all-time highs today, pausing after a streak of 12 consecutive gains. Reported earnings +14% on +8% sales revenues for the quarter ended March 31, 2013 versus the year ago period. Undercut its 200 DMA line during its deep consolidation, then rebounded since last noted in the 4/30/12 mid-day report - "Quarterly comparisons through Dec '11 have been sub par and showing deceleration in sales and earnings growth."

4/30/2012 12:32:24 PM - Gapped down today, trading near and below its 50 DMA line. Reported earnings +8% on +3% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Last noted in the 4/10/12 mid-day report - "Quarterly comparisons through Dec '11 have been sub par and showing deceleration in sales and earnings growth."

4/10/2012 12:49:16 PM - Consolidating near its 52-week high. The 3/09/12 mid-day report noted - "Quarterly comparisons through Dec '11 have been sub par and showing deceleration in sales and earnings growth."

3/9/2012 12:37:00 PM - Quarterly comparisons through Dec '11 have been sub par and showing deceleration in sales and earnings growth.

3/9/2012 12:35:28 PM - Quarterly comparisons through e