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 — 2017

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$21.79$21.791,212,000
2017-12-28$21.84$21.84967,200
2017-12-27$21.79$21.791,450,000
2017-12-26$21.68$21.681,340,300
2017-12-22$21.26$21.261,394,900
2017-12-21$20.98$20.981,176,200
2017-12-20$20.47$20.47853,400
2017-12-19$20.16$20.161,436,600
2017-12-18$20.44$20.441,826,700
2017-12-15$20.05$20.052,957,000
2017-12-14$19.73$19.731,497,400
2017-12-13$20.04$20.041,228,400
2017-12-12$20.17$20.17911,000
2017-12-11$20.44$20.44749,200
2017-12-08$20.50$20.50939,300
2017-12-07$20.52$20.521,044,300
2017-12-06$20.13$20.13889,700
2017-12-05$20.07$20.071,180,600
2017-12-04$20.33$20.332,159,100
2017-12-01$19.98$19.981,815,600
2017-11-30$20.40$20.401,767,500
2017-11-29$20.06$20.061,237,900
2017-11-28$20.30$20.302,397,100
2017-11-27$19.49$19.491,499,400
2017-11-24$19.50$19.50505,900
2017-11-22$19.52$19.521,097,100
2017-11-21$19.45$19.451,354,700
2017-11-20$19.54$19.541,492,000
2017-11-17$19.14$19.141,819,800
2017-11-16$18.67$18.671,921,200
2017-11-15$18.47$18.472,033,500
2017-11-14$18.27$18.271,112,300
2017-11-13$17.96$17.961,662,800
2017-11-10$18.46$18.463,364,300
2017-11-09$18.36$18.362,707,700
2017-11-08$17.52$17.52733,300
2017-11-07$17.44$17.44673,100
2017-11-06$17.93$17.93675,100
2017-11-03$17.65$17.651,315,500
2017-11-02$17.28$17.281,275,900
2017-11-01$18.02$18.021,052,400
2017-10-31$18.02$18.02880,900
2017-10-30$17.79$17.79644,200
2017-10-27$17.89$17.89558,200
2017-10-26$17.87$17.87642,200
2017-10-25$17.56$17.561,016,200
2017-10-24$18.06$18.06609,900
2017-10-23$18.03$18.03901,900
2017-10-20$17.90$17.901,739,000
2017-10-19$17.32$17.32701,600
2017-10-18$17.21$17.21506,100
2017-10-17$17.12$17.12534,600
2017-10-16$17.37$17.37749,800
2017-10-13$17.39$17.39531,700
2017-10-12$17.68$17.681,004,700
2017-10-11$17.63$17.63636,400
2017-10-10$17.47$17.47875,700
2017-10-09$17.71$17.71677,800
2017-10-06$17.93$17.93852,200
2017-10-05$17.49$17.49998,000
2017-10-04$17.72$17.72859,600
2017-10-03$18.01$18.011,142,600
2017-10-02$17.74$17.741,292,200
2017-09-29$17.99$17.991,984,500
2017-09-28$17.69$17.691,201,700
2017-09-27$17.61$17.611,660,100
2017-09-26$17.54$17.541,405,900
2017-09-25$17.33$17.331,259,400
2017-09-22$17.31$17.312,133,400
2017-09-21$16.75$16.751,527,000
2017-09-20$16.62$16.621,515,900
2017-09-19$16.49$16.491,058,900
2017-09-18$16.43$16.43834,100
2017-09-15$16.22$16.221,158,600
2017-09-14$16.31$16.311,348,800
2017-09-13$16.73$16.731,952,300
2017-09-12$16.99$16.991,982,200
2017-09-11$16.77$16.772,632,200
2017-09-08$16.63$16.632,610,900
2017-09-07$16.57$16.579,093,100
2017-09-06$16.77$16.771,048,900
2017-09-05$16.39$16.391,227,300
2017-09-01$16.59$16.591,196,600
2017-08-31$16.28$16.28830,600
2017-08-30$16.29$16.291,423,500
2017-08-29$16.01$16.011,422,700
2017-08-28$15.40$15.401,246,400
2017-08-25$14.59$14.59848,300
2017-08-24$14.64$14.64804,100
2017-08-23$14.84$14.84708,300
2017-08-22$15.23$15.23749,700
2017-08-21$15.03$15.03880,000
2017-08-18$15.57$15.57549,200
2017-08-17$15.82$15.82802,600
2017-08-16$16.12$16.12585,000
2017-08-15$16.40$16.40364,200
2017-08-14$16.56$16.56834,700
2017-08-11$16.34$16.34605,800
2017-08-10$16.15$16.15645,200
2017-08-09$16.53$16.53515,500
2017-08-08$16.63$16.63748,600
2017-08-07$16.71$16.711,154,100
2017-08-04$16.72$16.721,733,900
2017-08-03$15.24$15.24926,700
2017-08-02$15.63$15.63470,600
2017-08-01$15.87$15.87972,500
2017-07-31$15.67$15.67343,400
2017-07-28$15.51$15.51384,500
2017-07-27$15.46$15.46597,400
2017-07-26$15.60$15.60623,100
2017-07-25$15.77$15.77638,000
2017-07-24$15.52$15.52387,000
2017-07-21$15.85$15.85378,900
2017-07-20$16.05$16.05420,400
2017-07-19$15.98$15.98361,400
2017-07-18$15.83$15.83313,500
2017-07-17$16.02$16.02450,800
2017-07-14$15.93$15.93356,900
2017-07-13$15.85$15.85401,000
2017-07-12$15.82$15.82518,700
2017-07-11$15.69$15.69589,200
2017-07-10$15.61$15.61584,900
2017-07-07$15.59$15.59661,100
2017-07-06$15.13$15.13893,000
2017-07-05$15.43$15.43528,200
2017-07-03$15.34$15.34273,500
2017-06-30$15.32$15.32587,700
2017-06-29$15.01$15.01832,200
2017-06-28$15.43$15.43588,500
2017-06-27$14.85$14.85753,400
2017-06-26$14.95$14.95670,400
2017-06-23$15.10$15.101,858,300
2017-06-22$14.80$14.801,193,100
2017-06-21$14.70$14.70608,700
2017-06-20$15.04$15.04675,700
2017-06-19$15.33$15.331,167,800
2017-06-16$15.31$15.311,134,200
2017-06-15$15.36$15.36739,800
2017-06-14$15.57$15.57963,800
2017-06-13$15.31$15.311,064,100
2017-06-12$14.89$14.89842,400
2017-06-09$14.79$14.791,359,300
2017-06-08$14.90$14.901,391,000
2017-06-07$14.23$14.231,410,900
2017-06-06$13.96$13.96735,000
2017-06-05$14.05$14.05743,400
2017-06-02$14.42$14.42849,200
2017-06-01$13.95$13.951,281,000
2017-05-31$13.66$13.661,480,300
2017-05-30$13.52$13.521,001,300
2017-05-26$13.89$13.891,001,800
2017-05-25$13.81$13.81895,000
2017-05-24$13.77$13.77745,900
2017-05-23$13.94$13.941,146,100
2017-05-22$14.16$14.16818,700
2017-05-19$14.22$14.221,114,900
2017-05-18$13.93$13.931,188,300
2017-05-17$14.02$14.021,715,500
2017-05-16$14.67$14.671,556,700
2017-05-15$14.47$14.471,720,500
2017-05-12$14.24$14.241,671,500
2017-05-11$14.81$14.811,741,800
2017-05-10$14.89$14.892,654,700
2017-05-09$15.34$15.344,148,200
2017-05-08$15.50$15.501,779,700
2017-05-05$16.01$16.01798,800
2017-05-04$16.05$16.05759,800
2017-05-03$15.91$15.911,380,700
2017-05-02$16.39$16.391,658,000
2017-05-01$16.21$16.211,205,600
2017-04-28$16.01$16.011,177,600
2017-04-27$16.05$16.05906,300
2017-04-26$16.00$16.001,148,800
2017-04-25$16.10$16.101,768,200
2017-04-24$15.83$15.831,171,600
2017-04-21$15.39$15.39760,600
2017-04-20$15.31$15.31903,000
2017-04-19$14.99$14.99814,500
2017-04-18$14.93$14.93771,700
2017-04-17$14.84$14.84763,400
2017-04-13$14.78$14.78744,800
2017-04-12$15.07$15.07741,500
2017-04-11$15.37$15.37792,300
2017-04-10$15.23$15.23992,500
2017-04-07$15.09$15.091,035,400
2017-04-06$15.08$15.08965,100
2017-04-05$14.86$14.861,285,100
2017-04-04$14.88$14.881,265,100
2017-04-03$14.64$14.64877,500
2017-03-31$14.90$14.901,245,500
2017-03-30$14.84$14.84845,200
2017-03-29$14.86$14.86860,300
2017-03-28$14.65$14.65865,500
2017-03-27$14.47$14.47769,200
2017-03-24$14.44$14.44613,100
2017-03-23$14.51$14.51821,400
2017-03-22$14.40$14.401,229,000
2017-03-21$14.47$14.471,814,900
2017-03-20$15.04$15.041,641,400
2017-03-17$15.63$15.631,897,000
2017-03-16$15.75$15.752,141,600
2017-03-15$15.43$15.432,090,900
2017-03-14$15.12$15.121,527,400
2017-03-13$15.35$15.351,879,900
2017-03-10$15.27$15.272,848,500
2017-03-09$14.85$14.851,797,500
2017-03-08$14.91$14.912,486,700
2017-03-07$14.54$14.542,507,000
2017-03-06$15.04$15.042,860,800
2017-03-03$15.15$15.159,594,000
2017-03-02$15.15$15.156,474,600
2017-03-01$14.54$14.544,803,000
2017-02-28$12.94$12.942,651,600
2017-02-27$12.82$12.821,249,300
2017-02-24$12.24$12.24678,700
2017-02-23$12.41$12.41652,900
2017-02-22$12.43$12.43607,700
2017-02-21$12.48$12.48802,700
2017-02-17$12.51$12.51467,300
2017-02-16$12.61$12.61704,200
2017-02-15$12.68$12.681,100,600
2017-02-14$12.52$12.52789,000
2017-02-13$12.40$12.40726,900
2017-02-10$12.38$12.38809,100
2017-02-09$12.28$12.281,276,400
2017-02-08$11.79$11.791,014,200
2017-02-07$11.59$11.591,192,700
2017-02-06$11.65$11.651,695,800
2017-02-03$11.32$11.32867,200
2017-02-02$11.00$11.00899,400
2017-02-01$10.81$10.81467,600
2017-01-31$10.76$10.761,110,900
2017-01-30$10.86$10.861,160,800
2017-01-27$11.38$11.38554,300
2017-01-26$11.61$11.61860,800
2017-01-25$11.89$11.891,167,300
2017-01-24$11.43$11.432,392,000
2017-01-23$10.79$10.79876,700
2017-01-20$10.92$10.92429,800
2017-01-19$11.01$11.01540,800
2017-01-18$11.29$11.29535,400
2017-01-17$11.34$11.34545,400
2017-01-13$11.69$11.69741,700
2017-01-12$11.36$11.36502,600
2017-01-11$11.53$11.53658,200
2017-01-10$11.53$11.53665,500
2017-01-09$11.26$11.26726,700
2017-01-06$11.37$11.371,275,900
2017-01-05$11.76$11.76784,400
2017-01-04$12.02$12.02978,500
2017-01-03$11.64$11.641,088,300