TopBuild CorpBLD

Market cap
$11.8B
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 20241,599-21.97%
Dec 31, 20232,049+32.29%
Dec 31, 20221,549+30.42%
Dec 31, 20211,188+26.84%
Dec 31, 2020936+20.08%
Dec 31, 2019780+10.66%
Dec 31, 2018705+37.75%
Dec 31, 2017512-2.84%
Dec 31, 2016527+9.62%
Dec 31, 2015480