| 2009-12-14 | ICP Solar Technologies Inc. | A | +1.38M sh | — | — | 2,170,788 |
| 2009-11-27 | ICP Solar Technologies Inc. | S | ▼−110K sh | $0.06 | ▼−$6,600 | 788,935 |
| 2009-11-27 | ICP Solar Technologies Inc. | S | ▼−168K sh | $0.06 | ▼−$10.1K | 898,935 |
| 2009-11-25 | ICP Solar Technologies Inc. | S | ▼−67.5K sh | $0.08 | ▼−$5,130 | 1,067,346 |
| 2009-11-25 | ICP Solar Technologies Inc. | S | ▼−74.3K sh | $0.08 | ▼−$5,639.37 | 1,134,846 |
| 2009-08-05 | ICP Solar Technologies Inc. | S | ▼−10K sh | $0.12 | ▼−$1,210 | 811,581 |
| 2009-08-05 | ICP Solar Technologies Inc. | S | ▼−14.2K sh | $0.12 | ▼−$1,715.175 | 821,581 |
| 2009-08-03 | ICP Solar Technologies Inc. | S | ▼−10K sh | $0.13 | ▼−$1,310 | 855,756 |
| 2009-08-03 | ICP Solar Technologies Inc. | S | ▼−25K sh | $0.13 | ▼−$3,250 | 865,756 |
| 2009-08-03 | ICP Solar Technologies Inc. | S | ▼−25K sh | $0.12 | ▼−$3,100 | 890,756 |
| 2009-08-03 | ICP Solar Technologies Inc. | S | ▼−55K sh | $0.12 | ▼−$6,600 | 915,756 |
| 2009-08-03 | ICP Solar Technologies Inc. | S | ▼−20K sh | $0.12 | ▼−$2,480 | 970,756 |
| 2009-08-03 | ICP Solar Technologies Inc. | S | ▼−20K sh | $0.12 | ▼−$2,460 | 990,756 |
| 2009-08-03 | ICP Solar Technologies Inc. | S | ▼−10K sh | $0.12 | ▼−$1,210 | 1,010,756 |
| 2009-08-03 | ICP Solar Technologies Inc. | S | ▼−5,000 sh | $0.13 | ▼−$660 | 840,756 |
| 2009-08-03 | ICP Solar Technologies Inc. | S | ▼−5,000 sh | $0.12 | ▼−$620 | 835,756 |
| 2009-08-03 | ICP Solar Technologies Inc. | S | ▼−10K sh | $0.13 | ▼−$1,250 | 845,756 |
| 2009-07-31 | ICP Solar Technologies Inc. | S | ▼−35K sh | $0.13 | ▼−$4,550 | 1,048,581 |
| 2009-07-31 | ICP Solar Technologies Inc. | S | ▼−27.8K sh | $0.14 | ▼−$3,895.5 | 1,020,756 |
| 2009-07-31 | ICP Solar Technologies Inc. | S | ▼−5,000 sh | $0.14 | ▼−$675 | 1,083,581 |
| 2009-07-30 | ICP Solar Technologies Inc. | S | ▼−40K sh | $0.14 | ▼−$5,640 | 1,088,581 |
| 2009-07-30 | ICP Solar Technologies Inc. | S | ▼−9,000 sh | $0.14 | ▼−$1,260 | 1,128,581 |
| 2009-07-23 | IntelGenx Technologies Corp. | S | ▼−220K sh | $0.55 | ▼−$121K | 330,000 |
| 2009-05-15 | ICP Solar Technologies Inc. | A | +398K sh | — | — | 1,209,146 |
| 2009-05-13 | ICP Solar Technologies Inc. | A | +464K sh | — | — | 1,137,581 |
| 2009-05-13 | ICP Solar Technologies Inc. | A | +348K sh | — | — | 674,000 |
| 2009-05-12 | IntelGenx Technologies Corp. | S | ▼−1.02M sh | $0.00 | ▼−$4,189.023 | 550,000 |
| 2009-04-23 | ICP Solar Technologies Inc. | S | ▼−12.9K sh | $0.20 | ▼−$2,585.4 | 326,000 |
| 2009-04-22 | ICP Solar Technologies Inc. | S | ▼−48K sh | $0.20 | ▼−$9,408 | 338,927 |
| 2009-03-26 | ICP Solar Technologies Inc. | S | ▼−27K sh | $0.14 | ▼−$3,776.78 | 386,927 |
| 2009-03-23 | ICP Solar Technologies Inc. | S | ▼−54.9K sh | $0.13 | ▼−$7,158.96 | 413,904 |
| 2009-03-06 | ICP Solar Technologies Inc. | S | ▼−20K sh | $0.13 | ▼−$2,600 | 468,804 |
| 2009-02-26 | ICP Solar Technologies Inc. | S | ▼−25K sh | $0.13 | ▼−$3,250 | 488,804 |
| 2009-02-19 | ICP Solar Technologies Inc. | S | ▼−25K sh | $0.13 | ▼−$3,250 | 207,904 |
| 2009-02-11 | ICP Solar Technologies Inc. | S | ▼−25K sh | $0.13 | ▼−$3,250 | 232,904 |
| 2009-02-10 | ICP Solar Technologies Inc. | S | ▼−25K sh | $0.13 | ▼−$3,270 | 257,904 |
| 2009-02-02 | ICP Solar Technologies Inc. | S | ▼−40K sh | $0.14 | ▼−$5,680 | 282,904 |
| 2009-01-26 | ICP Solar Technologies Inc. | S | ▼−20K sh | $0.15 | ▼−$3,100 | 302,904 |
| 2009-01-23 | ICP Solar Technologies Inc. | S | ▼−18.1K sh | $0.15 | ▼−$2,715 | 322,904 |
| 2009-01-20 | ICP Solar Technologies Inc. | A | +326K sh | — | — | 513,804 |
| 2009-01-16 | ICP Solar Technologies Inc. | S | ▼−20K sh | $0.17 | ▼−$3,360 | 341,004 |
| 2009-01-13 | ICP Solar Technologies Inc. | S | ▼−35K sh | $0.18 | ▼−$6,405 | 361,004 |
| 2009-01-13 | ICP Solar Technologies Inc. | S | ▼−5,000 sh | $0.16 | ▼−$800 | 361,004 |
| 2009-01-12 | ICP Solar Technologies Inc. | S | ▼−5,000 sh | $0.18 | ▼−$900 | 396,004 |
| 2009-01-12 | ICP Solar Technologies Inc. | S | ▼−35K sh | $0.18 | ▼−$6,223 | 366,004 |
| 2007-05-18 | ICP Solar Technologies Inc. | A | +525K sh | — | — | 525,000 |