NOACU
NASDAQ
$10.04
Natural Order Acquisition Corp - Units (1 Ord & 1 War) (NOACU)
Market Cap
$289M
P/E Ratio
89.17
Free Cash Flow Yield
-0.63%
Price Chart
Valuation
Market Cap$289M
P/E89.17
P/B-36.88
Profitability
EBITDA-$1.88M
EPS$0.11
Financial Health
Free Cash Flow Yield-0.63%
Growth & Risk
Sharpe Ratio-0.66