I'd say the $4.2B or so of cash generated from previous sale of business units (~$3.8/share depending on desired debt level of business) waiting to potentially be returned to shareholders has kept a floor under this. Given previous stated view that BLD also sits on an additional (underappreciated??) property portfolio potentially worth ~ $1B ($1/share) not to mention their actual remaining business units, if shares moved much lower this could present some reasonable value.
BLD Price at posting:
$5.86 Sentiment: Hold Disclosure: Held