NYSE:BLDR | Historical Stock Price | Builders FirstSource, Inc.

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
2005-06-28 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.91$2.73$8.17$24.45$73.21$219.222005-06-282026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2021

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2021-12-31$85.71$85.711,449,700
2021-12-30$84.05$84.051,576,100
2021-12-29$85.05$85.052,321,600
2021-12-28$84.46$84.461,885,300
2021-12-27$84.31$84.312,562,600
2021-12-23$82.15$82.152,384,400
2021-12-22$81.06$81.062,502,100
2021-12-21$78.69$78.692,773,900
2021-12-20$75.13$75.133,020,800
2021-12-17$76.83$76.838,229,000
2021-12-16$77.25$77.252,466,600
2021-12-15$78.26$78.262,838,500
2021-12-14$76.64$76.642,880,000
2021-12-13$77.44$77.443,203,100
2021-12-10$79.57$79.573,218,100
2021-12-09$77.75$77.752,943,800
2021-12-08$76.48$76.483,587,600
2021-12-07$76.00$76.005,495,500
2021-12-06$73.38$73.382,856,500
2021-12-03$71.11$71.113,087,700
2021-12-02$73.32$73.322,631,700
2021-12-01$70.22$70.222,536,000
2021-11-30$69.44$69.442,764,200
2021-11-29$71.85$71.852,435,000
2021-11-26$71.43$71.432,197,400
2021-11-24$73.71$73.711,932,800
2021-11-23$73.35$73.352,213,400
2021-11-22$71.80$71.802,560,700
2021-11-19$70.24$70.242,699,200
2021-11-18$71.19$71.193,206,200
2021-11-17$69.25$69.251,733,700
2021-11-16$69.00$69.003,213,600
2021-11-15$67.00$67.002,020,000
2021-11-12$68.00$68.001,416,100
2021-11-11$67.46$67.461,221,500
2021-11-10$66.92$66.921,784,200
2021-11-09$67.68$67.682,177,300
2021-11-08$66.84$66.842,281,600
2021-11-05$67.24$67.243,217,500
2021-11-04$65.40$65.405,254,100
2021-11-03$60.26$60.263,574,700
2021-11-02$58.20$58.201,698,300
2021-11-01$58.54$58.541,639,400
2021-10-29$58.27$58.271,462,200
2021-10-28$58.24$58.241,580,600
2021-10-27$57.04$57.041,861,100
2021-10-26$58.76$58.762,019,300
2021-10-25$60.14$60.141,870,900
2021-10-22$58.89$58.891,409,000
2021-10-21$58.55$58.551,287,200
2021-10-20$58.29$58.291,318,500
2021-10-19$57.52$57.521,401,200
2021-10-18$57.82$57.821,743,100
2021-10-15$57.07$57.071,886,500
2021-10-14$56.81$56.812,031,200
2021-10-13$56.42$56.421,392,500
2021-10-12$55.45$55.451,641,400
2021-10-11$55.20$55.201,095,100
2021-10-08$55.09$55.091,568,700
2021-10-07$54.75$54.751,455,000
2021-10-06$53.14$53.141,258,800
2021-10-05$52.73$52.731,482,800
2021-10-04$52.58$52.581,950,800
2021-10-01$52.96$52.961,929,500
2021-09-30$51.74$51.742,446,800
2021-09-29$53.92$53.921,439,700
2021-09-28$53.94$53.941,739,400
2021-09-27$54.90$54.901,924,600
2021-09-24$54.16$54.161,313,600
2021-09-23$54.26$54.261,868,500
2021-09-22$53.96$53.962,739,400
2021-09-21$52.40$52.401,369,800
2021-09-20$52.02$52.021,788,100
2021-09-17$52.82$52.823,152,500
2021-09-16$52.80$52.801,843,500
2021-09-15$53.12$53.122,430,400
2021-09-14$52.31$52.311,779,000
2021-09-13$53.54$53.542,479,100
2021-09-10$53.47$53.471,938,400
2021-09-09$54.37$54.371,367,500
2021-09-08$54.13$54.131,572,100
2021-09-07$54.33$54.331,408,700
2021-09-03$54.49$54.491,360,000
2021-09-02$54.61$54.611,837,000
2021-09-01$53.59$53.592,190,700
2021-08-31$53.29$53.292,046,900
2021-08-30$53.42$53.421,822,200
2021-08-27$53.25$53.251,988,500
2021-08-26$51.75$51.751,887,600
2021-08-25$52.39$52.392,212,100
2021-08-24$51.14$51.142,378,300
2021-08-23$50.17$50.171,663,400
2021-08-20$49.11$49.111,786,100
2021-08-19$48.43$48.432,849,700
2021-08-18$49.22$49.222,683,100
2021-08-17$49.70$49.703,816,900
2021-08-16$51.58$51.582,211,300
2021-08-13$51.76$51.762,061,800
2021-08-12$51.90$51.904,437,600
2021-08-11$50.24$50.242,382,000
2021-08-10$48.79$48.792,001,900
2021-08-09$47.50$47.502,050,600
2021-08-06$47.29$47.291,910,700
2021-08-05$47.33$47.333,786,800
2021-08-04$45.95$45.952,957,700
2021-08-03$45.86$45.862,231,200
2021-08-02$44.45$44.452,046,900
2021-07-30$44.50$44.501,445,100
2021-07-29$44.94$44.941,684,100
2021-07-28$44.12$44.121,132,200
2021-07-27$44.20$44.201,193,600
2021-07-26$44.01$44.012,340,900
2021-07-23$45.36$45.361,750,000
2021-07-22$44.55$44.552,224,200
2021-07-21$44.94$44.945,514,900
2021-07-20$41.99$41.992,706,000
2021-07-19$40.47$40.472,610,000
2021-07-16$40.98$40.982,112,800
2021-07-15$41.84$41.842,222,200
2021-07-14$41.95$41.952,649,100
2021-07-13$42.33$42.332,021,500
2021-07-12$43.75$43.751,991,800
2021-07-09$42.77$42.772,607,600
2021-07-08$41.75$41.753,805,600
2021-07-07$43.01$43.012,606,100
2021-07-06$42.17$42.173,324,000
2021-07-02$43.26$43.261,415,300
2021-07-01$43.68$43.683,050,200
2021-06-30$42.66$42.664,055,500
2021-06-29$42.57$42.574,612,800
2021-06-28$45.24$45.243,753,100
2021-06-25$45.21$45.2129,314,900
2021-06-24$44.84$44.842,645,400
2021-06-23$44.15$44.151,957,300
2021-06-22$44.43$44.432,978,000
2021-06-21$43.88$43.882,939,500
2021-06-18$42.22$42.223,800,200
2021-06-17$43.03$43.032,679,300
2021-06-16$43.33$43.332,540,000
2021-06-15$43.36$43.362,732,100
2021-06-14$42.61$42.614,493,400
2021-06-11$43.86$43.863,052,800
2021-06-10$42.68$42.686,612,800
2021-06-09$43.76$43.765,802,800
2021-06-08$42.26$42.263,718,800
2021-06-07$41.93$41.932,030,500
2021-06-04$42.70$42.702,516,700
2021-06-03$42.25$42.253,256,400
2021-06-02$42.88$42.883,349,200
2021-06-01$44.47$44.471,980,000
2021-05-28$44.54$44.541,851,600
2021-05-27$45.15$45.152,169,500
2021-05-26$45.17$45.171,745,100
2021-05-25$44.86$44.862,614,300
2021-05-24$44.48$44.481,996,100
2021-05-21$43.96$43.962,700,800
2021-05-20$44.78$44.782,245,500
2021-05-19$44.62$44.624,142,600
2021-05-18$45.85$45.853,141,600
2021-05-17$47.95$47.952,358,800
2021-05-14$47.93$47.933,635,000
2021-05-13$47.96$47.963,238,300
2021-05-12$46.64$46.644,432,700
2021-05-11$50.40$50.402,970,200
2021-05-10$52.30$52.303,310,300
2021-05-07$52.36$52.363,076,000
2021-05-06$52.00$52.004,275,400
2021-05-05$49.06$49.062,406,500
2021-05-04$48.81$48.812,182,300
2021-05-03$49.30$49.302,009,800
2021-04-30$48.67$48.671,992,000
2021-04-29$49.97$49.971,587,900
2021-04-28$49.05$49.051,126,500
2021-04-27$49.96$49.961,338,000
2021-04-26$49.60$49.601,791,100
2021-04-23$48.77$48.771,378,700
2021-04-22$47.76$47.761,977,100
2021-04-21$48.17$48.171,536,900
2021-04-20$47.71$47.711,907,400
2021-04-19$49.81$49.811,900,600
2021-04-16$49.81$49.812,574,900
2021-04-15$48.50$48.501,634,500
2021-04-14$47.82$47.822,180,600
2021-04-13$48.32$48.321,338,500
2021-04-12$49.30$49.301,714,900
2021-04-09$48.60$48.601,428,800
2021-04-08$47.34$47.34977,400
2021-04-07$46.95$46.951,720,100
2021-04-06$48.05$48.051,316,600
2021-04-05$47.59$47.591,481,300
2021-04-01$47.37$47.372,863,600
2021-03-31$46.37$46.371,933,100
2021-03-30$45.91$45.911,223,500
2021-03-29$44.76$44.761,869,700
2021-03-26$46.62$46.622,628,600
2021-03-25$44.05$44.051,810,600
2021-03-24$42.37$42.372,604,900
2021-03-23$42.28$42.283,385,200
2021-03-22$44.87$44.871,639,600
2021-03-19$45.90$45.905,608,200
2021-03-18$45.68$45.681,386,000
2021-03-17$47.50$47.502,475,400
2021-03-16$45.80$45.801,481,900
2021-03-15$47.03$47.032,205,400
2021-03-12$46.74$46.741,660,200
2021-03-11$47.05$47.051,608,800
2021-03-10$47.08$47.082,008,200
2021-03-09$44.82$44.821,428,200
2021-03-08$44.33$44.332,071,500
2021-03-05$43.52$43.522,764,000
2021-03-04$42.32$42.322,532,200
2021-03-03$43.25$43.252,025,900
2021-03-02$43.71$43.712,204,600
2021-03-01$44.84$44.842,637,100
2021-02-26$43.27$43.273,564,300
2021-02-25$40.61$40.612,006,400
2021-02-24$42.40$42.402,676,800
2021-02-23$41.73$41.731,722,000
2021-02-22$41.38$41.381,689,900
2021-02-19$40.91$40.911,698,800
2021-02-18$40.05$40.052,050,800
2021-02-17$41.22$41.221,335,200
2021-02-16$41.71$41.711,473,200
2021-02-12$43.42$43.421,151,900
2021-02-11$43.42$43.421,446,000
2021-02-10$42.69$42.691,324,400
2021-02-09$43.49$43.491,719,800
2021-02-08$43.41$43.411,995,400
2021-02-05$42.59$42.591,988,700
2021-02-04$41.55$41.551,479,700
2021-02-03$40.37$40.371,469,200
2021-02-02$39.96$39.961,122,800
2021-02-01$39.42$39.421,510,700
2021-01-29$38.25$38.251,972,900
2021-01-28$38.89$38.892,139,900
2021-01-27$37.94$37.942,623,600
2021-01-26$40.36$40.361,654,100
2021-01-25$41.93$41.931,868,900
2021-01-22$42.88$42.882,545,600
2021-01-21$42.60$42.602,745,600
2021-01-20$41.47$41.473,935,200
2021-01-19$40.40$40.402,610,500
2021-01-15$40.87$40.873,652,500
2021-01-14$40.25$40.253,061,400
2021-01-13$38.60$38.602,091,100
2021-01-12$39.50$39.502,707,700
2021-01-11$39.63$39.632,132,400
2021-01-08$40.17$40.173,452,600
2021-01-07$42.39$42.392,439,500
2021-01-06$40.94$40.944,651,700
2021-01-05$39.70$39.703,872,900
2021-01-04$39.83$39.832,913,800