| Date | Type | Insider | Qty | Price | Signals |
|---|---|---|---|---|---|
| 09 Jun 2004 | SALE | ARONSON BERNARD | 900 | 5.20 USD | indirect |
| 07 Jun 2004 | SALE | ARONSON BERNARD | 100 | 5.20 USD | indirect |
| 01 Jun 2004 | SALE | ARONSON BERNARD | 1,000 | 5.20 USD | indirect |
| 25 May 2004 | SALE | ARONSON BERNARD | 1,000 | 5.20 USD | indirect |
| 19 May 2004 | SALE | ARONSON BERNARD | 1,000 | 5.20 USD | indirect |
| 10 May 2004 | SALE | ARONSON BERNARD | 1,000 | 5.68 USD | indirect |
| 03 May 2004 | SALE | ARONSON BERNARD | 1,000 | 6.73 USD | indirect |
| 30 Apr 2004 | OTHER | YELINEK JOHN | 1,320 | 5.00 USD | |
| 26 Apr 2004 | SALE | ARONSON BERNARD | 1,000 | 7.00 USD | indirect |
| 19 Apr 2004 | SALE | ARONSON BERNARD | 1,000 | 6.80 USD | indirect |
| 12 Apr 2004 | SALE | ARONSON BERNARD | 1,000 | 6.94 USD | indirect |
| 05 Apr 2004 | SALE | ARONSON BERNARD | 900 | 6.80 USD | indirect |
| 05 Apr 2004 | SALE | ARONSON BERNARD | 100 | 6.78 USD | indirect |
| 29 Mar 2004 | SALE | ARONSON BERNARD | 88 | 7.05 USD | indirect |
| 29 Mar 2004 | SALE | ARONSON BERNARD | 85 | 6.89 USD | indirect |
| 29 Mar 2004 | SALE | ARONSON BERNARD | 716 | 6.87 USD | indirect |
| 30 Mar 2004 | SALE | ARONSON BERNARD | 111 | 6.90 USD | indirect |
| 30 Mar 2004 | EXERCISE | YELINEK JOHN | 49,999 | 3.00 USD | |
| 30 Mar 2004 | EXERCISE | YELINEK JOHN | 49,999 | 0.00 USD | deriv |
| 22 Mar 2004 | SALE | ARONSON BERNARD | 1,000 | 7.10 USD | indirect |
| 17 Mar 2004 | SALE | ARONSON BERNARD | 59 | 7.50 USD | indirect |
| 17 Mar 2004 | SALE | ARONSON BERNARD | 941 | 7.48 USD | indirect |
| 16 Mar 2004 | SALE | WANG SANG S PH D | 682 | 8.00 USD | |
| 08 Mar 2004 | SALE | ARONSON BERNARD | 1,000 | 7.55 USD | indirect |
| 01 Mar 2004 | SALE | WANG SANG S PH D | 921 | 8.00 USD |