Builders Firstsource Stock Analysis