11/6/2024 12:16:23 PM - Gapped up today for a new all-time high. Reported Sep '24 quarterly earnings +20% on +15% sales revenues versus the year ago period and fundamental concerns remain. Prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history has been good.

10/21/2024 1:18:08 PM - Pulling back today following 8 consecutive gains for new all-time highs. Reported Jun '24 quarterly earnings +18% on +11% sales revenues versus the year ago period and fundamental concerns remain. Prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history has been good.

7/25/2024 12:55:14 PM - Churning heavy volume today for a 3rd consecutive loss while hovering near its all-time high after a streak of gains. Reported Jun '24 quarterly earnings +18% on +11% sales revenues versus the year ago period and fundamental concerns remain. Prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history has been good.

7/23/2024 1:10:25 PM - Churning heavy volume today while perched at its all-time high, stubbornly holding its ground after a streak of gains. Reported Mar '24 quarterly earnings +12% on +8% sales revenues versus the year ago period and fundamental concerns remain. Prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history has been good.

7/15/2024 12:51:03 PM - Gapped up today for a 6th consecutive gain, impressively rallying to a new all-time high. Reported Mar '24 quarterly earnings +12% on +8% sales revenues versus the year ago period and fundamental concerns remain. Prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history has been good.

12/12/2023 12:13:34 PM - Gapped up today for a big gain, its 10th consecutive gain, impressively rebounding toward its November 2022 all-time high. Reported Sep '23 quarterly earnings -4% on -3% sales revenues versus the year ago period and fundamental concerns remain. Prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth history has been good.

12/20/2022 12:23:54 PM - Slumped below its 50 DMA line ($24.57) from new 52-week highs hit since last noted in the 11/01/22 mid-day report - "Reported Sep '22 quarterly earnings +63% on +47% sales revenues versus the year ago period, its 2nd strong quarter. Fundamental concerns remain. Prior quarterly comparisons were below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good."

11/1/2022 12:22:16 PM - Found support at its 50 DMA line and today's gain is challenging its 52-week high. Reported Sep '22 quarterly earnings +63% on +47% sales revenues versus the year ago period, its 2nd strong quarter. Fundamental concerns remain. Prior quarterly comparisons were below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good.

9/15/2022 12:40:46 PM - Found support at its 50 DMA line ($22.44) last week. Prior mid-day reports cautioned members - "Reported Jun '22 quarterly earnings +94% on +35% sales revenues versus the year ago period but fundamental concerns remain. Prior quarterly comparisons were below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good."

9/13/2022 12:19:26 PM - Found support at its 50 DMA line ($22.32). Prior mid-day reports cautioned members - "Reported Jun '22 quarterly earnings +94% on +35% sales revenues versus the year ago period but fundamental concerns remain. Prior quarterly comparisons were below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good."

9/9/2022 12:17:40 PM - Found support at its 50 DMA line ($22.20) this week after volume-driven losses. Prior mid-day reports cautioned members - "Reported Jun '22 quarterly earnings +94% on +35% sales revenues versus the year ago period but fundamental concerns remain. Prior quarterly comparisons were below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good."

9/7/2022 12:09:54 PM - Testing its 50 DMA line ($22.09) with recent losses. Pulled back gradually from its 52-week high and churned heavy volume with recently noted losses, action indicative of distributional pressure. Prior mid-day reports cautioned members - "Reported Jun '22 quarterly earnings +94% on +35% sales revenues versus the year ago period but fundamental concerns remain. Prior quarterly comparisons were below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good."

9/1/2022 12:16:52 PM - Testing its 50 DMA line($22) today. Pulling back gradually from its 52-week high and churning heavy volume with recently noted losses, action indicative of distributional pressure. Prior mid-day reports cautioned members - "Reported Jun '22 quarterly earnings +94% on +35% sales revenues versus the year ago period but fundamental concerns remain. Prior quarterly comparisons were below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good."

8/31/2022 12:22:32 PM - Pulling back gradually from its 52-week high and churning heavy volume with recently noted losses, action indicative of distributional pressure. Prior mid-day reports cautioned members - "Reported Jun '22 quarterly earnings +94% on +35% sales revenues versus the year ago period but fundamental concerns remain. Prior quarterly comparisons were below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good."

