Companies / TopBuild Corp

TopBuild Corp

BLDCIK 1633931DAYTONA BEACH, FLtopbuild.com

Financials · FY2025

Revenue$5.41B
Net income$521.73M
Total debt$2.83B
Cash$268.85M
Diluted EPS$18.28
Shares outstanding28.1M

Ownership

28.1M shares outstanding · as of Apr 24, 2026
0.72%Insiders
Ownership
Insiders0.72%201,615
Institutions95.22%26,796,091
Public float4.07%1,144,455

% of common shares outstanding (exact, from the latest cover-page filing). Institutions are quarterly 13F snapshots; insiders reflect current officers & directors.

Insiders 13

View all →
Insider% of sharesShares
Buck Robert MCEOPresident and CEO · Director
0.26%73,959
0.08%23,818
Kuhns Robert MVice President and CFO
0.06%16,990
0.05%15,068
0.05%15,068
Shoffner JenniferVice President & CHRO
0.04%11,823
Viselli Joey MVP and Chief Growth Officer
0.04%11,731
Machado Luis FranciscoVP, Gen. Counsel, Corp Sec.
0.04%10,919
Raia Steven PPres, Sp Ops & Exec Adv
0.03%8,787
0.02%6,431

Institutional holders 556

View all →

Activity

InsidersInstitutions
What insiders are doing in this stock (Form 4).
DateActorActionSecurityValueShares ΔPosition afterImpact
Feb 17, 2026Buck Robert M
CEO
GrantCommon Stock$2.34M+4K
+6.79%
67,519
0.24% of shares
low
Feb 17, 2026Buck Robert M
CEO
GrantCommon Stock$1.76M+3K
+4.55%
73,959
0.26% of shares
low
Feb 17, 2026Buck Robert M
CEO
GrantCommon Stock$1.76M+3K
+4.77%
70,739
0.25% of shares
low
Feb 17, 2026Kuhns Robert M
Executive
GrantCommon Stock$590.3K+1K
+7.58%
15,366
0.05% of shares
low
Feb 17, 2026Achille John Frank
Executive
GrantCommon Stock$460.0K+844
+73.52%
1,992
<0.01% of shares
low
Feb 17, 2026Kuhns Robert M
Executive
GrantCommon Stock$442.6K+812
+5.02%
16,990
0.06% of shares
low
Feb 17, 2026Kuhns Robert M
Executive
GrantCommon Stock$442.6K+812
+5.28%
16,178
0.06% of shares
low
Feb 17, 2026Raia Steven P
Executive
GrantCommon Stock$388.1K+712
+10.16%
7,719
0.03% of shares
low

5%+ ownership events

Schedule 13D / 13G
FilerStance% of classSharesDate
Vanguard Group IncPassive13G/A0
Capital International InvestorsPassive13G

Securities

via CUSIP / OpenFIGI
SymbolTypeMarketCUSIPFIGI
BLD89055F103