TopBuild CorpBLD

Market cap
$11.8B
P/E ratio
Period EndLong-term debt, non-current (Million USD)YoY (%)
Dec 31, 20241,327-3.34%
Dec 31, 20231,373-3.12%
Dec 31, 20221,417-2.56%
Dec 31, 20211,454+112.83%
Dec 31, 2020683-2.09%
Dec 31, 2019698-2.60%
Dec 31, 2018717+212.41%
Dec 31, 2017229+44.45%
Dec 31, 2016159-11.01%
Dec 31, 2015178