Castle Biosciences Inc (CSTL)
Market price: $34.51
3 valuation methods
- EV / Revenue: $22.40 to $43.97 (midpoint $22.55)
- P / B: $28.05 to $68.19 (midpoint $44.79)
- EV / Gross Profit: $49.60 to $75.63 (midpoint $52.36)
Pre-profit company — earnings-based methods not meaningful.