Swanson Richard John — Insider transactions, Director at Ascent Solar Technologies, Inc. / ADA-ES INC | InsiderLens