TopBuild CorpBLD

Market cap
$11.8B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 20241,376-3.11%
Dec 31, 20231,420-2.56%
Dec 31, 20221,457-2.40%
Dec 31, 20211,493+111.27%
Dec 31, 2020707-3.48%
Dec 31, 2019732-1.51%
Dec 31, 2018743+207.36%
Dec 31, 2017242+35.28%
Dec 31, 2016179-7.58%
Dec 31, 2015193