TopBuild CorpBLD

Market cap
$11.8B
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 2024400-52.82%
Dec 31, 2023849+253.47%
Dec 31, 2022240+71.75%
Dec 31, 2021140-57.64%
Dec 31, 2020330+78.57%
Dec 31, 2019185+83.11%
Dec 31, 2018101+78.57%
Dec 31, 201757-57.94%
Dec 31, 2016134+19.08%
Dec 31, 2015113