Builders FirstSource Shares Outstanding 2004-2025 | BLDR

Builders FirstSource shares outstanding history from 2004 to 2025. Shares outstanding can be defined as the number of shares held by shareholders (including insiders) assuming conversion of all convertible debt, securities, warrants and options. This metric excludes the company's treasury shares.
  • Builders FirstSource shares outstanding for the quarter ending June 30, 2025 were 0.111B, a 7.39% decline year-over-year.
  • Builders FirstSource 2024 shares outstanding were 0.119B, a 7.77% decline from 2023.
  • Builders FirstSource 2023 shares outstanding were 0.129B, a 21.09% decline from 2022.
  • Builders FirstSource 2022 shares outstanding were 0.163B, a 19.65% decline from 2021.
Builders FirstSource Annual Shares Outstanding
(Millions of Shares)
2024 119
2023 129
2022 163
2021 203
2020 118
2019 117
2018 117
2017 116
2016 114
2015 103
2014 101
2013 96
2012 95
2011 95
2010 92
2009 39
2008 39
2007 38
2006 36
2005 31
2004 27
2003 25
2002 25

Fatal error: Uncaught TypeError: number_format(): Argument #1 ($num) must be of type float, string given in /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php:2833 Stack trace: #0 /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php(2833): number_format() #1 /var/www/html/macrotrends/public_html/assets/php/url_router.php(168): include('...') #2 {main} thrown in /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php on line 2833
Builders FirstSource Quarterly Shares Outstanding
(Millions of Shares)
2025-06-30 111
2025-03-31 114
2024-12-31 119
2024-09-30 117
2024-06-30 120
2024-03-31 123
2023-12-31 129
2023-09-30 126
2023-06-30 128
2023-03-31 138
2022-12-31 163
2022-09-30 156
2022-06-30 172
2022-03-31 180
2021-12-31 203
2021-09-30 206
2021-06-30 208
2021-03-31 209
2020-12-31 118
2020-09-30 118
2020-06-30 118
2020-03-31 117
2019-12-31 117
2019-09-30 117
2019-06-30 117
2019-03-31 117
2018-12-31 117
2018-09-30 116
2018-06-30 117
2018-03-31 117
2017-12-31 116
2017-09-30 116
2017-06-30 115
2017-03-31 115
2016-12-31 114
2016-09-30 114
2016-06-30 114
2016-03-31 110
2015-12-31 103
2015-09-30 106
2015-06-30 103
2015-03-31 99
2014-12-31 101
2014-09-30 100
2014-06-30 101
2014-03-31 98
2013-12-31 96
2013-09-30 100
2013-06-30 96
2013-03-31 96
2012-12-31 95
2012-09-30 96
2012-06-30 95
2012-03-31 95
2011-12-31 95
2011-09-30 95
2011-06-30 95
2011-03-31 95
2010-12-31 92
2010-09-30 95
2010-06-30 95
2010-03-31 82
2009-12-31 39
2009-09-30 39
2009-06-30 39
2009-03-31 39
2008-12-31 39
2008-09-30 36
2008-06-30 36
2008-03-31 35
2007-12-31 38
2007-09-30 35
2007-06-30 36
2007-03-31 36
2006-12-31 36
2006-09-30 36
2006-06-30 36
2006-03-31 36
2005-12-31 31
2005-09-30 35
2005-06-30 28
2005-03-31 25
2004-09-30 27
2004-06-30 27
2003-12-31