7/17/2024 12:06:32 PM - Gapped down today and undercut the prior low ($118.15 on 6/21/24) then recovered to near its 50 DMA line ($123.39) which may act as resistance. Reported Jun '24 quarterly earnings +33% on +23% sales revenues versus the year-ago period, an improvement after 2 quarterly comparisons below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady.

7/16/2024 12:45:08 PM - Consolidating near its 50 DMA line ($123) after recently challenging its all-time high. Reported Mar '24 quarterly earnings +21% on +14% sales revenues versus the year-ago period, its 2nd quarterly comparison below the +25% minimum earnings guideline (C criteria). Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady.

5/31/2024 1:13:49 PM - Pulling back today for a 3rd consecutive loss after wedging into all-time high territory with gains in recent weeks lacking great volume conviction. Reported Mar '24 quarterly earnings +21% on +14% sales revenues versus the year-ago period, its 2nd quarterly comparison below the +25% minimum earnings guideline (C criteria). Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady.

4/17/2024 12:46:44 PM - Gapped up today finding prompt support at its 50 DMA line ($83.36). Faces little resistance due to overhead supply up to the $116 level. Reported Mar '24 quarterly earnings +21% on +14% sales revenues versus the year-ago period, its 2nd quarterly comparison below the +25% minimum earnings guideline (C criteria). Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady.

10/18/2023 12:04:47 PM - Gapped down today violating its 200 DMA line ($83.36). Faces near-term resistance due to overhead supply up to the $95 level. Reported Sep '23 quarterly earnings +44% on +45% sales revenues versus the year-ago period, its 5th strong quarter above the +25% minimum earnings guideline (C criteria). Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady.

10/17/2023 12:23:35 PM - Sputtering below its 50 DMA line in recent weeks. Faces near-term resistance due to overhead supply up to the $95 level. Reported Jun '23 quarterly earnings +57% on +52% sales revenues versus the year-ago period, its 4th strong quarter above the +25% minimum earnings guideline (C criteria). Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady.

7/19/2023 12:13:00 PM - Gapped down today pulling back with a volume-driven loss. Faces little near-term resistance due to overhead supply up to the $90 level. Reported Jun '23 quarterly earnings +57% on +52% sales revenues versus the year-ago period, its 4th strong quarter above the +25% minimum earnings guideline (C criteria). Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady.

7/18/2023 1:10:34 PM - Rallied with volume-driven gains after finding support near its 200 DMA line in recent weeks. Faces little near-term resistance due to overhead supply up to the $90 level. Reported Mar '23 quarterly earnings rose +65% on +154% sales revenues versus the year-ago period, its 3rd strong quarter above the +25% minimum earnings guideline (C criteria). Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady.

7/12/2023 12:23:30 PM - Rallied with volume-driven gains after finding support near its 200 DMA line in recent weeks. Faces a little near-term resistance due to overhead supply up to the $90 level. Reported Mar '23 quarterly earnings rose +65% on +154% sales revenues versus the year-ago period, its 3rd strong quarter above the +25% minimum earnings guideline (C criteria). Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady.

6/30/2023 12:38:48 PM - Rallying with volume-driven gains after finding support near its 200 DMA line in recent weeks. Faces near-term resistance due to overhead supply up to the $90 level. Reported Mar '23 quarterly earnings rose +65% on +154% sales revenues versus the year-ago period, its 3rd strong quarter above the +25% minimum earnings guideline (C criteria). Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady.

6/29/2023 12:53:16 PM - Faces resistance due to overhead supply up to the $90 level. Reported Mar '23 quarterly earnings rose +65% on +154% sales revenues versus the year-ago period, its 3rd strong quarter above the +25% minimum earnings guideline (C criteria). Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady.

4/19/2023 12:39:42 PM - Rebounding above its 50 DMA line ($83.30) with today's 8th consecutive gain backed by ever-increasing volume. Showed resilience after reversing from a new all-time high on 3/06/23 and violating prior highs in the $81-82 area. Prior mid-day reports cautioned members - "Reported Dec '22 quarterly earnings rose +57% on +131% sales revenues versus the year-ago period, its 2nd strong quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and fundamentals are not a great match with the fact-based investment system's guidelines. Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady."

3/14/2023 12:34:09 PM - Halting its slide today after abruptly retreating below its 50 DMA line ($81.78) with 3 consecutive big volume-driven losses after reversing from a new all-time high on 3/06/23. Also violated prior highs in the $81-82 area that defined important chart support. Prior mid-day repots cautioned members - "Reported Dec '22 quarterly earnings rose +57% on +131% sales revenues versus the year ago period, its 2nd strong quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and fundamentals are not a great match with the fact-based investment system's guidelines. Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady."

3/13/2023 12:50:14 PM - Abruptly retreating below its 50 DMA line ($81.67) with today's 3rd consecutive big volume-driven loss after reversing from a new all-time high on 3/06/23. Also violated prior highs in the $81-82 area that defined important chart support. Prior mid-day repots cautioned members - "Reported Dec '22 quarterly earnings rose +57% on +131% sales revenues versus the year ago period, its 2nd strong quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and fundamentals are not a great match with the fact-based investment system's guidelines. Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady."

3/10/2023 1:37:34 PM - Abruptly retreating with today's 2nd consecutive big volume-driven loss after reversing from a new all-time high on 3/06/23. It is testing near previously stubborn resistance in the $81-82 area and its 50 DMA line ($81.58) which define important support. Reported Dec '22 quarterly earnings rose +57% on +131% sales revenues versus the year ago period, its 2nd strong quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and fundamentals are not a great match with the fact-based investment system's guidelines. Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady.

