10/26/2022 1:13:10 PM - Rallying within close striking distance of its 52-week high today while adding to a recent spurt higher. Reported Jun '22 quarterly earnings -50% on +12% sales revenues versus the year ago period. Prior quarterly comparisons showed greatly improved earnings and sales revenues increases over the year ago periods, however, quarterly sales revenues totals in the $5-7 million range are rather minuscule compared to most publicly traded companies. Annual earnings history has been strong after a downturn and loss in FY '18, not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

9/30/2022 12:03:31 PM - Still perched within striking distance of its 52-week high after a recent spurt higher. Reported Jun '22 quarterly earnings -50% on +12% sales revenues versus the year ago period. Prior quarterly comparisons showed greatly improved earnings and sales revenues increases over the year ago periods, however, quarterly sales revenues totals in the $5-7 million range are rather minuscule compared to most publicly traded companies. Annual earnings history has been strong after a downturn and loss in FY '18, not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

9/29/2022 12:17:05 PM - Still perched within striking distance of its 52-week high after a recent spurt higher. Reported Jun '22 quarterly earnings -50% on +12% sales revenues versus the year ago period. Prior quarterly comparisons showed greatly improved earnings and sales revenues increases over the year ago periods, however, quarterly sales revenues totals in the $5-7 million range are rather minuscule compared to most publicly traded companies. Annual earnings history has been strong after a downturn and loss in FY '18, not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

9/26/2022 12:45:38 PM - Still perched within striking distance of its 52-week high after a recent spurt higher. Reported Jun '22 quarterly earnings -50% on +12% sales revenues versus the year ago period. Prior quarterly comparisons showed greatly improved earnings and sales revenues increases over the year ago periods, however, quarterly sales revenues totals in the $5-7 million range are rather minuscule compared to most publicly traded companies. Annual earnings history has been strong after a downturn and loss in FY '18, not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

9/23/2022 12:42:42 PM - Still perched within striking distance of its 52-week high after a recent spurt higher. Reported Jun '22 quarterly earnings -50% on +12% sales revenues versus the year ago period. Prior quarterly comparisons showed greatly improved earnings and sales revenues increases over the year ago periods, however, quarterly sales revenues totals in the $5-7 million range are rather minuscule compared to most publicly traded companies. Annual earnings history has been strong after a downturn and loss in FY '18, not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

9/19/2022 12:40:01 PM - Perched within striking distance of its 52-week high with today's volume-driven gain adding to a recent spurt higher. Reported Jun '22 quarterly earnings -50% on +12% sales revenues versus the year ago period. Prior quarterly comparisons showed greatly improved earnings and sales revenues increases over the year ago periods, however, quarterly sales revenues totals in the $5-7 million range are rather minuscule compared to most publicly traded companies. Annual earnings history has been strong after a downturn and loss in FY '18, not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

9/8/2022 12:50:44 PM - Rebounding toward its 52-week high with today's 8th consecutive volume-driven gain. Reported Jun '22 quarterly earnings -50% on +12% sales revenues versus the year ago period. Prior quarterly comparisons showed greatly improved earnings and sales revenues increases over the year ago periods, however, quarterly sales revenues totals in the $5-7 million range are rather minuscule compared to most publicly traded companies. Annual earnings history has been strong after a downturn and loss in FY '18, not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

6/1/2022 12:51:02 PM - Consolidating after spiking to a new 52-week high with recently noted volume-driven gains. Recent quarterly comparisons through Mar '22 have shown greatly improved earnings and sales revenues increases over the year ago periods, however, quarterly sales revenues totals in the $5-7 million range are rather minuscule compared to most publicly traded companies. Annual earnings history has been strong after a downturn and loss in FY '18, not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

5/31/2022 12:32:47 PM - Pulled back after spiking to a new 52-week high with recently noted volume-driven gains. Recent quarterly comparisons through Mar '22 have shown greatly improved earnings and sales revenues increases over the year ago periods, however, quarterly sales revenues totals in the $5-7 million range are rather minuscule compared to most publicly traded companies. Annual earnings history has been strong after a downturn and loss in FY '18, not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

5/26/2022 2:32:14 PM - Pulled back after spiking to a new 52-week high last week with volume-driven gains. Recent quarterly comparisons through Mar '22 have shown greatly improved earnings and sales revenues increases over the year ago periods, however, quarterly sales revenues totals in the $5-7 million range are rather minuscule compared to most publicly traded companies. Annual earnings history has been strong after a downturn and loss in FY '18, not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

