8/22/2022 12:39:14 PM - Pulling back today for a 2nd consecutive big loss with heavy volume. Rallied from below its 50 DMA line ($9.24) to a new 52-week high last week capping an impressive streak of 8 consecutive gains marked by volume. The 3 latest quarterly comparisons were well above the +25% minimum (C criteria) through the Jun '22 quarter. Up and down annual earnings (A criteria) history is below the fact-based investment system's guidelines.

8/19/2022 12:17:25 PM - Rallied from below its 50 DMA line ($9.26) to new 52-week highs with an impressive streak of 8 consecutive gains marked by volume. The 3 latest quarterly comparisons were well above the +25% minimum (C criteria) through the Jun '22 quarter. Up and down annual earnings (A criteria) history is below the fact-based investment system's guidelines.

8/15/2022 12:38:40 PM - Rebounded near its 50 DMA line ($9.17) with last week's volume-driven gains, but that short-term average may now act as resistance. The 3 latest quarterly comparisons were well above the +25% minimum (C criteria) through the Jun '22 quarter. Up and down annual earnings (A criteria) history is below the fact-based investment system's guidelines.

8/11/2022 1:01:08 PM - Rebounding toward its 50 DMA line ($9.16) with today's volume-driven gain. The 3 latest quarterly comparisons were well above the +25% minimum (C criteria) through the Jun '22 quarter. Up and down annual earnings (A criteria) history is below the fact-based investment system's guidelines.

7/28/2022 12:49:29 PM - Found support above its 50 DMA line ($9.04) while recently consolidating after rallying from a sound base pattern in June with volume-driven gains. Recent quarterly comparisons were strong and it is due to report Jun '22 results on 8/04/22. Up and down annual earnings history is below the fact-based investment system's guidelines.

7/25/2022 12:41:23 PM - Found support above its 50 DMA line ($8.93) while consolidating after rallying from a sound base pattern in June with volume-driven gains. Recent quarterly comparisons were strong and it is due to report Jun '22 results on 8/04/22. Up and down annual earnings history is below the fact-based investment system's guidelines.

7/6/2022 12:27:47 PM - Pulled back from its 52-week high hit last week. Found support well above its 50 DMA line ($8.41) after rallying from a sound base pattern in recent weeks. Prior mid-day reports cautioned members - "Earnings and sales revenues history is below the fact-based investment system's guidelines."

7/5/2022 12:17:04 PM - Pulling back from its 52-week high hit last week. Found support well above its 50 DMA line ($8.37) after rallying from a sound base pattern in recent weeks. Prior mid-day reports cautioned members - "Earnings and sales revenues history is below the fact-based investment system's guidelines."

6/30/2022 12:19:56 PM - Hovering near its 52-week high. Found support well above its 50 DMA line after rallying from a sound base pattern in recent weeks. Prior mid-day reports cautioned members - "Earnings and sales revenues history is below the fact-based investment system's guidelines."

6/28/2022 12:40:31 PM - Reversed into the red after early gains today for a new high. Found support well above its 50 DMA line after rallying from a sound base pattern in recent weeks. Prior mid-day reports cautioned members - "Earnings and sales revenues history is below the fact-based investment system's guidelines."

6/23/2022 12:11:34 PM - Reversed into the red after early gains today challenging the prior high. Found support well above its 50 DMA line after rallying from a sound base pattern in recent weeks. Prior mid-day reports cautioned members - "Earnings and sales revenues history is below the fact-based investment system's guidelines."

6/22/2022 12:49:14 PM - Consolidating above prior highs and above its 50 DMA line after rallying from a sound base pattern in recent weeks. Prior mid-day reports cautioned members - "Earnings and sales revenues history is below the fact-based investment system's guidelines."

6/21/2022 12:23:17 PM - Consolidating above prior highs and above its 50 DMA line after rallying from a sound base pattern in recent weeks. Earnings and sales revenues history is below the fact-based investment system's guidelines.

