12/9/2024 12:56:08 PM - Capped an impressive spurt of volume-driven gains and retreated from new multi-year highs hit on 12/06/24. Produced earnings +13% on +9% sales revenues for the Oct '24 quarterly comparison versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

8/17/2020 1:20:19 PM - Rebounding toward its 52-week high with an impressive volume-driven gain today. Found support above its 50 DMA line during its consolidation since last noted in the 7/08/20 mid-day report. Produced earnings in the Oct '19, Jan and Apr '20 quarterly comparisons versus losses in the year ago periods. Annual earnings (A criteria) history showed steady losses.

7/8/2020 1:01:52 PM - Rebounding toward its 52-week highs with an impressive volume-driven gain today after an abrupt pullback. Produced earnings in the Oct '19, Jan and Apr '20 quarterly comparisons versus losses in the year ago periods. Annual earnings (A criteria) history showed steady losses.

7/6/2020 1:06:05 PM - Abruptly retreating today after hitting new 52-week highs with an impressive spurt of volume-driven gains. Produced earnings in the Oct '19, Jan and Apr '20 quarterly comparisons versus losses in the year ago periods. Annual earnings (A criteria) history shows steady losses.

7/2/2020 1:03:40 PM - Hitting another new 52-week high with today's big volume-driven gain adding to an impressive spurt of gains. Produced earnings in the Oct '19, Jan and Apr '20 quarterly comparisons versus losses in the year ago periods. Annual earnings (A criteria) history shows steady losses.

7/1/2020 12:38:17 PM - Hitting another new 52-week high with today's big volume-driven gain adding to an impressive spurt of gains. Produced earnings in the Oct '19, Jan and Apr '20 quarterly comparisons versus losses in the year ago periods. Annual earnings (A criteria) history shows steady losses.

6/29/2020 1:07:21 PM - Touched another new 52-week high with today's 4th consecutive big volume-driven gain. Produced earnings in the Oct '19, Jan and Apr '20 quarterly comparisons versus losses in the year ago periods. Annual earnings (A criteria) history shows steady losses

6/26/2020 1:14:13 PM - Hitting a new 52-week high with today's 2nd consecutive big volume-driven gain. Produced earnings in the Oct '19, Jan and Apr '20 quarterly comparisons versus losses in the year ago periods. Annual earnings (A criteria) history shows steady losses

6/25/2020 1:17:21 PM - Produced earnings in the Oct '19, Jan and Apr '20 quarterly comparisons versus losses in the year ago periods. Annual earnings (A criteria) history shows steady losses