8/22/2022 12:08:31 PM - Pulling back gradually from its 52-week high and churning heavy volume with today's 5th consecutive loss, noted action indicative of distributional pressure. Prior mid-day reports cautioned members - "Reported Jun '22 quarterly earnings +94% on +35% sales revenues versus the year ago period but fundamental concerns remain. Prior quarterly comparisons were below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good."

8/18/2022 12:15:21 PM - Hovering near its 52-week high and churning heavy volume, noted action indicative of distributional pressure. Prior mid-day reports cautioned members - "Reported Jun '22 quarterly earnings +94% on +35% sales revenues versus the year ago period but fundamental concerns remain. Prior quarterly comparisons were below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good."

8/17/2022 11:59:47 AM - Hovering at its 52-week high and churning heavy volume, action indicative of distributional pressure. Prior mid-day reports noted - "Reported Jun '22 quarterly earnings +94% on +35% sales revenues versus the year ago period but fundamental concerns remain. Prior quarterly comparisons were below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good."

8/16/2022 12:15:23 PM - Hovering at its 52-week high and churning heavy volume with today's 4th consecutive small gain. Prior mid-day reports noted - "Reported Jun '22 quarterly earnings +94% on +35% sales revenues versus the year ago period but fundamental concerns remain. Prior quarterly comparisons were below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good."

8/9/2022 1:01:53 PM - Hitting another new 52-week high with today's gain. Prior mid-day reports noted - Report4ed Jun '22 quarterly earnings +94% on +35% sales revenues versus the year ago period but fundamental concerns remain. Prior quarterly comparisons were below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good.

6/24/2022 12:05:52 PM - Stalled after hitting a new 52-week high with a big volume-driven gain. Prior mid-day reports noted - "Fundamental concerns remain. Recent quarterly comparisons through Mar '22 showed earnings increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good."

6/22/2022 12:30:51 PM - Stalled after hitting a new 52-week high with a big volume-driven gain. The 6/01/22 mid-day report last noted - "Fundamental concerns remain. Recent quarterly comparisons through Mar '22 showed earnings increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good."

6/1/2022 12:41:23 PM - Pulling back today after breaking out to a new 52-week high on the prior session with a big volume-driven gain. The 5/26/22 mid-day report last noted - "Fundamental concerns remain. Recent quarterly comparisons through Mar '22 showed earnings increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good."

5/26/2022 12:37:38 PM - Consolidating near its 52-week high. Fundamental concerns remain. Recent quarterly comparisons through Mar '22 showed earnings increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good.

5/25/2022 12:48:16 PM - Consolidating near its 52-week high. Fundamental concerns remain. Recent quarterly comparisons through Mar '22 showed earnings increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good.

5/19/2022 12:11:02 PM - Fundamental concerns remain. Recent quarterly comparisons through Mar '22 showed earnings increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good.

4/20/2022 12:26:14 PM - Fundamental concerns remain as when the 3/05/21 mid-day report cautioned members - "Recent quarterly comparisons through Dec '20 showed earnings increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good."

3/5/2021 12:31:08 PM - Pulling back after reaching a new 52-week high with 2 consecutive volume-driven losses. The 3/04/21 mid-day report cautioned members - "Recent quarterly comparisons through Dec '20 showed earnings increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good."

3/4/2021 12:24:38 PM - Recent quarterly comparisons through Dec '20 showed earnings increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good.

3/2/2021 12:23:36 PM - Recent quarterly comparisons through Dec '20 showed earnings increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been good.

12/23/2019 11:53:24 AM - Recent quarterly comparisons through Sep '19 showed earnings increases below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history remains a concern.

11/14/2018 12:27:54 PM - Gapped down today, abruptly retreating from its high with a damaging volume-driven loss. Recent quarterly comparisons through Sep '18 showed strong earnings increases. Up and down annual earnings (A criteria) history remains a concern.

11/2/2018 12:11:19 PM - Recent quarterly comparisons through Sep '18 showed strong earnings increases. Up and down annual earnings (A criteria) history remains a concern.