Porch Group expects 2027 adjusted EBITDA above $180 million after Allied Trust deal closes - PRCH News | Rallies