Its also worth noting that some of the better performing biotechs of recent times have also pulled back quite sharply. It may be that a portfolio of biotechs has been sold or lightened after the good gains of the last few months.
Cheers
QRX Price at posting:
$1.22 Sentiment: None Disclosure: Held