great post, shame that BTA has not come out with a supplimentary comment as to stockpiling of av into the near term. This needs to be reinforced as I think this issue has been overwhelmed by the hype of the BARDA announcement.
OR
BTA Price at posting:
$1.40 Sentiment: Buy Disclosure: Held