TopBuild CorpBLD

Market cap
$12.3B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 2024140+5.73%
Dec 31, 2023133+7.74%
Dec 31, 2022123+55.35%
Dec 31, 202179+27.21%
Dec 31, 202062+18.43%
Dec 31, 201953+33.69%
Dec 31, 201839+139.59%
Dec 31, 201716+36.98%
Dec 31, 201612-0.80%
Dec 31, 201512