DURECT CORPORATION (DRRX)

US2666055007 - Common Stock

1.78  +0.13 (+7.88%)

After market: 1.78 0 (0%)

Open in Chart Tool
DRRX Daily chart