11/16/2023 12:38:53 PM - Rebounding today following 2 volume-driven losses, perched near its all-time high. Reported Sep '23 quarterly earnings +33% on +13% sales revenues versus the year ago period. Prior earnings growth was below the +25% minimum guideline (C criteria) in quarterly comparisons.

10/20/2023 12:16:20 PM - Sputtering below its 50 DMA line which has acted as resistance in recent weeks after retreating from its all-time high. Reported Sep '23 quarterly earnings +33% on +13% sales revenues versus the year ago period. Prior earnings growth was below the +25% minimum guideline (C criteria) in quarterly comparisons.

12/7/2022 12:06:08 PM - Perched within striking distance of its all-time high. Reported Sep '22 quarterly earnings +9% on +4% sales revenues versus the year ago period. Prior earnings growth was not strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons.

4/21/2022 12:36:29 PM - Gapped up today for a 4th consecutive gain, hitting a new all-time high. Reported Mar '22 quarterly earnings +16% on +9% sales revenues versus the year ago period. Prior earnings growth was not strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons.

4/8/2022 12:46:43 PM - Rebounded to within close striking distance of its all-time high. Reported Dec '21 quarterly earnings +14% on +16% sales revenues versus the year ago period. Prior earnings growth was not strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons.

1/27/2022 12:42:17 PM - Slumping further from its all-time high, it gapped down undercutting its 200 DMA line with today's 3rd consecutive volume-driven loss. The 1/04/22 mid-day report last cautioned members - "Reported Sep '21 quarterly earnings +32% on +270% sales revenues versus the year ago period. Prior earnings growth was not strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons."

1/4/2022 12:49:09 PM - Slumping from its all-time high and undercutting its 50 DMA line with today's 2nd consecutive loss. Reported Sep '21 quarterly earnings +32% on +270% sales revenues versus the year ago period. Prior earnings growth was not strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons.

10/18/2021 12:34:27 PM - Inching to new all-time highs with today's 10th consecutive gain. Reported Jun '21 quarterly earnings +33% on +20% sales revenues versus the year ago period. Earnings growth was below the +25% minimum guideline (C criteria) in quarterly comparisons through Mar '21.

5/15/2020 12:52:01 PM - Slumped from its all-time high and it has been rebounding. Earnings growth has been below the +25% minimum guideline (C criteria) in quarterly comparisons through Mar '20.

5/14/2020 12:30:21 PM - Slumped from its all-time high and it has been rebounding. Earnings growth has been below the +25% minimum guideline (C criteria) in quarterly comparisons through Mar '20.

5/13/2020 12:45:09 PM - Slumped from its all-time high and it has been rebounding. Earnings growth has been below the +25% minimum guideline (C criteria) in quarterly comparisons through Mar '20.

10/17/2019 12:27:36 PM - Earnings growth has been below the +25% minimum guideline (C criteria) in quarterly comparisons through Jun '19. Slumped from its 52 week high and it has been sputtering below its 50 DMA line.

10/8/2019 12:52:23 PM - Earnings growth has been below the +25% minimum guideline (C criteria) in quarterly comparisons through Jun '19. Slumped from its 52 week high and it has been sputtering below its 50 DMA line.

5/8/2012 12:18:34 PM - Holding its ground near its 52 week high since a volume-driven gain on 5/01/12. Earnings growth has been below the +25% guideline in all quarterly comparisons in recent years.