TopBuild CorpBLD

Market cap
$11.8B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20242,526-2.82%
Dec 31, 20232,599-2.91%
Dec 31, 20222,677+2.10%
Dec 31, 20212,622+78.80%
Dec 31, 20201,466+1.06%
Dec 31, 20191,451+4.97%
Dec 31, 20181,382+83.58%
Dec 31, 2017753+4.94%
Dec 31, 2016718-1.23%
Dec 31, 2015727