No idea about the company or drugs, but in your original thread when you bought it at $12-$20, you said:
You've got a 3-5 bagger at this point, or a 2 bagger vs the index. Nice work. Were your odds estimates correct? If so you're -----EV selling now.