5/23/2022 12:27:19 PM - Pulled back after spiking to a new 52-week high last week with volume-driven gains. Recent quarterly comparisons through Mar '22 have shown greatly improved earnings and sales revenues increases over the year ago periods, however, quarterly sales revenues totals in the $5-7 million range are rather minuscule compared to most publicly traded companies. Annual earnings history has been strong after a downturn and loss in FY '18, not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

5/17/2022 12:52:48 PM - Perched at its 52-week high today on track for a 5th consecutive volume-driven gain. Recent quarterly comparisons through Mar '22 have shown greatly improved earnings and sales revenues increases over the year ago periods, however, quarterly sales revenues totals in the $5-7 million range are rather minuscule compared to most publicly traded companies. Annual earnings history has been strong after a downturn and loss in FY '18, not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

9/11/2020 12:29:41 PM - Perched at its 52-week high today after 4 consecutive gains. Held its ground stubbornly following an impressive streak of gains marked by above average volume. Prior mid-day reports noted - "Recent quarterly comparisons through Jun '20 have shown greatly improved earnings and sales revenues increases, however quarterly sales revenues totals in the $4-6 million range are rather minuscule compared to most publicly traded companies. Annual earnings history is not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05."

9/10/2020 1:00:21 PM - Perched at its 52-week high with today's 4th consecutive gain. Held its ground stubbornly following an impressive streak of gains marked by above average volume. Prior mid-day reports noted - "Recent quarterly comparisons through Jun '20 have shown greatly improved earnings and sales revenues increases, however quarterly sales revenues totals in the $4-6 million range are rather minuscule compared to most publicly traded companies. Annual earnings history is not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05."

9/8/2020 12:39:29 PM - Perched at its 52-week high today after holding its ground stubbornly following an impressive streak of gains marked by above average volume. Prior mid-day reports noted - "Recent quarterly comparisons through Jun '20 have shown greatly improved earnings and sales revenues increases, however quarterly sales revenues totals in the $4-6 million range are rather minuscule compared to most publicly traded companies. Annual earnings history is not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05."

9/4/2020 12:16:21 PM - Still hovering near its 52-week high, holding its ground following an impressive streak of gains marked by above average volume. The 8/26/20 mid-day report last noted - "Recent quarterly comparisons through Jun '20 have shown greatly improved earnings and sales revenues increases, however quarterly sales revenues totals in the $4-6 million range are rather minuscule compared to most publicly traded companies. Annual earnings history is not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05."

8/26/2020 12:18:13 PM - Hitting a new 52-week high today after holding its ground following an impressive streak of gains marked by above average volume. Recent quarterly comparisons through Jun '20 have shown greatly improved earnings and sales revenues increases, however quarterly sales revenues totals in the $4-6 million range are rather minuscule compared to most publicly traded companies. Annual earnings history is not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

8/25/2020 12:47:16 PM - Hovering near its 52-week high after an impressive streak of gains marked by above average volume. Recent quarterly comparisons through Jun '20 have shown greatly improved earnings and sales revenues increases, however quarterly sales revenues totals in the $4-6 million range are rather minuscule compared to most publicly traded companies. Annual earnings history is not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

8/21/2020 1:05:14 PM - Hovering near its 52-week high after an impressive streak of gains marked by above average volume. Recent quarterly comparisons through Jun '20 have shown greatly improved earnings and sales revenues increases, however quarterly sales revenues totals in the $4-6 million range are rather minuscule compared to most publicly traded companies. Annual earnings history is not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain today. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

8/18/2020 12:28:45 PM - Perched near its 52-week high after an impressive streak of gains marked by above average volume. Recent quarterly comparisons through Jun '20 have shown greatly improved earnings and sales revenues increases, however quarterly sales revenues totals in the $4-6 million range are rather minuscule compared to most publicly traded companies. Annual earnings history is not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain today. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

8/17/2020 12:51:45 PM - Perched near its 52-week high after an impressive streak of gains marked by above average volume. Recent quarterly comparisons through Jun '20 have shown greatly improved earnings and sales revenues increases, however quarterly sales revenues totals in the $4-6 million range are rather minuscule compared to most publicly traded companies. Annual earnings history is not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain today. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

8/12/2020 12:53:37 PM - Pulling back from its 52-week high after an impressive streak of gains marked by above average volume. Recent quarterly comparisons through Jun '20 have shown greatly improved earnings and sales revenues increases, however quarterly sales revenues totals in the $4-6 million range are rather minuscule compared to most publicly traded companies. Annual earnings history is not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain today. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

