TopBuild CorpBLD

Market cap
$11.8B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024707-10.02%
Dec 31, 2023785+87.26%
Dec 31, 2022419+20.70%
Dec 31, 2021347+9.63%
Dec 31, 2020317+40.09%
Dec 31, 2019226+97.30%
Dec 31, 2018115+30.48%
Dec 31, 201788+40.32%
Dec 31, 201663+47.82%
Dec 31, 201542