TopBuild CorpBLD

Market cap
$11.8B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 20243,136+0.73%
Dec 31, 20233,114+1.83%
Dec 31, 20223,058-0.42%
Dec 31, 20213,071+63.44%
Dec 31, 20201,879+3.00%
Dec 31, 20191,824+4.25%
Dec 31, 20181,750+41.35%
Dec 31, 20171,238+6.39%
Dec 31, 20161,164+0.14%
Dec 31, 20151,162