CarGurus General Counsel Javier Zamora disposes of USD 299,331 in common shares - CARG News | Rallies