EverQuote director John L. Shields sells 1,366 common shares for $28,457.78 - EVER News | Rallies