TopBuild CorpBLD

Market cap
$11.8B
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 2024976+70.71%
Dec 31, 2023572-53.05%
Dec 31, 20221,217-10.06%
Dec 31, 20211,353+259.25%
Dec 31, 2020377-31.18%
Dec 31, 2019547-14.80%
Dec 31, 2018643+246.64%
Dec 31, 2017185+317.26%
Dec 31, 201644-44.89%
Dec 31, 201581