Skip to main content
TPC logo

TPC · Tutor Perini Corp · Shareholders & Ownership

Track TPC — free
$78.27 +0.62 (+0.80%) At close · Oct 19
Market Cap
$4.08B
Shares
52.57M
Volume · Oct 19 285.86K Avg daily vol (3M) 642.49K

Every disclosed holder of TPC in one list: 13F institutions, Schedule 13D and 13G filers, insiders (Forms 3, 4 and 5) and registered funds, each from its own latest filing. Holders nest by CIK and SEC reporting links, never by name, and each is summed once.

Who Owns TPC

13F quarter Sep 30, 2026, combined view: filers that have not filed yet carry their Jun 30, 2026 positions
Holder group Shares % Out
Institutional (13F) 42,546,135 80.93%
Insiders (Forms 3, 4, 5) 5,155,811 9.81%
13D/G-only blocks 0 0.00%
Remaining 4,867,171 9.26%
Registered funds (N-PORT, not summed) 21,074,649 40.09%

Shares outstanding: 52,569,117, the issuer's latest cover-page count restated onto today's split basis.

13D/G-only counts each filer's latest 13D or 13G that no 13F report of the listing contains, that names no 13F filer and that no counted insider files. Funds are never summed: their shares sit inside their advisers' 13F reports.

Holders of TPC

