10/14/2024 2:36:17 PM - Hitting a new 52-week high with today's 4th consecutive gain backed by ever-increasing volume. Fundamental concerns remain due to lackluster sales revenues growth and subpar Jun '24 quarterly earnings.
5/22/2024 12:16:38 PM - Hitting a new 52-week high. Fundamental concerns remain due to lackluster sales revenues growth.
5/9/2024 12:08:11 PM - Fundamental concerns remain due to lackluster sales revenues growth. Testing its 50 DMA line today. Last noted with caution in the 3/05/24 mid-day report near its 52-week high.
3/5/2024 12:29:35 PM - Perched at its all-time high today following a streak of 7 consecutive gains. Due to report Dec '23 quarterly results on 3/13/24. Reported strong Mar, Jun, and Sep '23 quarterly earnings results versus the year-ago periods. Fundamental concerns remain due to its slightly lower earnings over recent years (A criteria).
1/11/2024 12:17:33 PM - Pulled back from its all-time high testing its 50 DMA line ($39.64) with volume-driven losses. Reported strong Mar, Jun, and Sep '23 quarterly earnings results versus the year-ago periods. Fundamental concerns remain due to its slightly lower earnings over recent years (A criteria).
1/9/2024 12:49:53 PM - Pulling back from its all-time high toward its 50 DMA line ($39.19) with today's gap down and volume-driven loss. Reported strong Mar, Jun, and Sep '23 quarterly earnings results versus the year-ago periods. Fundamental concerns remain due to its slightly lower earnings over recent years (A criteria).
1/3/2024 12:25:11 PM - Pulling back from its all-time high with today's 4th consecutive volume-driven loss. Reported strong Mar, Jun, and Sep '23 quarterly earnings results versus the year-ago periods. Fundamental concerns remain due to its slightly lower earnings over recent years (A criteria).
12/27/2023 11:58:43 AM - Hitting another new all-time high with today's 4th consecutive gain. Reported strong Mar, Jun, and Sep '23 quarterly earnings results versus the year-ago periods. Fundamental concerns remain due to its slightly lower earnings over recent years (A criteria).
11/9/2023 1:08:41 PM - Gapped up today rebounding from below its 50 DMA line to nearly challenge its all-time high. Reported strong Mar, Jun, and Sep '23 quarterly earnings results versus the year-ago periods. Fundamental concerns remain due to its slightly lower earnings over recent years (A criteria).
9/13/2023 12:36:39 PM - Perched near its all-time high, very extended from any sound base. Reported strong Mar and Jun '23 quarterly earnings results versus the year-ago periods. Fundamental concerns remain.
8/25/2023 11:52:51 AM - Retreating from its all-time high with today's loss. Very extended from any sound base. Reported strong Mar and Jun '23 quarterly earnings results versus the year-ago periods. Fundamental concerns remain.
8/24/2023 1:16:26 PM - Hitting yet another new all-time high today after a brief consolidation since a noted gap up on 8/11/23. Very extended from any sound base. Reported strong Mar and Jun '23 quarterly earnings results versus the year-ago periods. Fundamental concerns remain.
8/21/2023 12:47:31 PM - Hitting yet another new all-time high today after a brief consolidation since a noted gap up on 8/11/23. Very extended from any sound base. Reported strong Mar and Jun '23 quarterly earnings results versus the year-ago periods. Fundamental concerns remain.
8/18/2023 12:41:53 PM - Consolidating near its all-time high following a gap up on 8/11/23, very extended from any sound base. Reported strong Mar and Jun '23 quarterly earnings results versus the year-ago periods. Fundamental concerns remain.
8/14/2023 12:54:41 PM - Consolidating near its all-time high following a gap up on 8/11/23, very extended from any sound base. Reported strong Mar and Jun '23 quarterly earnings results versus the year-ago periods. Fundamental concerns remain.
8/7/2023 1:22:47 PM - Consolidating near its all-time high, very extended from any sound base. Fundamental concerns remain.
7/20/2023 12:37:36 PM - Pulling back from its all-time high after getting very extended from any sound base. Fundamental concerns remain.
7/17/2023 12:36:06 PM - Perched near its all-time high, very extended from any sound base. Fundamental concerns remain.
7/11/2023 12:46:32 PM - Perched near its all-time high, very extended from any sound base. Fundamental concerns remain.
7/10/2023 12:39:37 PM - Perched near its all-time high, very extended from any sound base. Fundamental concerns remain.
7/7/2023 12:15:14 PM - Poised for a best-ever close with today's big gain. Very extended from any sound base. Fundamental concerns remain.
7/6/2023 12:13:25 PM - Pulling back today following a "negative reversal" after hitting yet another new high on the prior session. Very extended from any sound base. Fundamental concerns remain.
7/5/2023 11:57:47 AM - Hit yet another new high with today's gain, very extended from any sound base. Fundamental concerns remain.
7/3/2023 4:00:28 PM - Hit yet another new high with today's gain, very extended from any sound base. Fundamental concerns remain.
6/28/2023 12:28:16 PM - Hitting a new high with today's 3rd consecutive gain, very extended from any sound base. Fundamental concerns remain.
6/27/2023 12:31:11 PM - Fundamental concerns remain. Very extended from any sound base.
6/23/2023 12:19:45 PM - Fundamental concerns remain. Very extended from any sound base.
6/22/2023 12:32:15 PM - Fundamental concerns remain. Very extended from any sound base.
6/21/2023 1:01:07 PM - Fundamental concerns remain. Very extended from any sound base.
6/20/2023 12:22:20 PM - Fundamental concerns remain. Very extended from any sound base.
6/13/2023 12:35:53 PM - Fundamental concerns remain. Very extended from any sound base.
6/12/2023 12:46:35 PM - Fundamental concerns remain. Very extended from any sound base.
6/6/2023 12:42:02 PM - Fundamental concerns remain. Very extended from any sound base.
5/15/2023 12:36:59 PM - Fundamental concerns remain. Very extended from any sound base.