NOAC
NASDAQ
$10.06
Natural Order Acquisition Corp (NOAC)
Market Cap
$289M
P/E Ratio
89.34
Free Cash Flow Yield
-0.63%
Price Chart
Valuation
Market Cap$289M
P/E89.34
P/B-36.95
Profitability
EBITDA-$1.88M
EPS$0.11
Financial Health
Free Cash Flow Yield-0.63%
Growth & Risk
Sharpe Ratio-0.53