TopBuild CorpBLD

Market cap
$12.1B
P/E ratio
Period EndInventories (Million USD)YoY (%)
Dec 31, 2024407+11.50%
Dec 31, 2023365-16.85%
Dec 31, 2022439+24.33%
Dec 31, 2021353+118.63%
Dec 31, 2020161+8.24%
Dec 31, 2019149-11.78%
Dec 31, 2018169+28.65%
Dec 31, 2017131+13.04%
Dec 31, 2016116-2.12%
Dec 31, 2015119