8/11/2020 12:46:49 PM - Hitting a new 52-week high with today's 7th consecutive gain marked by above average volume. Recent quarterly comparisons through Jun '20 have shown greatly improved earnings and sales revenues increases, however quarterly sales revenues totals in the $4-6 million range are rather minuscule compared to most publicly traded companies. Annual earnings history is not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain today. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

8/10/2020 12:28:51 PM - Challenging its 52-week high with today's 6th consecutive gain. Recent quarterly comparisons through Jun '20 have shown greatly improved earnings and sales revenues increases, however quarterly sales revenues totals in the $4-6 million range are rather minuscule compared to most publicly traded companies. Annual earnings history is not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain today. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

8/7/2020 12:52:16 PM - Challenging its 52-week high with today's 5th consecutive gain. Recent quarterly comparisons through Jun '20 have shown greatly improved earnings and sales revenues increases, however quarterly sales revenues totals in the $4-6 million range are rather minuscule compared to most publicly traded companies. Annual earnings history is not a match with the fact-based investment system's guidelines (A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain today. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

4/26/2013 12:37:45 PM - Perched at its 52-week high today. Held its ground stubbornly after spiking higher with recent volume-driven gains. Prior mid-day reports repeatedly cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain today. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05."

4/23/2013 12:27:54 PM - Perched at its 52-week high today. Held its ground stubbornly after spiking higher with recent volume-driven gains. Prior mid-day reports repeatedly cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain today. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05."

4/15/2013 11:52:26 AM - Perched at its 52-week high, still holding its ground stubbornly after spiking higher with recent volume-driven gains. The 4/09/13 mid-day report cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain today. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05."

4/11/2013 11:53:52 AM - Perched at its 52-week high, holding its ground stubbornly after spiking higher with volume-driven gains in the past week. The 4/09/13 mid-day report cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain today. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05."

4/10/2013 12:19:06 PM - Perched at its 52-week high after spiking higher with volume-driven gains in the past week. The 4/09/13 mid-day report cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain today. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05."

4/9/2013 12:07:57 PM - Spiked higher with volume-driven gains in the past week. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied. Fundamental concerns remain today. It survived but failed to impress since dropped from the Featured Stocks list on 6/08/05.

6/8/2005 5:08:08 PM - G - Recent downtrend continues. (CANSLIM.net daily coverage will be suspended)

6/8/2005 5:08:07 PM - G - Recent downtrend continues. (CANSLIM.net daily coverage will be suspended)

6/7/2005 4:25:04 PM - G - Continues trading under 50 DMA.

6/7/2005 4:25:04 PM - G - Continues trading under 50 DMA.

6/3/2005 5:01:59 PM - G - More losses today on above average volume. Support near $30.

6/2/2005 5:16:40 PM - G - Closed below 50 DMA while trading above average volume.

6/1/2005 4:52:31 PM - G - Dipped below 50 DMA yet managed to close just above it.

5/31/2005 5:14:10 PM - G - Considerable loss on above average volume.

5/31/2005 - Most recently highlight in CANSLIM.net's Mid-Day Breakouts Report 5/11/2005. Made an impressive move the next morning to new highs yet then sold off on heavy volume. Found support at it 50 DMA then moved higher. Previously highlighted at $18.73 and featured in 05/03/04 CANSLIM.net Stock Bulletin.

5/25/2005 4:38:51 PM - G - Again closed with a loss yet well off of session lows. Recent overall volume remains less than average as price is above support. Today's volume was light. 

5/24/2005 4:47:42 PM - G - Closed with a loss yet well of of session lows. Recent overall volume remains less than average as price is above support.

5/23/2005 4:41:46 PM - G - Had just a slight gain intra-day yet closed with a loss. Recent overall volume remains less than average as price is above support.

5/20/2005 4:48:17 PM - G - Continues advancing after recent reversal from support at 50 DMA yet recent overall volume remains less than average.

5/20/2005 4:48:17 PM - G - Continues advancing after recent reversal from support at 50 DMA yet recent overall volume remains less than average.

5/19/2005 5:20:52 PM - G - Continues advancing after recent reversal from support at 50 DMA yet recent overall volume remains less than average.

5/18/2005 6:28:36 PM - G - Continues advancing after recent reversal from support at 50 DMA.

5/17/2005 4:36:28 PM - G - After recent negative reversal found support at 50DMA and now appears ready to move higher.

