Porch group COO Matthew Neagle sells $509,667 in company stock | AllMind News