$20 a share is too good for them it seems. They're still around, but as of the date of this post, the stock price is under $10.
Further, they seem desperate to hire PhD-level people within a Clin Dev and Safety, but it doesn't seem like they're having much luck, and give these postings, who can blame candidates from staying away?