CSTA
NYSE
$11.10
Constellation Acquisition Corp I Class A (CSTA)
Market Cap
$157M
Free Cash Flow Yield
-0.85%
Price Chart
Valuation
Market Cap$157M
P/B-8.87
Profitability
EBITDA-$3.56M
Operating Margin82.8%
EPS-$0.01
Financial Health
Debt-to-Equity14%
Free Cash Flow Yield-0.85%