5/3/2022 12:40:41 PM - Slumped below its 50 DMA line ($21.62) last week. Concerns remain and it was last noted with caution in the 3/17/22 mid-day report - "Sales revenues and earnings growth history has been erratic and below the investment system's fundamental guidelines."

3/17/2022 12:26:42 PM - Held its ground at its 50 DMA line ($19.98) recently and hitting a new 52-week high with today's gain. Showing strength after the company raised its guidance. Concerns remain and it was noted with caution in prior mid-day reports - "Sales revenues and earnings growth history has been erratic and below the investment system's fundamental guidelines."

3/7/2022 12:31:35 PM - Held its ground at its 50 DMA line ($19.46) and above prior highs while consolidating following a noted gap up on 1/25/22 for a new 52-week high after the company raised its guidance. Concerns remain and it was noted with caution in prior mid-day reports - "Sales revenues and earnings growth history has been erratic and below the investment system's fundamental guidelines."

3/4/2022 1:02:35 PM - Held its ground at its 50 DMA line ($19.39) and above prior highs while consolidating following a noted gap up on 1/25/22 for a new 52-week high after the company raised its guidance. Concerns remain as when noted with caution in prior mid-day reports - "Sales revenues and earnings growth history has been erratic and below the investment system's fundamental guidelines."

3/3/2022 12:44:50 PM - Held its ground at its 50 DMA line ($19.34) and above prior highs while consolidating following a noted gap up on 1/25/22 for a new 52-week high after the company raised its guidance. Concerns remain as when noted with caution in prior mid-day reports - "Sales revenues and earnings growth history has been erratic and below the investment system's fundamental guidelines."

2/15/2022 12:44:20 PM - Inched higher and held its ground stubbornly following a noted gap up on 1/25/22 for a new 52-week high after the company raised its guidance. Concerns remain as when noted with caution in prior mid-day reports - "Sales revenues and earnings growth history has been erratic and below the investment system's fundamental guidelines."

2/9/2022 12:53:46 PM - Wedging higher and holding its ground stubbornly after a noted gap up on 1/25/22 for a new 52-week high after the company raised its guidance. Concerns remain as when noted with caution in prior mid-day reports - "Sales revenues and earnings growth history has been erratic and below the investment system's fundamental guidelines."

1/27/2022 12:40:22 PM - Gapped up on 1/25/22 and powered to a new 52-week high after the company raised its guidance. Concerns remain as when noted with caution in prior mid-day reports - "Sales revenues and earnings growth history has been erratic and below the investment system's fundamental guidelines."

1/25/2022 12:51:21 PM - Gapped up today and powered to a new 52-week high after the company raised its guidance. Concerns remain as when last noted with caution in the 8/03/21 mid-day report - "Sales revenues and earnings growth history has been erratic and below the investment system's fundamental guidelines."

8/3/2021 1:21:30 PM - Pulled back from its 52-week high and slumped below its 50 DMA line ($17.79) in recent weeks. Noted with caution in prior mid-day reports - "Sales revenues and earnings growth history has been erratic and below the investment system's fundamental guidelines."

7/16/2021 12:34:23 PM - Pulled back from its 52-week high testing support at its 50 DMA line ($17.64). Last noted with caution in the 6/30/21 mid-day report - "Sales revenues and earnings growth history has been erratic and below the investment system's fundamental guidelines."

6/30/2021 12:51:13 PM - Perched at its 52-week high. Last noted in the 2/25/21 mid-day report - "Sales revenues and earnings growth history has been erratic and below the investment system's fundamental guidelines."

2/25/2021 12:49:37 PM - Pulled back from its 52-week high, testing its 50 DMA line ($15.88). Sales revenues and earnings growth history has been erratic and below the investment system's fundamental guidelines.

2/19/2021 1:03:03 PM - Perched near its 52-week high, extended from any sound base. Sales revenues and earnings growth history has been erratic and below the investment system's fundamental guidelines.

2/11/2021 1:18:27 PM - Perched near its 52-week high, extended from any sound base. Sales revenues and earnings growth history has been erratic and below the investment system's fundamental guidelines.

2/9/2021 12:35:35 PM - Hitting a new 52-week high today. Sales revenues and earnings growth history has been erratic and below the investment system's fundamental guidelines.

4/3/2009 12:44:46 PM - Sales and earnings growth history has been erratic and below the investment system's guidelines. Now consolidating near its 52-week high, above prior chart highs in the $10 area that are a technical support level. Recently rose from a 13-week base with a considerable gain on 3/25/09 backed by heavy volume.

3/31/2009 12:35:52 PM - Gapped up today, consolidating above prior chart highs in the $10 area. Recently rose from a 13-week base with a considerable gain on 3/25/09 backed by heavy volume. Sales and earnings growth history has been erratic and below guidelines.

3/27/2009 12:16:17 PM - Turned lower after hitting a new 52-week high today. Rose from a 13-week base with a considerable gain on 3/25/09 backed by heavy volume. Sales and earnings growth history has been erratic and below guidelines.

3/26/2009 12:19:07 PM -

Hit another new 52-week high today. Rose from a 13-week base with a considerable gain on 3/25/09 backed by heavy volume. Sales and earnings growth history has been erratic and below guidelines.



3/25/2009 12:26:38 PM -

Hit a new 52-week high today, rising from a 13-week base. Sales and earnings growth history has been erratic and below guidelines.



2/3/2005 12:34:08 PM - "A" questionable. Quickly getting too ET.

2/2/2005 12:34:06 PM - Base questionable.