TopBuild CorpBLD

Market cap
$11.8B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024767-0.56%
Dec 31, 2023772-2.29%
Dec 31, 2022790+7.66%
Dec 31, 2021733+47.73%
Dec 31, 2020496+4.14%
Dec 31, 2019477+7.31%
Dec 31, 2018444+26.43%
Dec 31, 2017351+7.81%
Dec 31, 2016326-0.23%
Dec 31, 2015327