GRANT RICHARD S — Insider transactions, Director at DISTRIBUTED ENERGY SYSTEMS CORP / BlueLinx Holdings Inc. | InsiderLens