TopBuild CorpBLD

Market cap
$11.8B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024776-8.64%
Dec 31, 2023849+71.32%
Dec 31, 2022496+23.02%
Dec 31, 2021403+12.61%
Dec 31, 2020358+31.68%
Dec 31, 2019272+62.57%
Dec 31, 2018167+47.69%
Dec 31, 2017113+47.41%
Dec 31, 201677+37.09%
Dec 31, 201556