#TopBuild up 7.3% = $190.7 million gain. $BLD has made notable gains in 11 of the last 42 trading sessions.  #stockMarket #stocks #trading #market #investing #NASDAQ #NYSE #basicIndustries #engineering