TopBuild CorpBLD

Market cap
$12.1B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 20241,759-3.78%
Dec 31, 20231,828-3.17%
Dec 31, 20221,887-0.06%
Dec 31, 20211,889+94.71%
Dec 31, 2020970-0.44%
Dec 31, 2019974+3.85%
Dec 31, 2018938+133.59%
Dec 31, 2017402+2.55%
Dec 31, 2016392-2.05%
Dec 31, 2015400