Carrington John Eugene — Insider transactions, CEO at STEM, INC. / FIRST SOLAR, INC. | InsiderLens