Live feed17:00:03·204dINSIDERFilingvia QuantisnowChief Technology Officer Brainard David sold $126,762 worth of shares (5,710 units at $22.20), decreasing direct ownership by 5% to 115,161 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.EVER· EverQuote Inc.TechnologyOriginal source