3 months TopBuild (NYSE:BLD) Trading Down 5.8% – Time to Sell? MarketBeat TopBuild (NYSE:BLD) Stock Price Down 5.8% – Here’s What Happened NYSE X