# Holder Shares
1
BlackRock, Inc.
13G CIK 2012383 · Holding company · Jul 31, 2026
Rule 13d-1(b), qualified institution, not summed
6,711,093
1.1
BlackRock, Inc.
13F CIK 2012383 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
4,317,806
1.2
iShares Russell 2000 ETF
Fund S000004344 · Registered fund · Jun 30, 2026
iShares Trust, not summed
1,177,446
1.3
iShares Russell 2000 Growth ETF
Fund S000004343 · Registered fund · Jun 30, 2026
iShares Trust, not summed
423,465
1.4
BlackRock Advantage Small Cap Core Fund
Fund S000039982 · Registered fund · May 29, 2026
BlackRock Funds, not summed
182,062
1.5
Master Small Cap Index Series
Fund S000002716 · Registered fund · Jun 30, 2026
Quantitative Master Series LLC, not summed
84,272
2
RONALD N. TUTOR
13D CIK 906134 · Unknown · Aug 31, 2026
not summed
4,344,131
2.1
TUTOR RONALD N
Insider CIK 906134 · Aug 31, 2026
Director, 10% Owner, issuer-wide
4,069,699
3
AMERICAN CENTURY COMPANIES INC
13F CIK 748054 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
2,283,291
3.1
Disciplined Value Fund
Fund S000005979 · Registered fund · Jun 30, 2026
American Century Quantitative Equity Funds, Inc., not summed
28,224
3.2
Small Company Fund
Fund S000005981 · Registered fund · Jun 30, 2026
American Century Quantitative Equity Funds, Inc., not summed
14,330
3.3
Disciplined Growth Fund
Fund S000005976 · Registered fund · Jun 30, 2026
American Century Quantitative Equity Funds, Inc., not summed
9,127
4
Capital International Investors
13F CIK 1562230 · Investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
2,259,813
5
SMALLCAP World Fund Inc
Fund S000009599 · Registered fund · Jun 30, 2026
SMALLCAP World Fund Inc, not summed
2,198,444
6
VANGUARD CAPITAL MANAGEMENT LLC
13F CIK 2100119 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
1,976,418
7
FIRST TRUST ADVISORS LP
13F CIK 1125816 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
1,813,442
7.1
First Trust Mid Cap Core AlphaDEX Fund
Fund S000017338 · Registered fund · Jul 31, 2026
First Trust Exchange-Traded AlphaDEX Fund, not summed
62,072
7.2
First Trust Mid Cap Growth AlphaDEX Fund
Fund S000031804 · Registered fund · Jul 31, 2026
First Trust Exchange-Traded AlphaDEX Fund, not summed
55,312
7.3
FT Vest SMID Rising Dividend Achievers Target Income ETF
Fund S000081275 · Registered fund · Jul 31, 2026
First Trust Exchange-Traded Fund IV, not summed
51,852
7.4
First Trust Multi Cap Growth AlphaDEX Fund
Fund S000017343 · Registered fund · Jul 31, 2026
First Trust Exchange-Traded AlphaDEX Fund, not summed
16,609
7.5
First Trust Active Factor Small Cap ETF
Fund S000066790 · Registered fund · May 31, 2026
First Trust Exchange-Traded Fund VIII, not summed
3,127
8
Avantis U.S. Small Cap Value ETF
Fund S000066459 · Registered fund · May 31, 2026
American Century ETF Trust, not summed
1,749,757
9
DIMENSIONAL FUND ADVISORS LP
13F CIK 354204 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
1,685,087
9.1
U.S. SMALL CAP PORTFOLIO
Fund S000000971 · Registered fund · Jul 31, 2026
DFA INVESTMENT DIMENSIONS GROUP INC, not summed
274,287
9.2
U.S. MICRO CAP PORTFOLIO
Fund S000000948 · Registered fund · Jul 31, 2026
DFA INVESTMENT DIMENSIONS GROUP INC, not summed
225,294
9.3
U.S. Targeted Value Portfolio
Fund S000000970 · Registered fund · Jul 31, 2026
DFA INVESTMENT DIMENSIONS GROUP INC, not summed
168,612
9.4
Dimensional U.S. Small Cap ETF
Fund S000070906 · Registered fund · Jul 31, 2026
Dimensional ETF Trust, not summed
167,040
9.5
Dimensional U.S. Targeted Value ETF
Fund S000070901 · Registered fund · Jul 31, 2026
Dimensional ETF Trust, not summed
113,764
10
GENDELL JEFFREY L
13F CIK 1056581 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
1,539,141
11
VANGUARD TOTAL STOCK MARKET INDEX FUND
Fund S000002848 · Registered fund · Jun 30, 2026
VANGUARD INDEX FUNDS, not summed
1,423,187
12
GEODE CAPITAL MANAGEMENT, LLC
13F CIK 1214717 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
1,300,095
13
STATE STREET CORP
13F CIK 93751 · Bank · Jun 30, 2026
carried, not yet filed for the newest quarter
1,078,520
13.1
STATE STREET SMALL/MID CAP EQUITY INDEX PORTFOLIO
Fund S000050332 · Registered fund · Jun 30, 2026
STATE STREET INSTITUTIONAL INVESTMENT TRUST, not summed
15,700
13.2
State Street Total Return V.I.S. Fund
Fund S000001637 · Registered fund · Jun 30, 2026
STATE STREET VARIABLE INSURANCE SERIES FUNDS INC, not summed
1,158
13.3
State Street Balanced Index Fund
Fund S000082802 · Registered fund · Jun 30, 2026
STATE STREET INSTITUTIONAL INVESTMENT TRUST, not summed
265
14
First Trust RBA American Industrial Renaissance ETF
Fund S000044209 · Registered fund · Jun 30, 2026
First Trust Exchange-Traded Fund VI, not summed
981,170
15
PRINCIPAL FINANCIAL GROUP INC
13F CIK 1126328 · Insurance company · Jun 30, 2026
carried, not yet filed for the newest quarter
950,113
15.1
SmallCap Fund
Fund S000007214 · Registered fund · Jul 31, 2026
Principal Funds, Inc, not summed
363,200
15.2
Principal U.S. Small-Cap ETF
Fund S000055159 · Registered fund · Jun 30, 2026
Principal Exchange-Traded Funds, not summed
72,565
15.3
SmallCap Account
Fund S000007675 · Registered fund · Jun 30, 2026
Principal Variable Contract Funds, Inc, not summed
33,100
15.4
SmallCap S&P 600 Index Fund
Fund S000007203 · Registered fund · Jul 31, 2026
Principal Funds, Inc, not summed
32,652
15.5
SmallCap Growth Fund I
Fund S000007175 · Registered fund · Jul 31, 2026
Principal Funds, Inc, not summed
3,958
16
SG Americas Securities, LLC
13F CIK 1313360 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
803,617
17
RENAISSANCE TECHNOLOGIES LLC
13F CIK 1037389 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
800,280
18
VANGUARD PORTFOLIO MANAGEMENT LLC
13F CIK 2100121 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
786,582
19
FMR LLC
13F CIK 315066 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
726,970
19.1
Fidelity Small Cap Index Fund
Fund S000033638 · Registered fund · Jul 31, 2026
Fidelity Salem Street Trust, not summed
501,544
19.2
Fidelity Enhanced Small Cap Core ETF
Fund S000081807 · Registered fund · Jun 30, 2026
Fidelity Covington Trust, not summed
423,528
19.3
Fidelity Extended Market Index Fund
Fund S000006021 · Registered fund · May 31, 2026
Fidelity Concord Street Trust, not summed
229,211
19.4
Fidelity SAI Small-Mid Cap Momentum Index Fund
Fund S000050321 · Registered fund · Jul 31, 2026
Fidelity Salem Street Trust, not summed
135,353
19.5
Fidelity Enhanced Large Cap Core ETF
Fund S000081804 · Registered fund · Jun 30, 2026
Fidelity Covington Trust, not summed
107,164
20
MORGAN STANLEY
13F CIK 895421 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
717,124
20.1
E*TRADE No Fee Total Market Index Fund
Fund S000090722 · Registered fund · Jul 31, 2026
E Trade Trust, not summed
42
21
First Trust SMID Cap Rising Dividend Achievers ETF
Fund S000059604 · Registered fund · Jun 30, 2026
First Trust Exchange-Traded Fund VI, not summed
657,848
22
JACOBS LEVY EQUITY MANAGEMENT, INC
13F CIK 884414 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
604,657
23
FRED ALGER MANAGEMENT, LLC
13F CIK 3520 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
599,189
23.1
ALGER SMALL CAP FOCUS FUND
Fund S000020958 · Registered fund · Jul 31, 2026
ALGER FUNDS, not summed
334,401
23.2
ALGER WEATHERBIE SPECIALIZED GROWTH FUND
Fund S000009165 · Registered fund · Jul 31, 2026
ALGER FUNDS, not summed
76,686
23.3
ALGER SMALL CAP GROWTH FUND
Fund S000009160 · Registered fund · Jul 31, 2026
ALGER FUNDS, not summed
69,104
23.4
Alger Small Cap Growth Portfolio
Fund S000009215 · Registered fund · Jun 30, 2026
ALGER PORTFOLIOS, not summed
39,948
23.5
ALGER SMALL CAP GROWTH INSTITUTIONAL FUND
Fund S000009202 · Registered fund · Jul 31, 2026
ALGER INSTITUTIONAL FUNDS, not summed
24,126
24
CHARLES SCHWAB INVESTMENT MANAGEMENT INC
13F CIK 884546 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
561,825
25
Boston Partners
13F CIK 1386060 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
560,943
26
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.
13F CIK 1705339 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
548,512
26.1
Global X U.S. Infrastructure Development ETF
Fund S000056509 · Registered fund · May 31, 2026
GLOBAL X FUNDS, not summed
485,507
26.2
Global X Russell 2000 ETF
Fund S000085029 · Registered fund · Jul 31, 2026
GLOBAL X FUNDS, not summed
21,963
27
Nuveen, LLC
13F CIK 1871926 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
547,501
27.1
Nuveen Quant Small Cap Equity Fund
Fund S000005386 · Registered fund · Jul 31, 2026
TIAA-CREF Funds, not summed
208,720
27.2
College Retirement Equities Fund - Total Global Stock Account
Fund S000005080 · Registered fund · Jun 30, 2026
College Retirement Equities Fund, not summed
114,307
27.3
Nuveen Small Cap Blend Index Fund
Fund S000005367 · Registered fund · Jul 31, 2026
TIAA-CREF Funds, not summed
58,994
27.4
Nuveen Small Cap Value Opportunities Fund
Fund S000000606 · Registered fund · Jun 30, 2026
Nuveen Investment Trust, not summed
58,867
27.5
Nuveen ESG Small-Cap ETF
Fund S000055815 · Registered fund · Jul 31, 2026
NuShares ETF Trust, not summed
43,060
28
VANGUARD EXTENDED MARKET INDEX FUND
Fund S000002841 · Registered fund · Jun 30, 2026
VANGUARD INDEX FUNDS, not summed
507,092
29
DONALD SMITH & CO., INC.
13F CIK 814375 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
487,004
30
Qube Research & Technologies Ltd
13F CIK 1729829 · Exempt reporting adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
452,982
31
NORTHERN TRUST CORP
13F CIK 73124 · Bank · Jun 30, 2026
carried, not yet filed for the newest quarter
440,385
32
ALGERT GLOBAL LLC
13F CIK 1275218 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
383,138
33
AQR CAPITAL MANAGEMENT LLC
13F CIK 1167557 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
378,624
34
Copeland Capital Management, LLC
13F CIK 1541743 · Investment adviser · Sep 30, 2026
368,948
35
PANAGORA ASSET MANAGEMENT INC
13F CIK 883677 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
363,528
36
BRIDGEWAY CAPITAL MANAGEMENT, LLC
13F CIK 1107261 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
335,096
37
Pacer Advisors, Inc.
13F CIK 1616667 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
333,836
38
Pacer US Small Cap Cash Cows 100 ETF
Fund S000055468 · Registered fund · Jul 31, 2026
Pacer Funds Trust, not summed
333,715
39
BANK OF AMERICA CORP /DE/
13F CIK 70858 · Bank · Jun 30, 2026
carried, not yet filed for the newest quarter
329,099
40
OBERWEIS ASSET MANAGEMENT INC/
13F CIK 937886 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
323,200
40.1
Oberweis Micro-Cap Fund
Fund S000010231 · Registered fund · Jun 30, 2026
OBERWEIS FUNDS, not summed
311,900
41
VANGUARD FIDUCIARY TRUST CO
13F CIK 933478 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
318,916
42
JB CAPITAL PARTNERS LP
13F CIK 1138532 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
312,554
43
NORGES BANK
13F CIK 1374170 · Non-US institution · Jun 30, 2026
carried, not yet filed for the newest quarter
308,473
44
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC
13F CIK 861177 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
304,438
45
SUSQUEHANNA INTERNATIONAL GROUP, LLP
13F CIK 1446194 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
281,879
46
MILLENNIUM MANAGEMENT LLC
13F CIK 1273087 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
268,897
47
Invesco Ltd.
13F CIK 914208 · Investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
268,485
47.1
Invesco Building & Construction ETF
Fund S000003040 · Registered fund · Jul 31, 2026
Invesco Exchange-Traded Fund Trust, not summed
165,248
47.2
Invesco RAFI US 1500 Small-Mid ETF
Fund S000013120 · Registered fund · Jul 31, 2026
Invesco Exchange-Traded Fund Trust, not summed
66,644
47.3
Invesco Russell 2000 Dynamic Multifactor ETF
Fund S000064608 · Registered fund · May 31, 2026
Invesco Exchange-Traded Self-Indexed Fund Trust, not summed
27,087
48
PRUDENTIAL FINANCIAL INC
13F CIK 1137774 · Insurance company · Jun 30, 2026
carried, not yet filed for the newest quarter
258,372
49
VANGUARD STRATEGIC EQUITY FUND
Fund S000002593 · Registered fund · Jun 30, 2026
VANGUARD HORIZON FUNDS, not summed
251,239
50
M&G PLC
13F CIK 1802539 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
250,071

59 more nested rows are not shown here; Every filing lists them all.

Shares are restated onto today's split basis. Change compares each row with the same holder's previous filing in the same source; a dash means there is none to compare. Nested 13D/G, insider and fund rows are not summed, since a 13F report already holds them.

Showing 1–50 of 510 holders

Create a free account to page through every holder, filter by source and group by ultimate parent.

Key facts CIK 77543 CUSIP 901109108 13F (30d) 37 filings 33 filers Visit website Investor relations