7/19/2011 1:05:32 PM - Found support near its 50 DMA line while consolidating, building a sound base pattern. Challenged its 52-week high earlier with today's volume-driven gain. Prior mid-day reports repeatedly noted - "Earnings and sales revenues history is below the fact-based investment system's guidelines."

6/14/2011 12:33:20 PM - Today it is extended from any sound base following a spurt of volume-driven gains. Recent mid-day reports repeatedly noted - "Earnings and sales revenues history is below the fact-based investment system's guidelines."

6/13/2011 12:05:16 PM - Inching to new 52-week highs in recent weeks, today it is extended from any sound base following a spurt of volume-driven gains. Recent mid-day reports repeatedly noted - "Earnings and sales revenues history is below the fact-based investment system's guidelines."

6/9/2011 1:00:40 PM - Inching to new 52-week highs today and in recent weeks, it is extended from any sound base following a spurt of volume-driven gains. Recent mid-day reports repeatedly noted - "Earnings and sales revenues history is below the fact-based investment system's guidelines."

6/7/2011 12:24:35 PM - Still stubbornly holding its ground in a tight range near its 52-week high, extended from any sound base following a recent spurt of volume-driven gains. Recent mid-day reports repeatedly noted - "Earnings and sales revenues history is below the fact-based investment system's guidelines."

6/3/2011 1:08:28 PM - Stubbornly holding its ground in a tight range near its 52-week high, extended from any sound base following a recent spurt of volume-driven gains. Recent mid-day reports repeatedly noted - "Earnings and sales revenues history is below the fact-based investment system's guidelines."

6/2/2011 12:46:10 PM - Holding its ground near its 52-week high, extended from any sound base following a recent spurt of volume-driven gains. Recent mid-day reports repeatedly noted - "Earnings and sales revenues history is below the fact-based investment system's guidelines."

5/31/2011 12:52:11 PM - Hit a new 52-week high today, getting more extended from any sound base as it adds to its spurt of volume-driven gains. Recent mid-day reports repeatedly noted - "Earnings and sales revenues history is below the fact-based investment system's guidelines."

5/26/2011 1:34:06 PM - Rallying near its 52-week high today, extended from any sound base after a spurt of volume-driven gains. Recent mid-day reports repeatedly noted - "Earnings and sales revenues history is below the fact-based investment system's guidelines."

5/12/2011 1:25:53 PM - Hovering near its 52-week high today, extended from any sound base after a spurt of volume-driven gains. Recent mid-day reports repeatedly noted - "Earnings and sales revenues history is below the fact-based investment system's guidelines."

5/10/2011 12:41:21 PM - Hit a new 52-week high today with another volume-driven gain. Recent mid-day reports repeatedly noted - "Earnings and sales revenues history is below the fact-based investment system's guidelines."

5/9/2011 12:11:29 PM - Up today, challenging its 52-week high hit last week after a spurt of volume driven gains. Recent mid-day reports repeatedly noted - "Earnings and sales revenues history is below the fact-based investment system's guidelines."

5/4/2011 1:14:09 PM - Hit another new 52-week high today making its 3rd consecutive mid-day report appearance. The 5/02/11 mid-day report noted - "Considerable gain today with above average volume, spiking to new 52-week and multi-year highs. The 3/07/11 mid-day report noted - 'Earnings and sales revenues history is below the fact-based investment system's guidelines.'"

5/3/2011 1:13:53 PM - Up again today for a new 52-week high. The 5/02/11 mid-day report noted - "Considerable gain today with above average volume, spiking to new 52-week and multi-year highs. The 3/07/11 mid-day report noted - 'Earnings and sales revenues history is below the fact-based investment system's guidelines.'"

5/2/2011 1:03:34 PM - Considerable gain today with above average volume, spiking to new 52-week and multi-year highs. The 3/07/11 mid-day report noted - "Earnings and sales revenues history is below the fact-based investment system's guidelines."

3/7/2011 12:57:13 PM - Perched near 52-week and multi-year highs. Earnings and sales revenues history is below the fact-based investment system's guidelines.