Latest 10-Q

What changed in Builders FirstSource, Inc.'s latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Executive-branch trades

5 trades

Trades in Builders FirstSource, Inc. reported by the President, Cabinet members and other senior executive-branch officials. Amounts are ranges.Form 278-T is the periodic transaction report that senior executive-branch officials file with the Office of Government Ethics. They must report each trade over $1,000 within 30 days of being notified of it, and no later than 45 days after the trade. Amounts are ranges, not exact figures.

Recent executive-branch trades
The form has no ticker column. The asset is shown as the filer wrote it. We add a ticker link only when we could match the asset to a listed company.The form asks for a range, such as $1,001 - $15,000, not an exact amount. A line can be left blank when the filer's note says the amount was not more than $1,000.Report
Donald J Trump
President of the United States
BUILDERS FIRSTSOURCE INC
read from scan
PurchaseAug 28, 2026$15,001 - $50,000Sep 17, 2026White House report ↗
Donald J Trump
President of the United States
BUILDERS FIRSTSOURCE INC
read from scan
PurchaseAug 24, 2026$1,001 - $15,000Sep 17, 2026White House report ↗
Donald J Trump
President of the United States
BUILDERS FIRSTSOURCE INC
read from scan
SaleApr 10, 2026$50,001 - $100,000Jun 25, 2026White House report ↗
Donald J Trump
President of the United States
BUILDERS FIRSTSOURCE INC
read from scan
SaleMar 18, 2026$15,001 - $50,000May 8, 2026White House report ↗
Donald J Trump
President of the United States
Builders Firstsource Inc
read from scan
SaleMar 17, 2026$50,001 - $100,000May 8, 2026White House report ↗
All 5 trades in BLDRFree to read. Amounts are ranges.

Lobbying

What Builders FirstSource, Inc. and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

H-1B labor applications at Builders FirstSource, Inc.

1 certified in 12 mo

Labor condition applications decided by the Department of Labor, matched to Builders FirstSource, Inc. by employer name. An application is not a hire.

Median yearly wage offered, full-time certified applications, Jul 2025 to Jun 2026: —The wage the employer offered, as filed, with its unit. The yearly figure restates it per year (hourly x 2,080, weekly x 52, every two weeks x 26, monthly x 12) from the low end of the offered range. It is not what the worker was paid.

H-1B labor applications decided at Builders FirstSource, Inc. by quarter
QuarterCertifiedAll decidedWorkers asked for
2024 Q3000
2024 Q4000
2025 Q1000
2025 Q2111
2025 Q3000
2025 Q4000
2026 Q1000
2026 Q2111
Most common job titles at Builders FirstSource, Inc.
Job titleApplicationsMedian wage
Associate Engineer, IT1—

