CarGurus Executive Chair Langley Steinert sells 2,866 shares - CARG News | Rallies