5/12/2005 4:45:44 PM - G - Had new highs intra-day yet then closed with a considerable loss on above average volume.

5/12/2005 12:37:57 PM - Y - Best in decent group. BV BO today. Highly ranked by IBD. Previously featured at $18.73 and featured in 05/03/04 CANSLIM.net Stock Bulletin. Status changed back to "Y". New pivot calculated.

5/11/2005 6:47:32 PM - Y - New high close on above averaeg volume! Best in decent group. Highly ranked by IBD. Previously featured at $18.73 and featured in 05/03/04 CANSLIM.net Stock Bulletin (here). Status changed back to "Y". New pivot calculated.

5/11/2005 12:41:33 PM - Y - Best in decent group. BV BO today. Highly ranked by IBD. Previously featured at $18.73 and featured in 05/03/04 CANSLIM.net Stock Bulletin. Status changed back to "Y". New pivot calculated.

5/5/2005 12:47:47 PM - G - Best in decent group. Highly ranked by IBD. Previously featured at $18.73 and featured in 05/03/04 CANSLIM.net Stock Bulletin. Continues acting healthy above 50DMA.

4/5/2005 12:38:48 PM - G - Best in pretty good group. Highly ranked by IBD. Previously marked noteworthy at $18.73 and featured in 05/03/04 CANSLIM.net Stock Bulletin. Forming right side of cup-with-handle type pattern.

3/24/2005 12:38:24 PM - G - Best in pretty good group. Highly ranked by IBD. Previously marked noteworthy at $18.73 and featured in 05/03/04 CANSLIM.net Stock Bulletin.

12/14/2004 12:23:36 PM - G - Best in pretty good group. Highly ranked by IBD. Previously marked noteworthy at $18.73 and featured in 05/03/04 CANSLIM.net Stock Bulletin. New PP of $29.20 and max buy price of $30.66

11/29/2004 12:34:14 PM - Y - Best in pretty good group. BV BO recently though today's reversal at this point is a concern. Highly ranked by IBD. Previously marked noteworthy at $18.73 and featured in 05/03/04 CANSLIM.net Stock Bulletin. New PP of $29.20 and max buy price of $30.66

11/26/2004 11:38:08 AM - Y - Best in pretty good group. BV BO today. Highly ranked by IBD. Previously marked noteworthy at $18.73 and featured in 05/03/04 CANSLIM.net Stock Bulletin. New PP of $29.20 and max buy price of $30.66

11/24/2004 12:38:04 PM - Y - Best in pretty good group. BV BO today. Highly ranked by IBD. Previously marked noteworthy at $18.73 and featured in 05/03/04 CANSLIM.net Stock Bulletin. New PP of $29.20 and max buy price of $30.66

11/18/2004 12:47:37 PM - G - Best in pretty good group. BV BO today. Previously marked noteworthy at $18.73 and featured in 05/03/04 CANSLIM.net Stock Bulletin.

8/30/2004 1:00:00 PM - G - BV BO today. Previously marked noteworthy at $18.73 and featured in 05/03/04 CANSLIM.net Stock Bulletin. Consolidated since and now is technically buyable once agian though starting to get a little too ET.

8/23/2004 1:00:00 PM - Y - BV BO today. Previously marked noteworthy  at $18.73 and featured in 05/03/04 CANSLIM.net Stock Bulletin. Consolidated since and now is technically buyable once agian though starting to get a little too ET.

8/17/2004 1:00:00 PM - Y - BV BO today. Previously marked noteworthy  at $18.73 and featured in 05/03/04 CANSLIM.net Stock Bulletin. Consolidated since and now is technically buyable once agian though starting to get a little too ET.

8/16/2004 1:00:00 PM - Y - BV BO today. Previously marked noteworthy  at $18.73 and featured in 05/03/04 CANSLIM.net Stock Bulletin. Consolidated since and now is technically buyable once agian.

7/12/2004 1:00:00 PM - G/B - Previously marked noteworthy  at $18.73 and featured in 05/03/04 CANSLIM.net Stock Bulletin. Too ET to be buyable under the guidelines at this point.

7/7/2004 1:00:00 PM - G/B - Big move today. Previously marked noteworthy  at $18.73 and featured in 05/03/04 CANSLIM.net Stock Bulletin.

6/10/2004 1:00:00 PM - G/B - Best in just okay group. B Nice "S" & "I". Decent "C" & "A". Previously marked noteworthy  at $18.73 and featured in 05/03/04 CANSLIM.net Stock Bulletin

