Allen & CO LLC — Insider transactions at CarGurus, Inc. / Northern Power Systems Corp. | InsiderLens