Apologies for my ignorance, but does anyone know why Blackmores is getting pummeled today? Is it because they released the info for the formula with pics on their website and investors are disappointed? Or it is just profit taking?
BKL Price at posting:
$195.30 Sentiment: None Disclosure: Not Held