Sher David Harris — Insider transactions, Director at Greenbacker Renewable Energy Co LLC | InsiderLens