TopBuild CorpBLD

Market cap
$11.8B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20242,210-13.81%
Dec 31, 20232,564+32.85%
Dec 31, 20221,930+17.92%
Dec 31, 20211,636+21.33%
Dec 31, 20201,349+16.99%
Dec 31, 20191,153+7.54%
Dec 31, 20181,072+7.58%
Dec 31, 2017997+2.46%
Dec 31, 2016973+6.20%
Dec 31, 2015916