DURECT CORPORATION (DRRX)

US2666055007 - Common Stock

0.95  -0.02 (-2.06%)

Open in Chart Tool
DRRX Daily chart