10/15/2004 4:15:00 PM - Gap down and close with a considerable loss on above average volume. (CANSLIM.net daily coverage will be suspended)

10/14/2004 4:15:00 PM - Continues recent downtrend and lingering under its 50 DMA, not usually a good sign. Has a considerable amount of resistance offered by its 50 DMA and overhead supply now.

10/13/2004 4:15:00 PM - Continues lingering under its 50 DMA which could act as resistance now. Facing a considerable amount of overhead supply to work up above $28.

10/12/2004 4:15:00 PM - Slight gap down and a close near session lows, not good signs even though volume continues to decrease. Lingering uder its 50 DMA which could act as resistance now. Facing a considerable amount of overhead supply to work up above $28.

10/11/2004 4:15:00 PM - Ends session with a loss as volume continues to decrease. 50 DMA could act as resistance. A rise above it and over the downward trend line would improve its chances at another breakout. However, it is facing a considerable amount of overhead supply to work up above $28.

10/8/2004 4:15:00 PM - Ends session with a gain on light volume. Price remains in 6-week downtrend but now lingers closer to its 50 DMA which could act as resistance. A rise above it and over the downward trend line would improve its chances at another breakout. However, it is facing a considerable amount of overhead supply to work up above $28.

10/7/2004 4:15:00 PM - Small loss on about half its average daily volume. Price remains in 6-week downtrend and now under its 50 DMA which could act as resistance. It is also facing a considerable amount of overhead supply to work up above $28.

10/6/2004 4:15:00 PM - Loss on about average volume, seemingly finding support throughout the day as it ended near the day high. Price remains in downtrend and now under its 50 DMA which could act as resistance, also facing a considerable amount of overhead supply.

10/5/2004 4:15:00 PM - Impressive recovery back to within fairly close range of its 50 DMA (now $25.28).

10/4/2004 4:15:00 PM - Considerable loss on volume 4 times its average level as it dove back into prior base. (see above article)

10/1/2004 4:15:00 PM - 50 DMA acting as resistance today as price remains under. Chart support at the highs from the 7/7 to 8/13 period near $24. A close below the 50 DMA is usually not a good sign, however volume was about average. A high volume breakdown and close below the old resistance zone would increse concern for a more serious technical failure.

9/30/2004 4:15:00 PM - Near chart support at the highs from the 7/7 to 8/13 period near $24. Closing below the 50 DMA is usually not a good sign, however volume was below average. A high volume breakdow and close below the old resistance zone would increase concern for a more serious technical failure.

9/29/2004 4:15:00 PM - Considerable decline on average volume and close just below 50 DMA (now $25.03). Basing and still maintaining upward trend. Support in $24-25 range.

9/28/2004 4:15:00 PM - Closed just a bit loiwer onlight volume, staying above 50 DMA. Basing for 6 weeks now above its 50 DMA since its latest breakout on big volume (8/16). Support on $24-25 range.

9/27/2004 4:15:00 PM - Closed near session highs and staying above 50 DMA. Basing for 6 weeks now above its 50 DMA since its latest breakout on big volume (8/16). Support on $24-25 range.

9/24/2004 4:15:00 PM - Tested near its 50 DMA support today then reversed and closed toward its intra-day high. Basing for 6 weeks now above its 50 DMA since its latest breakout on big volume (8/16). Support on $24 range.

9/23/2004 4:15:00 PM - Recent basing action continues with small loss on less than average volume. Basing for nearly 6 weeks now above its 50 DMA since its latest breakout on big volume (8/16). Support on $24 range.

9/22/2004 4:15:00 PM - Small loss on near average volume. Basing for nearly 6 weeks now above its 50 DMA since its latest breakout on big volume (8/16).

9/21/2004 4:15:00 PM - Small gain on light volume. Basing for 5 weeks now above its 50 DMA since its latest breakout on big volume (8/16).

9/20/2004 4:15:00 PM - Ended with a loss on less than average volume. Basing for 5 weeks now above its 50 DMA since its latest breakout on big volume (8/16).

9/17/2004 4:15:00 PM - Ended at session low with a loss on volume at right about its average. Basing for 5 weeks now above its 50 DMA since its latest breakout on big volume (8/16).

9/16/2004 4:15:00 PM - Added more to yesterday's impressive gains on a bounce at key support. Second consecutive day of gains on above average volume.

9/15/2004 4:15:00 PM - Reversed from early lows, finding support right near its 50 DMA and prior chart highs. Ended with an impressive gain on above average volume.

