TopBuild CorpBLD

Market cap
$11.8B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024456-2.80%
Dec 31, 2023470-3.60%
Dec 31, 2022487+5.45%
Dec 31, 2021462+39.25%
Dec 31, 2020332+7.71%
Dec 31, 2019308-1.66%
Dec 31, 2018313+18.71%
Dec 31, 2017264+9.22%
Dec 31, 2016242-4.65%
Dec 31, 2015253