Peacock John W — Insider transactions, Officer at SATCON TECHNOLOGY CORP | InsiderLens