I think we have all seen analysts reports where the price never reaches close to their target price. This one comes out and their target is less than the current price (obviously prepared at least a few days ago) - might signal a sell.
BTA Price at posting:
$2.41 Sentiment: Hold Disclosure: Held