Skip to main content

Want a detailed portfolio tracker?

BASE
NASDAQ
$24.51

Couchbase Inc (BASE)

Market Cap

$1.34B

Free Cash Flow Yield

-2.20%

Price Chart

Valuation
Market Cap$1.34B
P/S6.08
P/B10.81
Profitability
Total Revenue (TTM)$221M
EBITDA-$72M
Profit Margin-41.3%
Operating Margin-44.1%
EPS-$1.42
Financial Health
Free Cash Flow Yield-2.20%
Growth & Risk
Sharpe Ratio1.25