Never seen a share price drop this much without so much of a bad announcement from company.Yes delay in CFDA approval is not great but it seems that its not IF but when and silence from company is business is going along smoothly.
BAL Price at posting:
$9.15 Sentiment: Hold Disclosure: Held