9/14/2004 4:15:00 PM - Fourth consecutive down day, today was the second of which was on above average volume. Approaching 50 DMA and support of August highs. A break below $24 should probably not be tolerated.

9/13/2004 4:15:00 PM - Slight downward trend continues with a third consecutive loss. Past two down days were only average volume and it is still above support in $24 range of August highs.

9/10/2004 4:15:00 PM - Small loss on about average volume. Support in $24 range.

9/9/2004 4:15:00 PM - Loss on more than twice its average volume, but at least ended above intra-day lows. Announced a new $11 million contract. (see above article)

9/8/2004 4:15:00 PM - Small gains on volume less than half its average daily total.

9/7/2004 4:15:00 PM - Ended session with a slight loss on less than average volume. Consolidating and acting well since 8/16 breakout.

9/3/2004 4:15:00 PM - Small gain on 1/3 average volume, still acting well since 8/16 breakout.

9/2/2004 4:15:00 PM - Small loss on lighter than average volume as it consolidates well above support in the $24 range near July highs.

9/1/2004 4:15:00 PM - Ended a 3-day losing streak with a gain while the volume continues to decrease. Consolidating above support at July highs in $24 range.

8/31/2004 4:15:00 PM - Third consecutive loss but none have featured above average volume that woud cause concern. Consolidating above support at July highs in $24 range.

8/30/2004 4:15:00 PM - Reversed from earlier highs to close with a significant loss, but volume was about average and chart action gives very little reason for concern now.

8/27/2004 4:15:00 PM - Slight pullback on lighter volume after yesterday's good up day.

8/26/2004 4:15:00 PM - Another new high close while trading just above average volume. (see above article)

8/25/2004 4:15:00 PM - Decent gain to new high close on about average volume.

8/24/2004 4:15:00 PM - Decent gains to new high close on just above average volume, especially good considering yesterday's reversal.

8/23/2004 4:15:00 PM - Had impressive gain intra-day then reversed and closed near unchanged while trading twice normal volume. Such a reversal is a sign of some resistance being encountered, so it may need more days to consolidate. Support near $24 and 50 DMA.

8/20/2004 4:15:00 PM - Makes up for yesterday's losses although today's volume was less than average. Price is hovering near historic highs and well above support of prio base and 50 DMA

8/19/2004 4:15:00 PM - Dipped to a new low since its impressive breakout on 8/16, however provided it remains above prior high closes in the $24 range it should still be considered technically sound.

8/18/2004 4:15:00 PM - Continues to stubbornly hold onto recent breakout gains, remaining perched near all-time highs. Support above prior highs in the $24 range should be watched.

8/17/2004 4:15:00 PM - Closed with a loss on near average volume, while day before breakout was 2 1/2 times the volume. Support remains at 50 DMA ($21.44 now). Recently announced US Air Force contract to replace air data computers on A-10 Thunderbolts.

8/16/2004 4:15:00 PM - Huge big volume breakout and new high close. Support remains at 50 DMA ($21.32 now). Announced US Air Force to replace air data computers on A-10 Thunderbolts.

8/13/2004 4:15:00 PM - Closed near session high with a considerable gain on lighter than average volume. Ended 38 cents off its July 7th best-ever close. Support at 50 DMA (now $21.19) should be watched.

8/12/2004 4:15:00 PM - Closed near lows with a considerable loss while trading light volume. Above support of upward trendline (conecting lows) and 50 DMA which has been a great support level for it in recent months.

8/11/2004 4:15:00 PM - Closed with a decent gains and near highs. Very little overhead supply remains though volume continues to be less than average.

8/10/2004 4:15:00 PM - Closed with a gain on better volume while recent overall volume continues to be less than average. Has been holding up well, lingering near highs in a tough market.

8/9/2004 4:15:00 PM - Closed with a gain while volume continues to decrease with price remaining perched above its 50 DMA and near its all-time highs. Holding up well in a tough market.

8/6/2004 4:15:00 PM - Loss while volume has been drying up and below average for weeks while it remains perched above its 50 DMA and near its all-time highs.

8/5/2004 4:15:00 PM - Small loss while volume was less than half its average today. Volume has been below average for weeks while it remains near its highs. No resistance left in the way from overhead supply.

8/4/2004 4:15:00 PM - Loss on less than average volume. Still remains near its best close ever, with no resistance left in the way from overhead supply.

8/3/2004 4:15:00 PM - Rather uneventful session yet still remains near best close ever, with no resistance left in the way from overhead supply.

