Owlet, Inc. (OWLT)
Market price: $4.18
3 valuation methods
- EV / Revenue: $1.79 to $5.99 (midpoint $3.67)
- P / B: $2.60 to $5.34 (midpoint $3.86)
- EV / Gross Profit: $4.75 to $17.27 (midpoint $8.06)
Pre-profit company — earnings-based methods not meaningful.