Loading live market data…

Builders FirstSource, Inc.

NYSE:BLDR

$75.16 USD

$1.65 (2.24%)

Volume
1.82M
Average Volume
2.64M
Market Capitalization
$8.08B
P/E Ratio
28.58
Dividend Yield
0.00%
Price Target
$100.00
Year High
$151.03
Year Low
$65.10
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.76

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.43%

Investors Holding

38

change: -719 | last: 757

Increased Positions

18

change: -362 | last: 380

Reduced Positions

11

change: -235 | last: 246

New Positions

3

change: -104 | last: 107

Sold Positions

695

change: 546 | last: 149

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -66.9334 | last: 0.6693

Total Invested

42.35M

BLDR Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $102.89 111.42M $11.46B $181.75M $5.65B $16.93B
2024-12-31 $142.93 118.04M $16.87B $153.62M $4.33B $21.05B
2023-12-31 $166.94 127.78M $21.33B $66.16M $3.71B $24.98B
2022-12-31 $64.88 161.96M $10.51B $80.44M $3.49B $13.92B
2021-12-31 $85.71 201.84M $17.3B $42.6M $3.4B $20.66B
2020-12-31 $40.81 116.61M $4.76B $423.81M $1.91B $6.24B
2019-12-31 $25.41 115.71M $2.94B $14.1M $1.59B $4.52B
2018-12-31 $10.91 114.59M $1.25B $10.13M $1.56B $2.8B
2017-12-31 $21.79 112.59M $2.45B $57.53M $1.78B $4.18B
2016-12-31 $10.97 110.75M $1.21B $14.45M $1.8B $3B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $82.33 109.87M $9.05B $98.34M $5.29B $14.24B
2025-12-31 $102.89 110.6M $11.38B $181.75M $5.65B $16.85B
2025-09-30 $121.25 110.55M $13.4B $296.16M $5.08B $18.19B
2025-06-30 $116.69 110.92M $12.94B $87.02M $5.31B $18.17B
2025-03-31 $124.94 113.68M $14.2B $115.37M $5.11B $19.2B
2024-12-31 $142.93 114.81M $16.41B $153.62M $4.33B $20.59B
2024-09-30 $193.86 116.18M $22.52B $328.1M $4.34B $26.53B
2024-06-30 $133.99 119.24M $15.98B $75.57M $4.35B $20.25B
2024-03-31 $205.41 121.97M $25.05B $697.48M $4.25B $28.6B
2023-12-31 $166.94 122.6M $20.47B $66.16M $3.71B $24.11B
2023-09-30 $124.49 124.58M $15.51B $88.1M $3.91B $19.33B
2023-06-30 $136.00 126.98M $17.27B $89.32M $4.18B $21.36B