2/3/2023 12:29:52 PM - Hitting a new all-time high with today's gain. Recently encountered distributional pressure and slumped back below previously stubborn resistance in the $81-82 area. Reported Dec '22 quarterly earnings rose +57% on +131% sales revenues versus the year ago period, its 2nd strong quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and fundamentals are not a great match with the fact-based investment system's guidelines. Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady.

1/20/2023 12:30:23 PM - Touched a new all-time high on 1/18/23 but encountered distributional pressure and slumped back below previously stubborn resistance in the $81-82 area. Rebounded above its 50 DMA line recently yet it was noted with caution in prior mid-day reports - "Reported Sep '22 quarterly earnings rose +38% on +114% sales revenues versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and fundamentals are not a great match with the fact-based investment system's guidelines. Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady.

1/19/2023 12:23:12 PM - Hit a new all-time high on the prior session but encountered distributional pressure and slumped back below previously stubborn resistance in the $81-82 area. Rebounded above its 50 DMA line recently yet it was noted with caution in prior mid-day reports - "Reported Sep '22 quarterly earnings rose +38% on +114% sales revenues versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and fundamentals are not a great match with the fact-based investment system's guidelines. Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady.

1/18/2023 12:49:10 PM - Hit a new all-time high with today's early gain but it has encountered distributional pressure and slumped back below previously stubborn resistance in the $81-82 area. Rebounded above its 50 DMA line recently yet it was noted with caution in prior mid-day reports - "Reported Sep '22 quarterly earnings rose +38% on +114% sales revenues versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and fundamentals are not a great match with the fact-based investment system's guidelines. Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady.

1/17/2023 12:42:52 PM - Rebounded above its 50 DMA line ($75.26) and perched within striking distance of prior highs in the $81-82 area. Noted with caution in prior mid-day reports - "Reported Sep '22 quarterly earnings rose +38% on +114% sales revenues versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and fundamentals are not a great match with the fact-based investment system's guidelines. Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady.

12/13/2022 12:50:57 PM - Violating its 50 DMA line this week with damaging volume-driven losses. Stalled near prior highs in the $81-82 area after wedging higher since last noted with caution in the 10/19/22 mid-day report - "Reported Sep '22 quarterly earnings rose +38% on +114% sales revenues versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and fundamentals are not a great match with the fact-based investment system's guidelines. Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady.

10/19/2022 1:54:25 PM - Reported Sep '22 quarterly earnings rose +38% on +114% sales revenues versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and fundamentals are not a great match with the fact-based investment system's guidelines. Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady.

12/16/2021 12:54:30 PM - Gapped up today hitting new 52-week and all-time highs. Last noted in the 11/24/21 mid-day report - "Reported Sep '21 quarterly earnings rose +47% on -13% lower sales revenues versus the year ago period. Fundamentals are not a great match with the fact-based investment system's guidelines. Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady."

11/24/2021 12:44:08 PM - Rebounding near its 52-week high. Reported Sep '21 quarterly earnings rose +47% on -13% lower sales revenues versus the year ago period. Fundamentals are not a great match with the fact-based investment system's guidelines. Annual earnings for FY '19 matched the year prior while otherwise its annual earnings (A criteria) growth has been steady.

6/6/2018 12:23:28 PM - Recently violated its 50 DMA line ($73,56) with big volume-driven losses. A rebound above that moving average is needed for its outlook to improve. Showed greatly improved sales revenues and earnings increases above the +25% minimum guideline (C criteria) in the Sep, Dec '17 and Mar '18 quarters, helping it better match with the fact-based investment system's fundamental guidelines. After a downturn in earnings for both FY '12 and '13 its annual earnings (A criteria) growth has been steadily improving.

6/4/2018 12:19:28 PM - Slumping from its all-time high, it violated its 50 DMA line with big volume-driven losses. Showed greatly improved sales revenues and earnings increases above the +25% minimum guideline (C criteria) in the Sep, Dec '17 and Mar '18 quarters, helping it better match with the fact-based investment system's fundamental guidelines. After a downturn in earnings for both FY '12 and '13 its annual earnings (A criteria) growth has been steadily improving.

5/25/2018 12:33:05 PM - After wedging higher it has been hovering in a tight range near its all-time high. Recently found prompt support near its 50 DMA line. Showed greatly improved sales revenues and earnings increases above the +25% minimum guideline (C criteria) in the Sep, Dec '17 and Mar '18 quarters, helping it better match with the fact-based investment system's fundamental guidelines. After a downturn in earnings for both FY '12 and '13 its annual earnings (A criteria) growth has been steadily improving.

4/18/2018 1:12:17 PM - Reversed into the red after touching a new all-time high today. Extended from any sound base. Recently found prompt support near its 50 DMA line. Showed greatly improved sales revenues and earnings increases in the Sep and Dec '17 quarters. Prior quarterly and annual earnings (C and A criteria) history is not a great match with the fact-based investment system's fundamental guidelines.

4/5/2018 12:26:02 PM - Extended from any sound base, it recently found prompt support near its 50 DMA line. Showed greatly improved sales revenues and earnings increases in the Sep and Dec '17 quarters. Prior quarterly and annual earnings (C and A criteria) history is not a great match with the fact-based investment system's fundamental guidelines.