I must admit the final decision to buy in for me was reading Taylor Collison previous analyst reports which were beautifully detailed, so I was satisfied this was a winner.
If they continue to hold a positive view then all the merrier.
BTA Price at posting:
$1.88 Sentiment: Buy Disclosure: Held