Loading live market data…

TopBuild Corp.

NYSE:BLD

$354.53 USD

-$5.23 (-1.45%)

Volume
3.11M
Average Volume
940.17K
Market Capitalization
$9.94B
P/E Ratio
19.81
Dividend Yield
0.00%
Price Target
$462.50
Year High
$559.47
Year Low
$330.51
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.00

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.27%

Investors Holding

21

change: -538 | last: 559

Increased Positions

7

change: -248 | last: 255

Reduced Positions

8

change: -193 | last: 201

New Positions

1

change: -83 | last: 84

Sold Positions

528

change: 441 | last: 87

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -133.2326 | last: 1.3323

Total Invested

26.71M

BLD Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $417.19 27.93M $11.65B $184.74M $3.15B $14.62B
2024-12-31 $311.34 30.5M $9.5B $400.32M $1.58B $10.67B
2023-12-31 $374.26 31.58M $11.82B $848.56M $1.64B $12.61B
2022-12-31 $156.49 32.21M $5.04B $240.07M $1.68B $6.48B
2021-12-31 $275.91 32.8M $9.05B $139.78M $1.68B $10.59B
2020-12-31 $184.08 32.92M $6.06B $330.01M $793.96M $6.52B
2019-12-31 $103.08 33.81M $3.48B $184.81M $822.33M $4.12B
2018-12-31 $45.00 34.92M $1.57B $100.93M $743.47M $2.21B
2017-12-31 $75.74 35.86M $2.72B $56.52M $241.89M $2.9B
2016-12-31 $35.60 37.62M $1.34B $134.38M $178.8M $1.38B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-04-18 $410.31 27.98M $11.48B $268.85M $3.13B $14.34B
2025-12-31 $417.19 27.93M $11.65B $184.74M $3.15B $14.62B
2025-09-30 $390.86 28.02M $10.95B $1.14B $3.09B $12.9B
2025-06-30 $323.74 28.7M $9.29B $842.49M $2.08B $10.53B
2025-03-31 $304.95 29.03M $8.85B $308.81M $1.57B $10.11B
2024-12-31 $311.34 29.32M $9.13B $400.32M $1.58B $10.31B
2024-09-30 $406.81 29.75M $12.1B $257.34M $1.59B $13.43B
2024-06-30 $379.86 31.32M $11.9B $463.22M $1.6B $13.04B
2024-03-31 $438.35 31.64M $13.87B $968.81M $1.62B $14.53B
2023-12-31 $374.26 31.62M $11.84B $848.56M $1.64B $12.62B
2023-09-30 $251.60 31.62M $7.95B $615.61M $1.66B $8.99B
2023-06-30 $266.02 31.6M $8.41B $526.33M $1.66B $9.54B