8/2/2004 4:15:00 PM - Ends session with a loss on about average volume. Remains above support and 50 DMA.

7/30/2004 4:15:00 PM - Ends session with a loss on about average volume. Remains above support and 50 DMA.

7/28/2004 4:15:00 PM - Closes near day high although on less than average volume. Announced earning of a record $0.27/ share (here)

7/22/2004 4:15:00 PM - Closed near intra-day highs after a slight dip below 50 DMA earlier. Less than average volume. Support remains in $20-21 range and above 50 DMA.

7/23/2004 4:15:00 PM - Bucked negative action in broad market with a small gain on less than average volume. Support remains in $20-21 range and above 50 DMA.

7/26/2004 4:15:00 PM - Reversed from earlier lows near 50 DMA, still ending with a los on light volume. Should now have solid support in $20-21 range and above 50 DMA. Announced it will release 3rd quarter sales on Wednesday July 28, 2004 at 4:30 pm EST. 

7/27/2004 4:15:00 PM - Again reversed from earlier lows near 50 DMA, although today it closed with a gain on light volume. Should now have solid support in $20-21 range and above 50 DMA. Announced it will release 3rd quarter sales tomorrow at 4:30 pm EST. 

7/21/2004 4:15:00 PM - Dipped below 50 DMA ($19.92) yet ended above it.  Considerable loss while trading less than average volume.  Today's close under its June 9th prior high close of $20.79 is cause for concern as essentially it has failed back into the prior base which its July 7th big volume breakout had impressively cleared.

5/28/2004 4:15:00 PM - New high close on about average volume and remains in an overall uptrend. However, while the price is trending higher, the recent volume is decreasing. Very little overhead supply in the way at this point.

5/27/2004 4:15:00 PM - Closes with a loss on about average volume yet remains in an overall uptrend. Not much overhead supply in the way at this point.

5/26/2004 4:15:00 PM - Continues uptrend for 3rd straight session with above average volume today. Price is nearing recent highs.

5/25/2004 4:15:00 PM - Decent gain equaled its second best close, on volume less than average. Continues uptrend.

5/24/2004 4:15:00 PM - Closed with a slight gain after being down at mid-day. Volume just above average.

5/21/2004 4:15:00 PM - Closes with a loss but still in an uptrend on higher lows.

5/20/2004 4:15:00 PM - Decent up day with above average volume, especially considering yesterday's slide.

5/19/2004 4:15:00 PM - Started session heading into new highs then like the Dow, reversed to close near lows. Support lies in $17-18 range

5/18/2004 4:15:00 PM - Nice big volume breakout from cup with handle-like pattern. Still buyable with a new pivot point of $19.95 (For maximum buy price, add 5% to pivot point)

5/17/2004 4:15:00 PM - Forming handle on less than average volume. Cup with handle chart pattern

5/14/2004 4:15:00 PM - Finished within a penny of its highest close for a decent gain on almost average volume. Cup with handle chart pattern

5/13/2004 4:15:00 PM - Closed near session highs on about average volume after intra-day dipping. Possible cup with handle like chart pattern.

5/12/2004 4:15:00 PM - Decent gain on above average volume continues recent upward trend.

5/11/2004 4:15:00 PM - Decent up day though volume could have been better.

5/10/2004 4:15:00 PM - More losses on above average volume though it closed well off its lows and near support.

5/7/2004 4:15:00 PM - Above average volume selling knocks price down to support (see above story).

5/6/2004 4:15:00 PM - Closed down slightly on average volume. Above December peak which may offer minor support

5/5/2004 4:15:00 PM - Closed about unchanged on less volume than up days. First loss (and only a penny) in 7 sessions.

6/30/2004 4:15:00 PM - Closes with a slight loss after being lower intra-day. Volume less than half its average. Recently announced inclusion in the 2004 Russell 2000 index.

6/29/2004 4:15:00 PM - Nice price progress today after it found support near its 50 DMA and prior Dec-Jan resistance.  Volume today was just above average. Announced inclusion in the 2004 Russell 2000 index.

6/28/2004 4:15:00 PM - Violated 50 DMA intra-day yet improved to close in upper part of trading range and within 3 cents of 50 DMA.  Still another loss on above average volume increases concern. Announced inclusion in the 2004 Russell 2000 index.

6/25/2004 4:15:00 PM - Loss on above average volume increases concern.  Violated 50 DMA then bounced back to close in the middle of its daily trading range and above Dec highs. 

