Durect

Durect

Employees:
100
Market Cap:
$258.71 million
Revenue:
$49.09 million
5 Year Trend:
1.5%
Net Income:
$-13.97 million
Employees:
100
Market Cap:
$258.71 million
Revenue:
$49.09 million
5 Year Trend:
1.5%
Net Income:
$-13.97 million