7/29/2024 1:02:55 PM - Reversed into the red after today's early gain for another new 52-week high. Holding its ground stubbornly after a noted spurt of volume-driven gains. Found support above its 50 DMA line ($10.56) during its latest consolidation. Reported Mar '24 quarterly earnings +117% on +520% sales revenues versus the year-ago period. Prior quarterly earnings history has been erratic with minuscule sales revenues. Annual earnings growth has been strong.
7/25/2024 1:23:15 PM - Perched near its 52-week high today, holding its ground after a noted spurt of volume-driven gains. Found support above its 50 DMA line ($10.39) during its latest consolidation. Reported Mar '24 quarterly earnings +117% on +520% sales revenues versus the year-ago period. Prior quarterly earnings history has been erratic with minuscule sales revenues. Annual earnings growth has been strong.
7/23/2024 1:34:16 PM - Powering to another new 52-week high today, adding to a noted spurt of volume-driven gains. Found support above its 50 DMA line ($10.20) during its consolidation since a "negative reversal" on 6/18/24. Reported Mar '24 quarterly earnings +117% on +520% sales revenues versus the year-ago period. Prior quarterly earnings history has been erratic with minuscule sales revenues. Annual earnings growth has been strong.
7/22/2024 12:37:45 PM - Perched near its 52-week high today, consolidating after volume-driven gains. Found support above its 50 DMA line ($10.09) during its consolidation since a noted "negative reversal" on 6/18/24. Reported Mar '24 quarterly earnings +117% on +520% sales revenues versus the year-ago period. Prior quarterly earnings history has been erratic with minuscule sales revenues. Annual earnings growth has been strong.
7/18/2024 11:45:59 AM - Perched at its 52-week high today while on track for a 7th consecutive volume-driven gain. Found support above its 50 DMA line ($9.90) during its consolidation since a noted "negative reversal" on 6/18/24. Reported Mar '24 quarterly earnings +117% on +520% sales revenues versus the year-ago period. Prior quarterly earnings history has been erratic with minuscule sales revenues. Annual earnings growth has been strong.
7/17/2024 12:07:29 PM - Hit a new 52-week high today then reversed into the red following 5 consecutive volume-driven gains. Found support above its 50 DMA line ($9.79) during its consolidation since a noted "negative reversal" on 6/18/24. Reported Mar '24 quarterly earnings +117% on +520% sales revenues versus the year-ago period. Prior quarterly earnings history has been erratic with minuscule sales revenues. Annual earnings growth has been strong.
7/16/2024 12:46:58 PM - Rallying to a new 52-week high with today's 5th consecutive volume-driven gain. Found support above its 50 DMA line ($9.70) during its consolidation since a noted "negative reversal" on 6/18/24. Reported Mar '24 quarterly earnings +117% on +520% sales revenues versus the year-ago period. Prior quarterly earnings history has been erratic with minuscule sales revenues. Annual earnings growth has been strong.
7/15/2024 1:26:47 PM - Rallying to a new 52-week high with today's 4th consecutive volume-driven gain. Found support above its 50 DMA line ($9.60) during its consolidation since a noted "negative reversal" on 6/18/24. Reported Mar '24 quarterly earnings +117% on +520% sales revenues versus the year-ago period. Prior quarterly earnings history has been erratic with minuscule sales revenues. Annual earnings growth has been strong.
6/24/2024 12:20:13 PM - Retreating from its 52-week high following a "negative reversal" on 6/18/24. Reported Mar '24 quarterly earnings +117% on +520% sales revenues versus the year-ago period. Prior quarterly earnings history has been erratic with minuscule sales revenues. Annual earnings growth has been strong.
6/20/2024 12:01:52 PM - Retreating from its 52-week high with today's volume-driven loss following a "negative reversal" on the prior session. Reported Mar '24 quarterly earnings +117% on +520% sales revenues versus the year-ago period. Prior quarterly earnings history has been erratic with minuscule sales revenues. Annual earnings growht has been strong.
6/14/2024 12:18:04 PM - Rallying to another new 52-week high with today's 5th consecutive volume-driven gain. Reported Mar '24 quarterly earnings +117% on +520% sales revenues versus the year-ago period. Prior quarterly earnings history has been erratic with minuscule sales revenues. Annual earnings growht has been strong.
6/12/2024 12:37:50 PM - Rallying to another new 52-week high with today's 3rd consecutive volume-driven gain. Reported Mar '24 quarterly earnings +117% on +520% sales revenues versus the year-ago period. Prior quarterly earnings history has been erratic with minuscule sales revenues. Annual earnings growht has been strong.
5/20/2024 12:27:08 PM - Rallying to a new 52-week high with today's 11th consecutive volume-driven gain. Reported Mar '24 quarterly earnings +117% on +520% sales revenues versus the year-ago period. Prior quarterly earnings history has been erratic with minuscule sales revenues. Annual earnings growht has been strong.
6/6/2023 12:39:28 PM - Rebounding well above its 50 DMA line ($7.53) with today's big volume-driven gain following 4 quieter gains. Erratic earnings history and minuscule sales revenues. Fundamentals are not a match with the fact-based investment system's guidelines.
4/4/2023 2:57:03 PM - Erratic earnings history and minuscule sales revenues. Fundamentals are not a match with the fact-based investment system's guidelines.
4/3/2023 12:17:55 PM - Erratic earnings history and minuscule sales revenues Fundamentals are not a match.
1/15/2021 1:18:51 PM - Fundamentals are not a match.