Skip to main content

Want a detailed portfolio tracker?

DRRX
NASDAQ
$1.91

Durect Corp (DRRX)

Market Cap

$60M

Free Cash Flow Yield

-23.46%

Price Chart

Valuation
Market Cap$60M
P/S-49.64
P/B17.09
Profitability
Total Revenue (TTM)-$1.20M
EBITDA-$17M
Profit Margin-209.9%
Operating Margin-627%
EPS-$0.11
Financial Health
Free Cash Flow Yield-23.46%
Growth & Risk
Sharpe Ratio0.66