3/7/2024 12:17:20 PM - Gapped down today testing support at its closely coninciding 50 and 200 DMA lines. Reported Dec '23 quarterly earnings -2% on +13% sales revenues versus the year-ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).

10/12/2023 12:43:32 PM - Challenging its all-time high with today's gain adding to an impressive spurt of gains while rebounding from support at its 200 DMA line. Reported Jun '23 quarterly earnings +21% on +13% sales revenues versus the year-ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).

8/15/2023 1:03:52 PM - Finding support near its 50 DMA line ($31.70) today following 4 consecutive losses since a "negative reversal" on 8/09/23 after hitting a new all-time high. Reported Jun '23 quarterly earnings +21% on +13% sales revenues versus the year-ago period. Showed resilience when testing support at its 50 DMA line ($31.63). Noted with caution in prior mid-day reports - "Faces no resistance due to overhead supply. Reported Mar '23 quarterly earnings -2% on +10% sales revenues versus the year-ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

8/14/2023 1:06:54 PM - On track today for a 4th consecutive loss following a "negative reversal" on 8/09/23 after hitting a new all-time high. Reported Jun '23 quarterly earnings +21% on +13% sales revenues versus the year-ago period. Showed resilience when testing support at its 50 DMA line ($31.63). Noted with caution in prior mid-day reports - "Faces no resistance due to overhead supply. Reported Mar '23 quarterly earnings -2% on +10% sales revenues versus the year-ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

8/8/2023 1:27:14 PM - Hitting a new all-time high with today's volume-driven gain. Reported Jun '23 quarterly earnings +21% on +13% sales revenues versus the year-ago period. Showed resilience when testing support at its 50 DMA line. Noted with caution in prior mid-day reports - "Faces no resistance due to overhead supply. Reported Mar '23 quarterly earnings -2% on +10% sales revenues versus the year-ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

7/26/2023 12:57:56 PM - Consolidating near its all-time high after pulling back testing support at its 50 DMA line. Noted with caution in prior mid-day reports - "Faces no resistance due to overhead supply. Reported Mar '23 quarterly earnings -2% on +10% sales revenues versus the year-ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

7/17/2023 12:37:30 PM - Consolidating near its all-time high after pulling back testing support at its 50 DMA line. Noted with caution in prior mid-day reports - "Faces no resistance due to overhead supply. Reported Mar '23 quarterly earnings -2% on +10% sales revenues versus the year-ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

7/12/2023 12:43:23 PM - Perched near its all-time high after pulling back testing support at its 50 DMA line on the prior session. Noted with caution in prior mid-day reports - "Faces no resistance due to overhead supply. Reported Mar '23 quarterly earnings -2% on +10% sales revenues versus the year-ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

6/20/2023 12:38:43 PM - Perched at its all-time high after 5 consecutive gains. Last noted with caution in the 5/10/23 mid-day report - "Faces no resistance due to overhead supply. Reported Mar '23 quarterly earnings -2% on +10% sales revenues versus the year-ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

5/10/2023 12:50:24 PM - Faces no resistance due to overhead supply. Reported Mar '23 quarterly earnings -2% on +10% sales revenues versus the year-ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).

5/1/2023 12:45:34 PM - Faces very little resistance due to overhead supply. Prior mid-day reports noted - "Reported Dec '22 quarterly earnings +33% on +18% sales revenues versus the year-ago period. Prior 3 quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

3/23/2023 12:37:05 PM - Faces resistance due to overhead supply up to the $29 level. Prior mid-day reports noted - "Reported Dec '22 quarterly earnings +33% on +18% sales revenues versus the year-ago period. Prior 3 quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

3/21/2023 12:28:24 PM - Faces resistance due to overhead supply up to the $29 level. The 3/06/23 mid-day report noted - "Reported Dec '22 quarterly earnings +33% on +18% sales revenues versus the year-ago period. Prior 3 quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

3/6/2023 12:24:51 PM - Pulling back today following 4 consecutive volume-driven gains for new 52-week highs. Reported Dec '22 quarterly earnings +33% on +18% sales revenues versus the year ago period. Prior 3 quarterly comparisons were below the +25% minimum earnings guideline (C criteria).