2/6/2024 12:28:58 PM - Extended from any sound base and perched at its all-time high. made steady progress since last noted in the 11/09/23 mid-day report - "Reported Sep '23 quarterly earnings +24% on +15% sales revenues versus the year-ago period. Prior 2 quarterly earnings comparisons were above the +25% minimum guideline (C criteria)."

11/9/2023 12:59:06 PM - Rebounding further above its 50 DMA line with today's 3rd consecutive gain, making quick progress from below its 200 DMA line last week. Reported Sep '23 quarterly earnings +24% on +15% sales revenues versus the year-ago period. Prior 2 quarterly earnings comparisons were above the +25% minimum guideline (C criteria).

11/2/2023 12:41:08 PM - Rebounding above its 50 DMA line with today's big volume-driven gain, its 4th straight gain from below its 200 DMA line. Reported Sep '23 quarterly earnings +24% on +15% sales revenues versus the year-ago period. Prior 2 quarterly earnings comparisons were above the +25% minimum guideline (C criteria).

9/19/2023 12:19:56 PM - Pulled back from its all-time high and slumped below its 50 DMA line with recent volume-driven losses. Reported Jun '23 quarterly earnings +26% on +17% sales revenues versus the year-ago period, its 2nd strong quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria).

3/8/2021 1:00:02 PM - Powering to a new all-time high with today's 4th consecutive gain. Reported Dec '20 quarterly earnings +43% on +8% sales revenues versus the year-ago period. Prior quarterly earnings comparisons were negative, not strong and steady above the +25% minimum guideline (C criteria).

10/29/2019 12:24:20 PM - Powering to a new all-time high with today's 11th consecutive gain. Reported earnings +14% on +8% sales revenues for the Sep '19 quarter. Prior quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria) while its sales revenues growth rate also has been sub par.

7/3/2019 11:45:40 AM - Perched near its all-time high. Reported earnings +27% on +6% sales revenues for the Mar '19 quarter. Prior quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria) while its sales revenues growth rate also has been sub par. Made gradual progress since a gap up 4/29/19 on M&A news.

4/30/2019 12:48:42 PM - Gapped up for a new all-time high on the prior session following M&A news. Due to report earnings news before the open on Tuesday. Made steady progress since noted in the 1/30/19 mid-day report - "Rallying above its 50 and 200 DMA lines with 2 consecutive volume-driven gains. Reported Dec '18 quarterly earnings +29% on +8% sales revenues. Prior quarterly earnings were below the +25% minimum guideline (C criteria) while sales revenues growth showed encouraging acceleration."

4/29/2019 12:27:06 PM - Gapped up today for a new all-time high on M&A news. Due to report earnings news before the open on Tuesday. Made steady progress since noted in the 1/30/19 mid-day report - "Rallying above its 50 and 200 DMA lines with 2 consecutive volume-driven gains. Reported Dec '18 quarterly earnings +29% on +8% sales revenues. Prior quarterly earnings were below the +25% minimum guideline (C criteria) while sales revenues growth showed encouraging acceleration."

4/4/2019 12:50:11 PM - Wedging into new high territory with a streak of 9 consecutive gains lacking great volume conviction. Last noted in the 1/30/19 mid-day report - "Rallying above its 50 and 200 DMA lines with 2 consecutive volume-driven gains. Reported Dec '18 quarterly earnings +29% on +8% sales revenues. Prior quarterly earnings were below the +25% minimum guideline (C criteria) while sales revenues growth showed encouraging acceleration."

1/30/2019 2:00:51 PM - Rallying above its 50 and 200 DMA lines with 2 consecutive volume-driven gains. Reported Dec '18 quarterly earnings +29% on +8% sales revenues. Prior quarterly earnings were below the +25% minimum guideline (C criteria) while sales revenues growth showed encouraging acceleration.

10/25/2018 1:01:24 PM - Found prompt support after undercutting its 200 DMA line with recent volume-driven losses. Reported Sep '18 quarterly earnings +22% on +10% sales revenues. Prior quarterly earnings were below the +25% minimum guideline (C criteria) while sales revenues growth showed encouraging acceleration.

10/23/2018 1:06:02 PM - Enduring more damaging distributional pressure this week and violating its 200 DMA line. Noted with caution near its high in the 9/19/18 mid-day report - "Reported Jun '18 quarterly earnings +24% on +11% sales revenues. Prior quarterly earnings were below the +25% minimum guideline (C criteria) while sales revenues growth showed encouraging acceleration."

10/19/2018 12:39:38 PM - Endured distributional pressure and violated its 50 DMA line in recent weeks. Last noted with caution in the 9/19/18 mid-day report - "Reported Jun '18 quarterly earnings +24% on +11% sales revenues. Prior quarterly earnings were below the +25% minimum guideline (C criteria) while sales revenues growth showed encouraging acceleration."

9/19/2018 12:23:16 PM - Perched at its all-time high, making its 2nd consecutive mid-day report appearance. Previously noted with caution - "Reported Jun '18 quarterly earnings +24% on +11% sales revenues. Prior quarterly earnings were below the +25% minimum guideline (C criteria) while sales revenues growth showed encouraging acceleration."

9/18/2018 12:33:14 PM - Perched at its all-time high. Reported Jun '18 quarterly earnings +24% on +11% sales revenues. Prior quarterly earnings were below the +25% minimum guideline (C criteria) while sales revenues growth showed encouraging acceleration.

10/25/2017 12:50:17 PM - Gapped down today from its all-time high, abruptly retreating below prior highs following big volume-driven gains. Reported Sep '17 quarterly earnings +2% on +3% sales revenues and fundamental concerns remain. Found support at its 200 DMA line during its consolidation since last noted with caution in the 2/01/17 mid-day report - "Prior quarterly earnings were below the +25% minimum guideline (C criteria) and sales revenues growth has been sub par, no indicative of great demand for any new (N criteria) products or services."

2/1/2017 12:22:41 PM - Retreating from all-time highs following volume-driven gains. Reported Dec '16 quarterly earnings -11% on +1% sales revenues and fundamental concerns remain. Found support at its 50 DMA line since noted with caution in the 11/09/16 mid-day report - "Prior quarterly earnings were below the +25% minimum guideline (C criteria) and sales revenues growth has been sub par, no indicative of great demand for any new (N criteria) products or services."

1/31/2017 1:07:59 PM - Hovering near all-time highs following volume-driven gains. Due to report Dec '16 quarterly results. Reported earnings +17% on +2% sales revenues for the Sep '16 quarter and fundamental concerns remain. Found support at its 50 DMA line since last noted with caution in the 11/09/16 mid-day report - "Prior quarterly earnings were below the +25% minimum guideline (C criteria) and sales revenues growth has been sub par, no indicative of great demand for any new (N criteria) products or services."

11/9/2016 12:20:49 PM - Hitting new 52-week and all-time highs with a streak of volume-driven gains. Reported earnings +17% on +2% sales revenues for the Sep '16 quarter and fundamental concerns remain. Prior quarterly earnings were below the +25% minimum guideline (C criteria) and sales revenues growth has been sub par, no indicative of great demand for any new (N criteria) products or services.