Because blackmore sell fish oil and vc tablets, it might improve your immunity. Someone saw the demand improving on wechat and bought it up. Other wise, it could be citi lift its rating on bkl to 88 per share. So many possible reasons
BKL Price at posting:
$93.79 Sentiment: Buy Disclosure: Held