pvv, i think there's no doubt that with the sharemarket booming the biotechs are starting to look very oversold. bta just provides a reference point for people to remember that there is money to be made in bios also.
BTA Price at posting:
0.0¢ Sentiment: None Disclosure: Not Held