Porch Group, Inc. (PRCH)
Market price: $18.01
3 valuation methods
EV / EBITDA: $2.95 to $14.17 (midpoint $6.90)
EV / Revenue: $4.10 to $14.72 (midpoint $8.79)
EV / Gross Profit: $6.02 to $22.28 (midpoint $11.82)