| 2012-06-27 | CENTRAL VERMONT PUBLIC SERVICE CORP | D | −21.1K sh | — | — | 0 |
| 2012-06-27 | CENTRAL VERMONT PUBLIC SERVICE CORP | D | −9,350 sh | — | — | 0 |
| 2012-06-27 | CENTRAL VERMONT PUBLIC SERVICE CORP | D | −3,777 sh | — | — | 0 |
| 2012-05-15 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +138 sh | $35.12 | +$4,846.56 | 21,116 |
| 2012-02-15 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +134 sh | $35.60 | +$4,771.07 | 20,978 |
| 2011-12-20 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−3,467 sh | $35.12 | ▼−$122K | 22,527 |
| 2011-12-20 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−500 sh | $35.13 | ▼−$17.6K | 22,027 |
| 2011-12-20 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−100 sh | $35.13 | ▼−$3,513.5 | 21,927 |
| 2011-12-20 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−1,083 sh | $35.14 | ▼−$38.1K | 20,844 |
| 2011-12-19 | CENTRAL VERMONT PUBLIC SERVICE CORP | M | +5,150 sh | $17.49 | +$90.1K | 25,994 |
| 2011-12-19 | CENTRAL VERMONT PUBLIC SERVICE CORP | M | −5,150 sh | $17.49 | −$90.1K | 0 |
| 2011-12-16 | CENTRAL VERMONT PUBLIC SERVICE CORP | A | +3,434 sh | $35.16 | +$121K | 21,984 |
| 2011-12-16 | CENTRAL VERMONT PUBLIC SERVICE CORP | F | −1,140 sh | $35.16 | −$40.1K | 20,844 |
| 2011-11-15 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +121 sh | $35.12 | +$4,248.915 | 18,550 |
| 2011-08-15 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +121 sh | $34.90 | +$4,222.9 | 18,429 |
| 2011-05-13 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +181 sh | $23.05 | +$4,172.05 | 18,308 |
| 2011-02-15 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +180 sh | $22.04 | +$3,967.2 | 18,127 |
| 2011-02-14 | CENTRAL VERMONT PUBLIC SERVICE CORP | A | +1,091 sh | $22.00 | +$24K | 18,355 |
| 2011-02-14 | CENTRAL VERMONT PUBLIC SERVICE CORP | F | −408 sh | $22.00 | −$8,978.04 | 17,947 |
| 2010-11-15 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +195 sh | $20.16 | +$3,932.175 | 17,264 |
| 2010-08-13 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +198 sh | $19.55 | +$3,869.91 | 17,069 |
| 2010-05-14 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +184 sh | $20.88 | +$3,841 | 16,871 |
| 2010-03-31 | CENTRAL VERMONT PUBLIC SERVICE CORP | M | +4,800 sh | $10.75 | +$51.6K | 16,687 |
| 2010-03-31 | CENTRAL VERMONT PUBLIC SERVICE CORP | M | −4,800 sh | $10.75 | −$51.6K | 0 |
| 2010-03-25 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−3,041 sh | $20.08 | ▼−$61.1K | 11,887 |
| 2010-03-01 | CENTRAL VERMONT PUBLIC SERVICE CORP | A | +1,518 sh | $19.89 | +$30.2K | 15,532 |
| 2010-03-01 | CENTRAL VERMONT PUBLIC SERVICE CORP | F | −604 sh | $19.89 | −$12K | 14,928 |
| 2010-02-12 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +167 sh | $19.07 | +$3,184.69 | 14,014 |
| 2010-01-11 | CENTRAL VERMONT PUBLIC SERVICE CORP | A | +1,678 sh | $20.62 | +$34.6K | 14,515 |
| 2010-01-11 | CENTRAL VERMONT PUBLIC SERVICE CORP | F | −668 sh | $20.62 | −$13.8K | 13,847 |
| 2009-11-13 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +155 sh | $18.80 | +$2,914 | 12,837 |
| 2009-08-14 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +152 sh | $18.95 | +$2,880.4 | 12,682 |
| 2009-05-15 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +173 sh | $16.41 | +$2,838.93 | 12,530 |
| 2009-03-19 | CENTRAL VERMONT PUBLIC SERVICE CORP | S | ▼−624 sh | $19.03 | ▼−$11.9K | 12,357 |
| 2009-03-18 | CENTRAL VERMONT PUBLIC SERVICE CORP | M | +4,300 sh | $10.56 | +$45.4K | 12,981 |
| 2009-03-18 | CENTRAL VERMONT PUBLIC SERVICE CORP | M | −4,300 sh | — | — | 0 |
| 2009-02-23 | CENTRAL VERMONT PUBLIC SERVICE CORP | A | +990 sh | $22.91 | +$22.7K | 9,068 |
| 2009-02-23 | CENTRAL VERMONT PUBLIC SERVICE CORP | F | −387 sh | $22.91 | −$8,866.17 | 8,681 |
| 2009-02-13 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +74 sh | $24.88 | +$1,841.12 | 8,078 |
| 2009-01-12 | CENTRAL VERMONT PUBLIC SERVICE CORP | A | +2,517 sh | $22.50 | +$56.6K | 9,007 |
| 2009-01-12 | CENTRAL VERMONT PUBLIC SERVICE CORP | F | −1,003 sh | $22.50 | −$22.6K | 8,004 |
| 2006-12-29 | CENTRAL VERMONT PUBLIC SERVICE CORP | D | −4,242 sh | $23.55 | −$99.9K | 0 |
| 2006-05-01 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +5,500 sh | — | — | 5,500 |
| 2005-08-15 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +39 sh | $19.46 | +$758.999 | 4,170 |
| 2005-08-15 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +47 sh | $19.35 | +$909.45 | 47 |
| 2005-05-13 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +36 sh | $21.38 | +$769.5 | 4,131 |
| 2005-05-13 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +42 sh | $21.12 | +$887.04 | 42 |
| 2005-02-15 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +32 sh | $22.90 | +$732.8 | 4,095 |
| 2005-02-15 | CENTRAL VERMONT PUBLIC SERVICE CORP | J | +40 sh | $22.70 | +$908 | 40 |
| 2005-01-10 | CENTRAL VERMONT PUBLIC SERVICE CORP | A | +2,149 sh | $22.39 | +$48.1K | 4,919 |