CarGurus Chief Product Officer Elshareef Ismail sells 8,957 shares for $340,366 - CARG News | Rallies