The news would have to be absolutely treacherous / diabolical / apocalyptic to justify the relentless selling over the past couple of months . I put it down to general market mood , great buying opp for those that can see past the smoke
BLD Price at posting:
$4.78 Sentiment: Buy Disclosure: Held