I disagree GRQ. Biotechs, more than most stocks, have a herd mentality due to their volatile nature with massive risk return ratio. Everyone wants to be on "the next big thing"
Bottom line is, if you cant handle the heat....
VHL Price at posting:
8.2¢ Sentiment: Buy Disclosure: Held