Builders FirstSource, Inc BLDR

Open calendar →

Builders FirstSource, Inc. Common Stock · Company · NYSE · Industrials / Building Products & Equipment

Paper trade (simulated — no real money)

Fill: USD 56.8500 · FX 1 USD = 1.277900 SGD · about SGD 72.6486 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 124.06 → 56.85 · -54.2%
128.96089.74050.520 1,2 3,4 5,6 7,8 9 10 11,12 13 14 Oct 25Jan 26Apr 26Jul 26Oct 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 24 Oct 2025 — 25 Oct 2026 (Last year)

Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

Weekend
Weekend
56.6800 57.3400 56.2200 56.8500 2,121,662
52.6100 57.6100 52.6000 57.5400 2,895,400
54.0000 54.7000 52.8200 53.5100 1,873,700
53.0000 54.9400 53.0000 53.9200 1,994,000
54.7300 54.7300 52.5400 52.9500 2,461,300
Weekend
Weekend
14 · 8-K/A After-hours · 21:04 ET 8-K/A ↗
53.4500 55.8300 53.4500 54.6500 2,602,900
52.4300 54.0900 51.1600 53.6800 4,714,100
50.9800 51.6800 49.6700 50.5200 3,249,500
52.7800 53.1000 51.2400 51.7100 1,986,100
52.1500 53.1300 51.9300 52.1400 1,613,600
Weekend
Weekend
53.6700 53.8100 52.0600 52.8500 1,921,700
52.7000 54.4400 52.0800 53.8100 2,769,400
54.3100 54.3900 52.9800 53.5500 2,355,900
56.4900 56.8800 55.2700 56.2200 2,304,700
56.4900 56.9900 54.9900 55.6300 2,962,200
Weekend
Weekend
59.0500 59.5500 56.1300 56.2500 1,940,700
56.8800 57.4800 54.7500 57.3500 2,275,700
57.9000 58.2800 56.9900 57.0100 2,137,000
58.5000 58.5500 56.8700 57.5300 1,753,100
58.0600 58.6600 56.8000 58.0100 1,916,100
Weekend
Weekend
58.2700 59.9900 57.4200 59.1700 1,488,300
58.8000 59.4900 57.7600 58.2800 2,650,400
59.9000 60.7300 59.1300 59.1600 1,813,200
59.9400 61.3200 59.6300 60.8700 3,286,700
58.5400 59.2000 57.0200 58.5200 3,748,600
Weekend
Weekend
57.2700 58.9100 56.5600 58.1200 27,089,800
61.4500 61.8200 57.3100 57.6800 3,389,800
60.6700 61.6400 59.1500 59.6500 2,680,500
60.2300 60.6300 59.0500 60.2000 3,189,900
59.5400 61.4800 59.4700 60.2400 2,566,300
Weekend
Weekend
59.2700 61.0200 58.4100 60.3700 2,029,400
61.2600 61.2600 58.1300 58.9700 3,423,400
62.0000 63.0900 61.1900 61.3900 2,387,500
65.6000 65.8000 62.5500 62.5800 2,782,800
No trading
Weekend
Weekend
64.0400 66.6900 63.7900 65.7900 2,439,800
64.9800 65.7200 62.5100 64.1800 1,573,200
63.0000 64.7700 62.9000 63.0900 2,257,100
65.4300 65.9800 62.3100 62.7900 3,768,400
66.9900 67.3700 65.7800 66.4000 2,928,900
Weekend
Weekend
67.8200 69.4100 66.1700 67.7200 1,652,000
68.1000 68.5800 66.6100 67.2100 1,717,200
69.7100 70.4200 68.4000 68.6700 1,193,600
71.5600 71.6100 68.6200 69.3600 1,967,900
70.7800 72.7200 70.1900 70.2200 2,075,100
Weekend
Weekend
70.1200 71.3600 69.4800 70.2100 1,629,000
70.8500 70.9200 69.1300 70.3200 1,595,100
70.2000 73.0400 69.3800 72.5500 2,005,500
69.9000 70.4700 67.5200 67.6200 1,280,200
72.1000 72.1000 69.3800 70.2100 1,633,100
Weekend
Weekend
73.5500 74.7400 72.2900 72.5100 1,352,300
73.4400 75.2000 73.0100 73.5600 1,442,000
75.4400 75.5000 70.9600 72.4100 1,651,600
72.5500 75.1900 72.4500 75.1000 1,958,500
73.5000 73.8300 71.4100 71.9800 1,740,000
Weekend
Weekend
13 · 8-K After-hours · 16:36 ET 8-K ↗
73.5600 76.8000 73.5600 74.6900 2,130,800
74.4600 75.1500 71.9200 72.5100 2,317,300
74.2400 76.2900 74.2400 75.8600 1,658,300
73.0000 75.5400 72.1500 75.3700 2,167,900
68.4900 73.0100 68.4900 72.4800 2,968,800
Weekend
Weekend
65.7500 66.8100 65.1000 66.4400 3,117,100
12 · 10-Q After market open · 12:33 ET 10-Q ↗
66.4000 69.8600 65.1100 66.0100 4,608,700
11 · 8-K Pre-market · 07:00 ET 8-K ↗
72.0900 72.6500 67.4100 67.7600 5,075,400
74.0000 75.7000 72.6800 73.6800 1,920,600
74.3000 75.7200 72.1400 72.7200 1,642,100
Weekend
Weekend
70.9300 74.6800 70.6900 72.8600 1,841,400
69.5600 70.8800 69.0000 70.5500 2,044,500
70.5000 72.5400 70.2800 71.0300 1,769,700
71.7500 72.9200 69.7100 69.7400 3,674,900
74.5000 74.5200 72.3300 72.7000 2,086,600
Weekend
Weekend
77.6700 79.9900 73.9000 74.2600 2,282,900
74.7900 79.5300 74.7900 78.2000 1,465,300
75.5300 77.0200 74.5500 76.0500 1,561,000
75.0200 76.0400 73.5100 75.1600 1,817,100
75.2500 77.1100 73.0100 73.5100 1,570,400
Weekend
Weekend
75.0700 77.5800 75.0700 75.6900 1,267,600
75.5200 76.2400 73.8200 74.5400 1,838,000
76.6600 76.6600 72.9700 74.2000 2,501,800
82.0300 83.3600 78.0700 78.4200 3,621,100
84.9200 85.4700 80.8300 82.3300 1,788,400
Weekend
Weekend
No trading
86.1000 86.5600 82.5700 84.6900 1,705,300
88.2200 89.5700 84.6200 84.7700 2,276,100
90.6600 90.9600 88.9000 89.4800 1,912,200
88.5200 90.6100 86.1400 90.5100 2,306,200
Weekend
Weekend
87.4600 90.0000 87.4600 89.1400 3,050,200
86.0900 90.1100 86.0500 88.7200 3,195,300
79.1600 86.4900 79.0900 85.4100 3,565,900
76.0200 79.3200 76.0200 76.7300 1,570,200
80.0000 80.5100 76.9900 77.3300 2,071,000
Weekend
Weekend
No trading
78.3600 82.6900 77.5000 80.5900 3,641,100
78.0800 82.5600 75.9400 76.1400 3,583,900
78.4500 80.5000 78.2600 78.7400 1,618,700
80.6800 82.3200 77.3700 77.8100 2,004,100
Weekend
Weekend
79.0000 79.7600 77.4500 77.7700 1,451,400
74.8100 78.7500 72.6600 78.5700 2,408,200
77.3200 78.7500 74.5900 74.6200 3,016,300
73.7500 78.3900 73.6100 77.5400 3,107,900
72.5400 74.0300 71.5000 73.1200 1,769,300
Weekend
Weekend
10 · 8-K After-hours · 16:05 ET 8-K ↗
73.8400 75.1900 72.0600 73.6400 2,395,200
75.0700 76.4400 73.3700 74.9800 2,275,800
74.0400 75.0800 72.7900 74.2600 2,221,100
75.7800 76.2400 73.6300 75.3700 1,718,500
76.0000 76.6700 74.3400 75.6200 2,082,000
Weekend
Weekend
76.4600 77.6300 75.8900 76.2600 10,162,700
76.0200 77.3100 74.5500 76.7200 2,471,000
76.5000 79.8200 76.5000 77.4700 2,622,000
74.4100 76.5000 74.0000 74.4100 1,864,400
No trading
Weekend
Weekend
73.9100 74.9900 71.9300 74.1500 1,919,600
69.6800 74.0700 67.8800 73.8600 3,241,200
66.4000 71.3600 65.1000 71.2300 3,274,900
69.0000 69.9800 66.1400 66.3900 2,816,300
9 · 8-K After-hours · 16:15 ET 8-K ↗
70.5900 72.9500 69.9100 70.1800 2,173,600
Weekend
Weekend
72.2300 73.0000 69.8600 70.4100 2,932,000
72.5900 74.2900 71.7100 73.5800 2,337,300
72.1000 72.6200 70.6100 72.3200 2,779,700
74.5700 74.9600 72.1000 72.7800 3,134,900
77.1100 77.4600 74.5800 74.8800 2,217,500
Weekend
Weekend
78.9900 79.9800 77.2700 77.4000 2,024,200
81.2900 83.2300 79.2500 79.4100 3,736,700
77.7400 81.4500 77.3100 80.0300 3,612,500
74.9800 75.9600 73.4000 74.5600 2,777,000
75.0000 76.4100 73.5000 73.7500 4,232,300
Weekend
Weekend
79.8400 79.9700 75.3800 75.7200 3,696,200
8 · 10-Q After market open · 11:10 ET 10-Q ↗
83.4900 85.8800 77.8600 79.0900 5,932,000
7 · 8-K Pre-market · 07:00 ET 8-K ↗
87.8600 88.0700 83.1700 83.3800 4,399,700
90.0300 90.8200 87.5700 88.1200 1,987,800
89.8600 91.7000 88.8600 89.8800 1,465,300
Weekend
Weekend
90.4200 91.2900 89.3800 90.0400 1,234,800
90.6300 91.9000 88.6600 90.1400 2,062,100
91.5000 91.8300 89.2900 90.6300 1,512,700
93.0100 94.9700 89.0900 89.7600 1,957,100
88.1200 91.7400 86.5200 91.3200 2,621,100
Weekend
Weekend
89.0500 92.2400 87.6600 88.5000 2,739,100
85.0300 86.2500 83.1500 83.9000 2,346,800
87.8000 88.0100 83.9300 85.1300 1,796,900
87.5300 88.9500 86.9700 87.7700 1,197,800
84.2700 87.6800 82.6900 87.5300 2,147,600
Weekend
Weekend
85.0000 87.1100 83.7000 85.3000 1,313,300
82.7600 86.2300 82.1600 85.2100 1,735,500
84.2000 86.8200 82.0000 83.0900 2,590,200
80.8000 80.9600 77.5800 78.9300 2,322,100
78.7300 82.1900 78.2200 82.0600 2,009,800
Weekend
Weekend
No trading
6 · DEFA14A After-hours · 17:16 ET DEFA14A ↗ 5 · DEF 14A After-hours · 17:16 ET DEF 14A ↗
79.0100 81.8300 76.5000 79.1200 2,393,200
82.3000 83.0900 80.8900 80.9700 1,775,800
80.7200 84.4700 80.2900 82.3300 2,146,800
81.5000 81.6600 78.5500 78.8500 1,878,200
Weekend
Weekend
81.3700 82.3400 80.1600 80.4300 1,456,900
83.5200 86.0000 81.6700 82.1700 1,271,700
85.8500 86.8400 81.9200 85.4100 1,680,800
82.5900 86.1000 82.5300 83.9400 1,704,300
84.5700 86.6400 83.3300 84.6600 2,150,800
Weekend
Weekend
83.8000 84.4800 80.0000 81.2200 3,943,900
85.2000 85.5400 82.7500 84.4900 2,119,700
89.4900 90.6300 86.4300 86.6200 2,243,600
90.0000 91.4000 88.8100 90.6800 2,910,000
88.2300 89.8900 86.6900 87.0200 2,408,200
Weekend
Weekend
87.0000 88.3500 86.5000 88.0900 2,465,100
90.1500 91.0800 86.1800 86.6000 3,671,700
93.7000 94.6000 90.7500 91.1100 2,446,500
94.1600 96.0900 93.1000 93.6800 2,773,100
91.5700 95.6000 89.4100 94.9500 3,306,000
Weekend
Weekend
93.7200 93.7200 89.7200 93.1200 4,290,300
95.9100 99.1200 94.7500 95.5100 3,748,200
97.9100 98.1600 95.0000 95.9900 2,070,400
96.6600 98.9200 94.1700 97.4500 2,715,300
101.2500 102.4300 99.0100 99.4100 2,608,500
Weekend
Weekend
103.2000 104.8600 101.2500 104.2900 2,598,900
104.7900 105.4700 101.9700 104.5600 2,428,600
110.0000 110.1400 102.5700 102.6300 2,038,800
106.9900 110.6100 105.5500 109.6800 1,390,300
110.0900 110.4600 106.5400 107.2800 1,816,900
Weekend
Weekend
111.5000 113.9100 108.7500 110.5500 1,628,000
113.2700 115.6300 111.0000 111.4200 1,338,000
115.7500 117.3400 113.0000 113.9000 2,052,800
4 · 10-K After-hours · 16:12 ET 10-K ↗
114.1400 115.7800 110.5800 114.6300 3,810,100
3 · 8-K Pre-market · 07:24 ET 8-K ↗
No trading
Weekend
Weekend
121.4200 122.7000 114.6100 114.7300 5,093,300
127.4600 129.7500 120.4300 120.5700 2,511,800
124.9100 127.2800 121.6700 126.9400 2,650,000
126.5000 128.8500 124.9500 128.4200 2,230,900
125.1800 125.9100 122.9600 124.3000 1,365,900
Weekend
Weekend
121.7900 126.0000 120.7000 124.4200 1,868,400
123.4600 124.6000 118.5000 120.0600 2,382,500
119.9400 124.6700 115.6700 123.8000 3,285,400
113.2700 126.2300 111.9200 118.5600 3,967,400
113.7400 115.5000 112.9600 113.2700 1,755,200
Weekend
Weekend
114.0000 114.5000 111.1900 114.4000 1,671,800
117.6800 118.1400 113.0400 115.2300 2,286,100
117.2900 119.6400 116.0100 117.0900 1,206,800
118.1400 118.7500 116.6100 117.2900 1,307,000
122.5700 122.9900 118.1200 119.1900 2,325,800
Weekend
Weekend
124.9200 125.4200 122.2800 122.3600 1,699,200
127.6500 129.8500 124.2600 125.2500 2,028,700
123.8300 129.3700 123.3500 126.8200 1,832,200
122.6200 125.5400 122.3600 122.5200 1,811,300
No trading
Weekend
Weekend
128.5000 131.5000 126.7900 126.7900 2,466,500
127.4600 130.3100 126.9100 128.9600 2,075,800
125.0000 128.8400 123.1000 126.3800 1,939,400
124.5600 125.4100 122.3100 124.8600 1,916,800
123.3800 126.5200 121.4700 124.0800 3,514,300
Weekend
Weekend
113.7500 125.4600 113.7500 124.6600 4,627,300
104.5000 112.6500 103.5000 111.2900 1,747,700
112.4600 112.4600 104.9200 105.0500 2,165,800
107.5000 111.5900 106.7300 111.2600 1,371,500
106.6800 112.6500 106.0200 108.4400 2,170,300
Weekend
Weekend
102.8900 106.5100 102.5200 104.6300 913,500
No trading
102.7500 104.2900 102.6000 102.8900 1,226,700
102.8600 103.9700 102.4000 103.1900 1,197,600
103.8800 104.2700 102.1800 103.4500 1,016,000
Weekend
Weekend
103.0300 104.0400 102.8600 103.9900 661,600
No trading
103.0400 104.0800 102.0000 104.0300 636,700
103.6700 103.6700 101.8000 102.7000 1,095,000
103.5600 104.6500 102.0300 103.6500 1,207,800
Weekend
Weekend
104.3600 104.6200 102.5000 103.7900 3,458,300
107.5000 108.4700 104.9400 105.6200 2,244,000
102.2300 105.2500 101.6800 103.5100 1,992,600
104.1300 105.9500 102.7400 103.1800 1,617,200
107.4500 107.6200 103.5900 104.6600 2,144,500
Weekend
Weekend
110.0000 110.9600 107.4100 108.4800 1,071,400
109.3300 112.5000 108.1800 109.8700 1,875,500
105.3900 110.7100 104.1600 109.5800 1,883,100
106.3500 108.0000 104.5500 105.0100 1,396,300
109.8700 109.8700 105.9800 107.4600 1,732,500
Weekend
Weekend
111.1200 112.4000 109.7900 110.0100 2,135,100
114.2700 115.4700 110.1300 111.0100 2,141,700
112.3900 116.3100 111.5800 114.4400 1,782,000
113.2800 113.6600 110.6000 112.1000 1,700,600
110.0000 114.6700 109.7500 113.1800 1,858,100
Weekend
Weekend
112.5600 112.6300 111.0000 112.2300 800,800
No trading
108.1000 113.2300 108.1000 111.7500 1,893,700
101.8800 109.5400 101.4100 108.9700 3,165,100
101.1400 103.5100 99.6000 100.5300 2,513,700
Weekend
Weekend
95.5200 102.6100 95.4600 101.6200 4,744,300
96.5700 97.1200 94.3500 94.8500 2,583,600
99.5900 99.5900 95.4400 95.7500 2,425,100
98.4800 99.8800 97.5000 98.6000 2,726,300
102.5000 103.4600 99.0700 99.4200 2,512,200
Weekend
Weekend
103.3700 105.6000 103.0000 103.4400 2,129,200
105.6500 107.8800 103.4500 103.8900 2,146,200
107.3700 108.9000 105.3300 106.4200 3,167,100
108.2400 108.2400 106.1400 106.9100 3,808,900
109.8000 109.8000 106.7100 107.0600 3,043,600
Weekend
Weekend
107.8600 111.6100 107.4800 109.4200 2,824,000
111.3800 111.3800 108.0100 109.0400 1,579,900
109.1200 112.6000 107.8500 111.5600 2,476,700
112.2500 112.2500 109.0300 109.7900 1,770,800
114.8600 114.8600 111.3300 112.9700 2,347,600
Weekend
Weekend
112.5000 116.7800 111.2500 116.1700 2,444,400
2 · 10-Q After market open · 12:08 ET 10-Q ↗
119.6300 124.9500 110.7800 111.6900 3,714,400
1 · 8-K Pre-market · 07:00 ET 8-K ↗
118.7500 119.2500 114.0000 115.2900 2,977,300
120.2700 121.6900 118.1300 119.3500 1,690,700
125.3900 125.6000 122.2100 123.1900 1,229,300
Weekend
Weekend
126.5300 127.0800 123.9400 124.0600 907,700

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.