6/24/2004 4:15:00 PM - Closed with a 1 cent gain on less than average volume after intra-day being negative and near its 50 DMA (now $18.40). Recently announced $7.3 million in new orders.  Strength in other aerospace/defense stocks is a plus. (see above article)

6/23/2004 4:15:00 PM - Closes with a gain on just less than average volume after intra-day being negative. Announced that it has received $7.3 million in new orders.  Strength in other aerospace/defense stocks is a plus.

6/22/2004 4:15:00 PM - Loss on volume about average. Above support at 50 DMA and Dec '03 chart highs. Announced that it has received $7.3 million in new orders.

6/21/2004 4:15:00 PM - Minor loss as volume was less than average. Above support at 50 DMA and Dec '03 chart highs.

6/18/2004 4:15:00 PM - Decent gain although volume was less than average. Above support at 50 DMA and Dec '03 chart highs.

6/17/2004 4:15:00 PM - Loss on light volume. Above support at 50 DMA and Dec '03 chart highs.

6/16/2004 4:15:00 PM - After dipping it rallied back to end just above unchanged on less than average volume.  Above support at 50 DMA and Dec '03 chart highs.

6/15/2004 4:15:00 PM - Nice improvement on only average volume after two losses on above average volume.  Above support at 50 DMA and Dec '03 chart highs.

6/14/2004 4:15:00 PM - Hit with selling today. No news found at this time. (see above story)

6/10/2004 4:15:00 PM - Traded higher to new highs intra-day then closed down on above average volume.

6/9/2004 4:15:00 PM - New high close on above average volume.

6/8/2004 4:15:00 PM - Dips to break upward trendline intra-day then closes with nice gain with big volume. Now sits near new highs with not much overhead supply.

6/7/2004 4:15:00 PM - Dips to break upward trendline intra-day then closes with a new high on three times average volume. Not much overhead supply at this point.

6/4/2004 4:15:00 PM - Dips yet doesn't break upward trendline. (connecting lows) Volume average.

6/3/2004 4:15:00 PM - Dips yet doesn't break upward trendline. (connecting lows) Volume was average.

6/2/2004 4:15:00 PM - Closes about unchanged on average volume. Remains in good overall uptrend though $20 seems to be resistance. Very little overhead supply at this point.

6/1/2004 4:15:00 PM - Closes about unchanged on average volume. Remains in good overall uptrend. Very little overhead supply at this point.

7/20/2004 4:15:00 PM - Loss on less than average volume, closed up from intra-day lows. Should now have solid support in $20-21 range and above 50 DMA.

7/1/2004 4:15:00 PM - Slight gap open and gain on light volume to close 35 cents off its best close - ended near intra-day highs. Not much overhead supply stands in the way of new highs.

7/2/2004 4:15:00 PM - Loss on volume one third its average daily trading total.  Not much overhead supply stands in the way of new highs.

7/6/2004 4:15:00 PM - Ends near intra-day lows and near 50 DMA while trading light volume less than half its average daily total.

7/7/2004 4:15:00 PM - Gap open and big volume breakout to new highs with seven times average volume conviction!  Got FAA approval for new product and upgraded by Friedman Billings.

7/8/2004 4:15:00 PM - Ended session with loss on above average volume, surrendering some of yesterday's impressive move. Recently got FAA approval for new product and was upgraded by Friedman Billings.

7/9/2004 4:15:00 PM - Closed with gains on about average volume. Holding up well since nice Wednesday advance. Volume MAY continue to decrease and price range tighten as consolidation continues. (see above article)

7/12/2004 4:15:00 PM - Just peeked into new highs intra-day and still closed with decent gain on above average volume. Holding up well since nice Wednesday advance.

7/13/2004 4:15:00 PM - Closed with a loss on less than average volume yet remains above support.  Acting fine since 07/07/04 high volume breakout.

7/14/2004 4:15:00 PM - Closes up after starting out negative.  Less than average volume today.  Acting fine since 07/07/04 high volume breakout and should now have solid support in $20-21 range.

7/15/2004 4:15:00 PM - Closed with a loss after trading up earlier.  Remains near highs as overall volume is decreasing. Continues to act fine since 07/07/04 high volume breakout and should now have solid support in $20-21 range and above 50 DMA.

7/16/2004 4:15:00 PM - Closed with a small loss but remains near highs and in fine shape since its 07/07/04 high volume breakout.  Should now have solid support in $20-21 range and above 50 DMA.

7/19/2004 4:15:00 PM - Loss on less than average volume, closed up from intra-day lows. Should now have solid support in $20-21 range and above 50 DMA.