| 2011-05-31 | CENTRAL VERMONT PUBLIC SERVICE CORP | A | +17.1K sh | $34.26 | +$585K | 165,843 |
| 2011-05-31 | CENTRAL VERMONT PUBLIC SERVICE CORP | F | −5,670 sh | $34.26 | −$194K | 160,173 |
| 2011-04-29 | CENTRAL VERMONT PUBLIC SERVICE CORP | M | +26.2K sh | $16.11 | +$422K | 148,760 |
| 2011-04-29 | CENTRAL VERMONT PUBLIC SERVICE CORP | M | −26.2K sh | $16.11 | −$422K | 0 |
| 2011-02-14 | CENTRAL VERMONT PUBLIC SERVICE CORP | A | +4,530 sh | $22.00 | +$99.7K | 124,168 |
| 2011-02-14 | CENTRAL VERMONT PUBLIC SERVICE CORP | F | −1,608 sh | $22.00 | −$35.4K | 122,560 |
| 2011-01-05 | CENTRAL VERMONT PUBLIC SERVICE CORP | G | −1,150 sh | — | — | 119,638 |
| 2011-01-03 | CENTRAL VERMONT PUBLIC SERVICE CORP | G | −450 sh | — | — | 120,788 |
| 2010-12-31 | CENTRAL VERMONT PUBLIC SERVICE CORP | G | −2,700 sh | — | — | 121,238 |
| 2010-03-30 | CENTRAL VERMONT PUBLIC SERVICE CORP | M | +30.3K sh | $10.75 | +$326K | 123,938 |
| 2010-03-30 | CENTRAL VERMONT PUBLIC SERVICE CORP | M | −30.3K sh | $10.75 | −$326K | 0 |
| 2010-03-25 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−12.1K sh | $20.05 | ▼−$243K | 98,538 |
| 2010-03-25 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−100 sh | $20.06 | ▼−$2,006 | 98,438 |
| 2010-03-25 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−200 sh | $20.07 | ▼−$4,014 | 98,238 |
| 2010-03-25 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−500 sh | $20.10 | ▼−$10.1K | 97,738 |
| 2010-03-25 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−500 sh | $20.13 | ▼−$10.1K | 97,238 |
| 2010-03-25 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−1,900 sh | $20.15 | ▼−$38.3K | 95,338 |
| 2010-03-25 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−1,100 sh | $20.16 | ▼−$22.2K | 94,238 |
| 2010-03-25 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−600 sh | $20.17 | ▼−$12.1K | 93,638 |
| 2010-03-24 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−100 sh | $19.91 | ▼−$1,991 | 113,538 |
| 2010-03-24 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−100 sh | $19.94 | ▼−$1,994 | 113,438 |
| 2010-03-24 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−59 sh | $19.95 | ▼−$1,177.05 | 113,379 |
| 2010-03-24 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−100 sh | $19.96 | ▼−$1,996 | 113,279 |
| 2010-03-24 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−100 sh | $19.97 | ▼−$1,997 | 113,179 |
| 2010-03-24 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−100 sh | $19.98 | ▼−$1,998 | 113,079 |
| 2010-03-24 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−300 sh | $19.99 | ▼−$5,997 | 112,779 |
| 2010-03-24 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−300 sh | $20.00 | ▼−$6,000 | 112,479 |
| 2010-03-24 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−100 sh | $20.02 | ▼−$2,002 | 112,379 |
| 2010-03-24 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−200 sh | $20.06 | ▼−$4,012 | 112,179 |
| 2010-03-24 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−200 sh | $20.10 | ▼−$4,020 | 111,979 |
| 2010-03-24 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−200 sh | $20.11 | ▼−$4,022 | 111,779 |
| 2010-03-24 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−200 sh | $20.14 | ▼−$4,028 | 111,579 |
| 2010-03-24 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−100 sh | $20.17 | ▼−$2,017 | 111,479 |
| 2010-03-24 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−200 sh | $20.20 | ▼−$4,040 | 111,279 |
| 2010-03-24 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−200 sh | $20.21 | ▼−$4,042 | 111,079 |
| 2010-03-24 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−441 sh | $20.24 | ▼−$8,925.84 | 110,638 |
| 2010-03-01 | CENTRAL VERMONT PUBLIC SERVICE CORP | A | +6,187 sh | $19.89 | +$123K | 115,719 |
| 2010-03-01 | CENTRAL VERMONT PUBLIC SERVICE CORP | F | −2,081 sh | $19.89 | −$41.4K | 113,638 |
| 2010-01-11 | CENTRAL VERMONT PUBLIC SERVICE CORP | A | +6,842 sh | $20.62 | +$141K | 112,112 |
| 2010-01-11 | CENTRAL VERMONT PUBLIC SERVICE CORP | F | −2,580 sh | $20.62 | −$53.2K | 109,532 |
| 2009-12-30 | CENTRAL VERMONT PUBLIC SERVICE CORP | G | −521 sh | — | — | 105,270 |
| 2009-12-23 | CENTRAL VERMONT PUBLIC SERVICE CORP | G | −2,505 sh | — | — | 105,791 |
| 2009-03-27 | CENTRAL VERMONT PUBLIC SERVICE CORP | M | +31.9K sh | $10.56 | +$337K | 108,296 |
| 2009-03-27 | CENTRAL VERMONT PUBLIC SERVICE CORP | M | −31.9K sh | — | — | 0 |
| 2009-03-20 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−400 sh | $19.04 | ▼−$7,615 | 107,896 |
| 2009-03-20 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−400 sh | $19.04 | ▼−$7,616 | 107,496 |
| 2009-03-20 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−200 sh | $19.05 | ▼−$3,810 | 107,296 |
| 2009-03-20 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−200 sh | $19.05 | ▼−$3,811 | 107,096 |
| 2009-03-20 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−400 sh | $19.06 | ▼−$7,623 | 106,696 |
| 2009-03-20 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−600 sh | $19.07 | ▼−$11.4K | 106,096 |