Durect

Durect

Employees:
100
Market Cap:
$199.29 million
Revenue:
$14.01 million
5 Year Trend:
15.9%
Net Income:
$-34.9 million
Employees:
100
Market Cap:
$199.29 million
Revenue:
$14.01 million
5 Year Trend:
15.9%
Net Income:
$-34.9 million