| Date | Type | Insider | Qty | Price | Signals |
|---|---|---|---|---|---|
| 19 May 2004 | PURCHASE | RILEY BRYANT R | — | 680000.00 USD | deriv |
| 19 May 2004 | PURCHASE | RILEY BRYANT R | — | 2500000.00 USD | derivindirect |
| 19 May 2004 | PURCHASE | RILEY BRYANT R | — | 80000.00 USD | derivindirect |
| 19 May 2004 | PURCHASE | RILEY BRYANT R | — | 80000.00 USD | derivindirect |
| 19 May 2004 | PURCHASE | RILEY BRYANT R | — | 80000.00 USD | derivindirect |
| 19 May 2004 | PURCHASE | RILEY BRYANT R | — | 80000.00 USD | derivindirect |
| 19 May 2004 | PURCHASE | RILEY BRYANT R | 21,998 | — | deriv |
| 19 May 2004 | PURCHASE | RILEY BRYANT R | 80,875 | — | derivindirect |
| 19 May 2004 | PURCHASE | RILEY BRYANT R | 2,588 | — | derivindirect |
| 19 May 2004 | PURCHASE | RILEY BRYANT R | 2,588 | — | derivindirect |
| 19 May 2004 | PURCHASE | RILEY BRYANT R | 2,588 | — | derivindirect |
| 19 May 2004 | PURCHASE | RILEY BRYANT R | 2,588 | — | derivindirect |
| 19 May 2004 | PURCHASE | RILEY BRYANT R | 21,081 | — | deriv |
| 19 May 2004 | PURCHASE | RILEY BRYANT R | 77,505 | — | derivindirect |
| 19 May 2004 | PURCHASE | RILEY BRYANT R | 2,480 | — | derivindirect |
| 19 May 2004 | PURCHASE | RILEY BRYANT R | 2,480 | — | derivindirect |
| 19 May 2004 | PURCHASE | RILEY BRYANT R | 2,480 | — | derivindirect |
| 19 May 2004 | PURCHASE | RILEY BRYANT R | 2,480 | — | derivindirect |
| 31 Mar 2004 | SALE | RILEY BRYANT R | 13,300 | 4.08 USD | |
| 31 Mar 2004 | SALE | RILEY BRYANT R | 13,300 | 4.08 USD | indirect |
| 26 Mar 2004 | SALE | RILEY BRYANT R | 20,000 | 3.20 USD | |
| 26 Mar 2004 | SALE | RILEY BRYANT R | 80,000 | 3.20 USD | indirect |
| 23 Mar 2004 | SALE | RILEY BRYANT R | 40,000 | 3.25 USD | |
| 23 Mar 2004 | SALE | RILEY BRYANT R | 30,000 | 3.25 USD | indirect |
| 25 Feb 2004 | SALE | RILEY BRYANT R | 30,000 | 3.48 USD |