GTCB
I wouldn't worry - it's just August, and nothing is happening in biotech, except shorting of course.
As to the financing, well it's been debated here, but if you were manamgement, you would probably want the cash as insurance, just-in-case; better get $1.85 than $0.85 per share if the EMEA stalled us again.