TopBuild Corp. (BLD) NYSE

407.97

-3.21(-0.78%)

Updated at May 22 04:00PM

Currency In USD