Well as of todays close, BLD is now at critical long term support level... not sure if this is a silver lining but BLD's peers doesn't seem to doing any better CSR, ABC, JHX. - they are at or near 52 week lows.
BLD Price at posting:
$5.87 Sentiment: Hold Disclosure: Held