NYSE - Nasdaq Real Time Price USD

TopBuild Corp. (BLD)

310.96
-2.18
(-0.70%)
As of 9:34:08 AM EDT. Market Open.