9/19/2024 1:02:44 PM - Powered to a new 52-week high with 5 consecutive big volume-driven gains. Tested its 50 DMA line on a pullback after it rallied impressively from support at its 200 DMA line in recent weeks. Quarterly comparisons through Jun '24 have been strong versus the year ago periods, but its annual earnings (A criteria) has been erratic.
9/17/2024 12:39:55 PM - Powering to a new 52-week high with today's 5th consecutive big volume-driven gain. Tested its 50 DMA line on a pullback after it rallied impressively from support at its 200 DMA line in recent weeks. Quarterly comparisons through Jun '24 have been strong versus the year ago periods, but its annual earnings (A criteria) has been erratic.
9/16/2024 12:29:19 PM - Powering to a new 52-week high with today's 4th consecutive big volume-driven gain. Tested its 50 DMA line on a pullback after it rallied impressively from support at its 200 DMA line in recent weeks. Quarterly comparisons through Jun '24 have been strong versus the year ago periods, but its annual earnings (A criteria) has been erratic.
9/13/2024 11:54:26 AM - Powering to a new 52-week high with today's 3rd consecutive big volume-driven gain. Tested its 50 DMA line on a pullback after it rallied impressively from support at its 200 DMA line in recent weeks. Quarterly comparisons through Jun '24 have been strong versus the year ago periods, but its annual earnings (A criteria) has been erratic.
9/12/2024 1:35:27 PM - Powering to a new 52-week high with today's 2nd consecutive big volume-driven gain. Tested its 509 DMA line on a pullback after it rallied impressively from support at its 200 DMA line in recent weeks. Quarterly comparisons through Jun '24 have been strong versus the year ago periods, but its annual earnings (A criteria) has been erratic.
9/11/2024 12:00:50 PM - Perched within close striking distance of its 52-week high with today's gain. Rallied impressively from support at its 200 DMA line in recent weeks. Quarterly comparisons through Jun '24 have been strong versus the year ago periods, but its annual earnings (A criteria) has been erratic.
8/29/2024 12:02:49 PM - Perched at its 52-week high with today's gain. Rallied impressively from support at its 200 DMA line in recent weeks. Quarterly comparisons through Jun '24 have been strong versus the year ago periods, but its annual earnings (A criteria) has been erratic.