We match the employer's name to a public company automatically, including a reviewed list of subsidiaries. A subsidiary can be missed and a similar name can be matched wrongly. The files carry no worker names.

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$60.68+$0.56 (+0.93%) Nov 13 close
Oct 13, 2026: $51.71Oct 14, 2026: $50.52Oct 15, 2026: $53.68Oct 16, 2026: $54.65Oct 19, 2026: $52.95Oct 20, 2026: $53.92Oct 21, 2026: $53.51Oct 22, 2026: $57.54Oct 23, 2026: $56.85Oct 26, 2026: $56.21Oct 27, 2026: $56.70Oct 28, 2026: $55.88Oct 29, 2026: $63.06Oct 30, 2026: $64.91Nov 2, 2026: $67.82Nov 3, 2026: $63.61Nov 4, 2026: $69.50Nov 5, 2026: $65.50Nov 6, 2026: $62.54Nov 9, 2026: $65.97Nov 10, 2026: $62.93Nov 11, 2026: $62.34Nov 12, 2026: $60.12Nov 13, 2026: $60.68
Oct 13, 2026Low $50.52 · High $69.50Nov 13, 2026
Aug 13, 2026: $73.56Aug 14, 2026: $72.51Aug 17, 2026: $70.21Aug 18, 2026: $67.62Aug 19, 2026: $72.55Aug 20, 2026: $70.32Aug 21, 2026: $70.21Aug 24, 2026: $70.22Aug 25, 2026: $69.36Aug 26, 2026: $68.67Aug 27, 2026: $67.21Aug 28, 2026: $67.72Aug 31, 2026: $66.40Sep 1, 2026: $62.79Sep 2, 2026: $63.09Sep 3, 2026: $64.18Sep 4, 2026: $65.79Sep 8, 2026: $62.58Sep 9, 2026: $61.39Sep 10, 2026: $58.97Sep 11, 2026: $60.37Sep 14, 2026: $60.24Sep 15, 2026: $60.20Sep 16, 2026: $59.65Sep 17, 2026: $57.68Sep 18, 2026: $58.12Sep 21, 2026: $58.52Sep 22, 2026: $60.87Sep 23, 2026: $59.16Sep 24, 2026: $58.28Sep 25, 2026: $59.17Sep 28, 2026: $58.01Sep 29, 2026: $57.53Sep 30, 2026: $57.01Oct 1, 2026: $57.35Oct 2, 2026: $56.25Oct 5, 2026: $55.63Oct 6, 2026: $56.22Oct 7, 2026: $53.55Oct 8, 2026: $53.81Oct 9, 2026: $52.85Oct 12, 2026: $52.14Oct 13, 2026: $51.71Oct 14, 2026: $50.52Oct 15, 2026: $53.68Oct 16, 2026: $54.65Oct 19, 2026: $52.95Oct 20, 2026: $53.92Oct 21, 2026: $53.51Oct 22, 2026: $57.54Oct 23, 2026: $56.85Oct 26, 2026: $56.21Oct 27, 2026: $56.70Oct 28, 2026: $55.88Oct 29, 2026: $63.06Oct 30, 2026: $64.91Nov 2, 2026: $67.82Nov 3, 2026: $63.61Nov 4, 2026: $69.50Nov 5, 2026: $65.50Nov 6, 2026: $62.54Nov 9, 2026: $65.97Nov 10, 2026: $62.93Nov 11, 2026: $62.34Nov 12, 2026: $60.12Nov 13, 2026: $60.68
Aug 13, 2026Low $50.52 · High $73.56Nov 13, 2026
Nov 13, 2025: $103.89Nov 14, 2025: $103.44Nov 17, 2025: $99.42Nov 18, 2025: $98.60Nov 19, 2025: $95.75Nov 20, 2025: $94.85Nov 21, 2025: $101.62Nov 24, 2025: $100.53Nov 25, 2025: $108.97Nov 26, 2025: $111.75Nov 28, 2025: $112.23Dec 1, 2025: $113.18Dec 2, 2025: $112.10Dec 3, 2025: $114.44Dec 4, 2025: $111.01Dec 5, 2025: $110.01Dec 8, 2025: $107.46Dec 9, 2025: $105.01Dec 10, 2025: $109.58Dec 11, 2025: $109.87Dec 12, 2025: $108.48Dec 15, 2025: $104.66Dec 16, 2025: $103.18Dec 17, 2025: $103.51Dec 18, 2025: $105.62Dec 19, 2025: $103.79Dec 22, 2025: $103.65Dec 23, 2025: $102.70Dec 24, 2025: $104.03Dec 26, 2025: $103.99Dec 29, 2025: $103.45Dec 30, 2025: $103.19Dec 31, 2025: $102.89Jan 2, 2026: $104.63Jan 5, 2026: $108.44Jan 6, 2026: $111.26Jan 7, 2026: $105.05Jan 8, 2026: $111.29Jan 9, 2026: $124.66Jan 12, 2026: $124.08Jan 13, 2026: $124.86Jan 14, 2026: $126.38Jan 15, 2026: $128.96Jan 16, 2026: $126.79Jan 20, 2026: $122.52Jan 21, 2026: $126.82Jan 22, 2026: $125.25Jan 23, 2026: $122.36Jan 26, 2026: $119.19Jan 27, 2026: $117.29Jan 28, 2026: $117.09Jan 29, 2026: $115.23Jan 30, 2026: $114.40Feb 2, 2026: $113.27Feb 3, 2026: $118.56Feb 4, 2026: $123.80Feb 5, 2026: $120.06Feb 6, 2026: $124.42Feb 9, 2026: $124.30Feb 10, 2026: $128.42Feb 11, 2026: $126.94Feb 12, 2026: $120.57Feb 13, 2026: $114.73Feb 17, 2026: $114.63Feb 18, 2026: $113.90Feb 19, 2026: $111.42Feb 20, 2026: $110.55Feb 23, 2026: $107.28Feb 24, 2026: $109.68Feb 25, 2026: $102.63Feb 26, 2026: $104.56Feb 27, 2026: $104.29Mar 2, 2026: $99.41Mar 3, 2026: $97.45Mar 4, 2026: $95.99Mar 5, 2026: $95.51Mar 6, 2026: $93.12Mar 9, 2026: $94.95Mar 10, 2026: $93.68Mar 11, 2026: $91.11Mar 12, 2026: $86.60Mar 13, 2026: $88.09Mar 16, 2026: $87.02Mar 17, 2026: $90.68Mar 18, 2026: $86.62Mar 19, 2026: $84.49Mar 20, 2026: $81.22Mar 23, 2026: $84.66Mar 24, 2026: $83.94Mar 25, 2026: $85.41Mar 26, 2026: $82.17Mar 27, 2026: $80.43Mar 30, 2026: $78.85Mar 31, 2026: $82.33Apr 1, 2026: $80.97Apr 2, 2026: $79.12Apr 6, 2026: $82.06Apr 7, 2026: $78.93Apr 8, 2026: $83.09Apr 9, 2026: $85.21Apr 10, 2026: $85.30Apr 13, 2026: $87.53Apr 14, 2026: $87.77Apr 15, 2026: $85.13Apr 16, 2026: $83.90Apr 17, 2026: $88.50Apr 20, 2026: $91.32Apr 21, 2026: $89.76Apr 22, 2026: $90.63Apr 23, 2026: $90.14Apr 24, 2026: $90.04Apr 27, 2026: $89.88Apr 28, 2026: $88.12Apr 29, 2026: $83.38Apr 30, 2026: $79.09May 1, 2026: $75.72May 4, 2026: $73.75May 5, 2026: $74.56May 6, 2026: $80.03May 7, 2026: $79.41May 8, 2026: $77.40May 11, 2026: $74.88May 12, 2026: $72.78May 13, 2026: $72.32May 14, 2026: $73.58May 15, 2026: $70.41May 18, 2026: $70.18May 19, 2026: $66.39May 20, 2026: $71.23May 21, 2026: $73.86May 22, 2026: $74.15May 26, 2026: $74.41May 27, 2026: $77.47May 28, 2026: $76.72May 29, 2026: $76.26Jun 1, 2026: $75.62Jun 2, 2026: $75.37Jun 3, 2026: $74.26Jun 4, 2026: $74.98Jun 5, 2026: $73.64Jun 8, 2026: $73.12Jun 9, 2026: $77.54Jun 10, 2026: $74.62Jun 11, 2026: $78.57Jun 12, 2026: $77.77Jun 15, 2026: $77.81Jun 16, 2026: $78.74Jun 17, 2026: $76.14Jun 18, 2026: $80.59Jun 22, 2026: $77.33Jun 23, 2026: $76.73Jun 24, 2026: $85.41Jun 25, 2026: $88.72Jun 26, 2026: $89.14Jun 29, 2026: $90.51Jun 30, 2026: $89.48Jul 1, 2026: $84.77Jul 2, 2026: $84.69Jul 6, 2026: $82.33Jul 7, 2026: $78.42Jul 8, 2026: $74.20Jul 9, 2026: $74.54Jul 10, 2026: $75.69Jul 13, 2026: $73.51Jul 14, 2026: $75.16Jul 15, 2026: $76.05Jul 16, 2026: $78.20Jul 17, 2026: $74.26Jul 20, 2026: $72.70Jul 21, 2026: $69.74Jul 22, 2026: $71.03Jul 23, 2026: $70.55Jul 24, 2026: $72.86Jul 27, 2026: $72.72Jul 28, 2026: $73.68Jul 29, 2026: $67.76Jul 30, 2026: $66.01Jul 31, 2026: $66.44Aug 3, 2026: $72.48Aug 4, 2026: $75.37Aug 5, 2026: $75.86Aug 6, 2026: $72.51Aug 7, 2026: $74.69Aug 10, 2026: $71.98Aug 11, 2026: $75.10Aug 12, 2026: $72.41Aug 13, 2026: $73.56Aug 14, 2026: $72.51Aug 17, 2026: $70.21Aug 18, 2026: $67.62Aug 19, 2026: $72.55Aug 20, 2026: $70.32Aug 21, 2026: $70.21Aug 24, 2026: $70.22Aug 25, 2026: $69.36Aug 26, 2026: $68.67Aug 27, 2026: $67.21Aug 28, 2026: $67.72Aug 31, 2026: $66.40Sep 1, 2026: $62.79Sep 2, 2026: $63.09Sep 3, 2026: $64.18Sep 4, 2026: $65.79Sep 8, 2026: $62.58Sep 9, 2026: $61.39Sep 10, 2026: $58.97Sep 11, 2026: $60.37Sep 14, 2026: $60.24Sep 15, 2026: $60.20Sep 16, 2026: $59.65Sep 17, 2026: $57.68Sep 18, 2026: $58.12Sep 21, 2026: $58.52Sep 22, 2026: $60.87Sep 23, 2026: $59.16Sep 24, 2026: $58.28Sep 25, 2026: $59.17Sep 28, 2026: $58.01Sep 29, 2026: $57.53Sep 30, 2026: $57.01Oct 1, 2026: $57.35Oct 2, 2026: $56.25Oct 5, 2026: $55.63Oct 6, 2026: $56.22Oct 7, 2026: $53.55Oct 8, 2026: $53.81Oct 9, 2026: $52.85Oct 12, 2026: $52.14Oct 13, 2026: $51.71Oct 14, 2026: $50.52Oct 15, 2026: $53.68Oct 16, 2026: $54.65Oct 19, 2026: $52.95Oct 20, 2026: $53.92Oct 21, 2026: $53.51Oct 22, 2026: $57.54Oct 23, 2026: $56.85Oct 26, 2026: $56.21Oct 27, 2026: $56.70Oct 28, 2026: $55.88Oct 29, 2026: $63.06Oct 30, 2026: $64.91Nov 2, 2026: $67.82Nov 3, 2026: $63.61Nov 4, 2026: $69.50Nov 5, 2026: $65.50Nov 6, 2026: $62.54Nov 9, 2026: $65.97Nov 10, 2026: $62.93Nov 11, 2026: $62.34Nov 12, 2026: $60.12Nov 13, 2026: $60.68
Nov 13, 2025Low $50.52 · High $128.96Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.