DURECT Corporation
Exchange: nyse
none
24985706.00
-24930000.00
-59.641033480699
-2.963975746047
0%
0