Skip to main content

Want a detailed portfolio tracker?

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