Very strange, it has to be bad news I would say. Their business will also be effected by the corona virus. I don't hold but I have rarely seen a trading halt due to financial results being released.
BKL Price at posting:
$89.44 Sentiment: None Disclosure: Not Held