TopBuild CorpBLD

Market cap
$11.8B
P/E ratio
Period EndRepayments of term debt (Million USD)YoY (%)
Dec 31, 202447+17.19%
Dec 31, 202340+3.83%
Dec 31, 202239-91.07%
Dec 31, 2021433+33.27%
Dec 31, 2020325+1069.17%
Dec 31, 201928+51.06%
Dec 31, 201818-90.12%
Dec 31, 2017186+1141.67%
Dec 31, 201615+200.00%
Dec 31, 20155