I do not think shorters the cause of sp down. There must be a big problem on Bal. CFDA may has rejected it and someone got the news earlier. No matter rejected or delayed, it is a big risk for shareholders
BAL Price at posting:
$12.77 Sentiment: Hold Disclosure: Held