NYSE:BLDR | Shares Outstanding | Builders FirstSource, Inc.

Complete source-backed shares outstanding history.

Available history
2010-12-31 to 2026-07-23
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-07-23107,596,457
2026-06-30107,594,000
2026-04-24107,559,876
2026-03-31107,518,000
2026-02-11110,605,069
2025-12-31110,585,000
2025-10-24110,580,581
2025-09-30110,552,000
2025-07-28110,546,931
2025-06-30110,537,000
2025-04-25110,514,818
2025-03-31113,726,000
2025-02-14113,621,373
2024-12-31113,578,000
2024-10-31115,084,980
2024-09-30115,557,000
2024-08-01116,454,416
2024-06-30116,451,000
2024-05-01122,057,169
2024-03-31122,049,000
2024-02-15121,940,068
2023-12-31121,857,000
2023-10-27123,346,775
2023-09-30123,400,000
2023-07-28125,036,644
2023-06-30125,032,000
2023-04-27128,168,904
2023-03-31131,767,000
2023-02-23138,012,302
2022-12-31138,864,000
2022-11-03147,175,704
2022-09-30148,994,000
2022-07-27156,075,221
2022-06-30160,226,000
2022-05-05172,763,699
2022-03-31176,886,000
2022-02-23176,772,541
2021-12-31179,820,000
2021-11-02191,501,088
2021-09-30196,288,000
2021-08-03207,208,436
2021-06-30207,196,000
2021-05-04207,133,523
2021-03-31206,858,000
2021-02-24206,431,681
2020-12-31116,829,000
2020-10-28116,809,399
2020-09-30116,803,000
2020-07-29116,701,510
2020-06-30116,701,000
2020-04-29116,610,833
2020-03-31116,545,000
2020-02-19116,130,284
2019-12-31116,052,000
2019-10-30115,786,770
2019-09-30115,767,000
2019-07-31115,528,606
2019-06-30115,880,000
2019-05-01115,607,363
2019-03-31115,603,000
2019-02-26115,359,616
2018-12-31115,078,000
2018-10-30114,724,995
2018-09-30114,725,000
2018-08-03114,724,975
2018-06-30114,671,000
2018-05-07114,622,930
2018-03-31114,619,000
2018-02-26114,120,308
2017-12-31113,572,000
2017-11-07112,941,304
2017-09-30112,931,000
2017-08-02112,639,175
2017-06-30112,582,000
2017-05-04112,363,321
2017-03-31112,356,000
2017-02-24112,040,464
2016-12-31111,564,000
2016-11-01111,538,162
2016-09-30111,538,000
2016-08-02110,866,674
2016-06-30110,839,000
2016-05-03110,110,756
2016-03-31110,114,000
2016-03-08110,073,332
2015-12-31109,726,000
2015-11-04109,267,591
2015-09-30109,267,000
2015-08-04108,571,030
2015-06-3099,326,000
2015-05-0799,258,338
2015-03-3198,537,000
2015-02-2798,225,978
2014-12-3198,226,000
2014-11-0398,145,028
2014-09-3098,133,000
2014-07-3098,091,028
2014-06-3098,084,000
2014-04-3097,999,694
2014-03-3197,970,000