EverQuote stock holds Buy rating with $26 target

EverQuote stock holds Buy rating with $26 target