| 2011-02-24 | OMNIVISION TECHNOLOGIES INC | C | +7,500 sh | — | — | 0 |
| 2011-02-24 | OMNIVISION TECHNOLOGIES INC | C | +7,500 sh | — | — | 7,500 |
| 2011-01-05 | OMNIVISION TECHNOLOGIES INC | S | ▼−2,500 sh | $28.40 | ▼−$71K | 0 |
| 2011-01-01 | OMNIVISION TECHNOLOGIES INC | C | +2,500 sh | — | — | 2,500 |
| 2011-01-01 | OMNIVISION TECHNOLOGIES INC | C | +2,500 sh | — | — | 5,000 |
| 2011-01-01 | OMNIVISION TECHNOLOGIES INC | A | +7,500 sh | — | — | 7,500 |
| 2010-01-01 | OMNIVISION TECHNOLOGIES INC | A | +7,500 sh | — | — | 7,500 |
| 2003-12-02 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +192 sh | $5.21 | +$1,000.32 | 9,015 |
| 2003-11-18 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +91 sh | $5.52 | +$502.32 | 8,823 |
| 2003-11-13 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +105 sh | $4.77 | +$500.85 | 8,732 |
| 2003-11-05 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +126 sh | $3.98 | +$501.48 | 8,627 |
| 2003-10-29 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +199 sh | $2.51 | +$499.49 | 8,501 |
| 2003-10-27 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +200 sh | $2.50 | +$500 | 8,302 |
| 2003-10-02 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +454 sh | $2.20 | +$998.8 | 8,102 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +384 sh | $2.60 | +$998.4 | 384 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +760 sh | $2.63 | +$1,998.8 | 760 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +374 sh | $2.68 | +$1,002.32 | 374 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +923 sh | $2.71 | +$2,501.33 | 923 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +722 sh | $2.77 | +$1,999.94 | 722 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +2,059 sh | $1.70 | +$3,500.3 | 2,059 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +263 sh | $1.90 | +$499.7 | 2,322 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +750 sh | $2.00 | +$1,500 | 3,072 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +1,190 sh | $2.10 | +$2,499 | 4,262 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +223 sh | $2.24 | +$499.52 | 4,485 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +384 sh | $2.60 | +$998.4 | 4,869 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +760 sh | $2.63 | +$1,998.8 | 5,629 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +374 sh | $2.68 | +$1,002.32 | 6,003 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +722 sh | $2.77 | +$1,999.94 | 7,648 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +923 sh | $2.71 | +$2,501.33 | 6,926 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +2,059 sh | $1.70 | +$3,500.3 | 2,059 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +263 sh | $1.90 | +$499.7 | 263 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +750 sh | $2.00 | +$1,500 | 750 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +1,190 sh | $2.10 | +$2,499 | 1,190 |
| 2003-08-07 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +223 sh | $2.24 | +$499.52 | 223 |
| 2002-12-09 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +1,000 sh | $3.10 | +$3,100 | 166 |
| 2001-12-06 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +1,000 sh | $8.60 | +$8,600 | 1,000 |
| 2001-09-20 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +2,500 sh | $7.90 | +$19.8K | 833 |
| 1999-11-19 | INTERWAVE COMMUNICATIONS INTERNATIONAL LTD | A | +5,000 sh | $76.00 | +$380K | 5,000 |