Builders Firstsource (BLDR) Stock: Price, Analysis