12/6/2024 12:49:40 PM - Perched at its all-time today and on track for a 7th consecutive weekly gain. Very extended from any sound base following a considerable 11/07/24 gap up gain noted and other volume-driven gains. Quarterly comparisons through Sep '24 have been strong versus the year-ago periods, but its annual earnings (A criteria) has been erratic.
11/21/2024 12:22:29 PM - Perched at its all-time today, very extended from any sound base following a considerable 11/07/24 gap up gain noted and other volume-driven gains. Quarterly comparisons through Sep '24 have been strong versus the year-ago periods, but its annual earnings (A criteria) has been erratic.
11/14/2024 1:22:40 PM - Hovering at its all-time today following a considerable 11/07/24 gap up gain noted and other volume-driven gains. Quarterly comparisons through Sep '24 have been strong versus the year-ago periods, but its annual earnings (A criteria) has been erratic.
11/11/2024 12:22:31 PM - Hovering near its all-time today following a considerable gap up gain noted on the prior session. Quarterly comparisons through Sep '24 have been strong versus the year ago periods, but its annual earnings (A criteria) has been erratic.
11/7/2024 12:28:26 PM - Hitting a new all-time with today's considerable gap up gain. Quarterly comparisons through Sep '24 have been strong versus the year ago periods, but its annual earnings (A criteria) has been erratic.
10/21/2024 1:19:08 PM - Hitting another new 52-week high with today's gap up gain. Wedged higher with gains lacking great volume conviction after big volume-driven gains in September. 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.
10/14/2024 2:08:33 PM - Wedging to new 52-week high with recent gains lacking great volume conviction after big volume-driven gains in September. 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/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.