Skip to main content
MGRC logo

MGRC · Mcgrath Rentcorp · Shareholders & Ownership

Track MGRC — free
$114.27 +2.24 (+2.00%) At close · Oct 21
Market Cap
$2.74B
Shares
24.43M
Volume · Oct 21 143.45K Avg daily vol (3M) 153.32K

Every disclosed holder of MGRC 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 MGRC

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) 22,497,334 92.11%
Insiders (Forms 3, 4, 5) 324,775 1.33%
13D/G-only blocks 0 0.00%
Remaining 1,603,554 6.57%
Registered funds (N-PORT, not summed) 10,280,341 42.09%

Shares outstanding: 24,425,663, 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 MGRC

# Holder Shares
1
BlackRock, Inc.
13F CIK 2012383 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
2,089,066
1.1
iShares Russell 2000 ETF
Fund S000004344 · Registered fund · Jun 30, 2026
iShares Trust, not summed
645,310
1.2
iShares Russell 2000 Value ETF
Fund S000004342 · Registered fund · Jun 30, 2026
iShares Trust, not summed
206,455
1.3
Master Small Cap Index Series
Fund S000002716 · Registered fund · Jun 30, 2026
Quantitative Master Series LLC, not summed
45,496
1.4
iShares Core S&P Total U.S. Stock Market ETF
Fund S000004317 · Registered fund · Jun 30, 2026
iShares Trust, not summed
32,465
1.5
BlackRock Advantage Small Cap Core Fund
Fund S000039982 · Registered fund · May 29, 2026
BlackRock Funds, not summed
29,953
2
River Road Asset Management, LLC
13F CIK 1341401 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
2,046,345
3
VANGUARD PORTFOLIO MANAGEMENT LLC
13F CIK 2100121 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
1,424,824
4
VANGUARD CAPITAL MANAGEMENT LLC
13F CIK 2100119 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
1,105,970
5
DIMENSIONAL FUND ADVISORS LP
13F CIK 354204 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
975,053
5.1
U.S. Targeted Value Portfolio
Fund S000000970 · Registered fund · Jul 31, 2026
DFA INVESTMENT DIMENSIONS GROUP INC, not summed
166,874
5.2
Dimensional U.S. Targeted Value ETF
Fund S000070901 · Registered fund · Jul 31, 2026
Dimensional ETF Trust, not summed
145,938
5.3
U.S. SMALL CAP PORTFOLIO
Fund S000000971 · Registered fund · Jul 31, 2026
DFA INVESTMENT DIMENSIONS GROUP INC, not summed
109,449
5.4
U.S. MICRO CAP PORTFOLIO
Fund S000000948 · Registered fund · Jul 31, 2026
DFA INVESTMENT DIMENSIONS GROUP INC, not summed
85,879
5.5
Dimensional U.S. Small Cap ETF
Fund S000070906 · Registered fund · Jul 31, 2026
Dimensional ETF Trust, not summed
83,468
6
Channing Capital Management, LLC
13F CIK 1302404 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
835,246
6.1
CHANNING INTRINSIC VALUE SMALL-CAP FUND
Fund S000071821 · Registered fund · Jul 31, 2026
Valued Advisers Trust, not summed
2,429
7
VANGUARD TOTAL STOCK MARKET INDEX FUND
Fund S000002848 · Registered fund · Jun 30, 2026
VANGUARD INDEX FUNDS, not summed
780,755
8
VICTORY CAPITAL MANAGEMENT INC
13F CIK 1040188 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
705,334
8.1
Victory Sycamore Small Company Opportunity Fund
Fund S000000800 · Registered fund · Jun 30, 2026
Victory Portfolios, not summed
530,000
8.2
Victory Extended Market Index Fund
Fund S000012941 · Registered fund · Jul 31, 2026
Victory Portfolios III, not summed
2,797
9
GEODE CAPITAL MANAGEMENT, LLC
13F CIK 1214717 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
676,028
10
FMR LLC
13F CIK 315066 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
631,856
10.1
Fidelity Value Fund
Fund S000005455 · Registered fund · Jul 31, 2026
Fidelity Capital Trust, not summed
322,400
10.2
Fidelity Small Cap Index Fund
Fund S000033638 · Registered fund · Jul 31, 2026
Fidelity Salem Street Trust, not summed
271,459
10.3
Strategic Advisers U.S. Total Stock Fund
Fund S000084926 · Registered fund · May 31, 2026
Fidelity Rutland Square Trust II, not summed
218,893
10.4
Fidelity Extended Market Index Fund
Fund S000006021 · Registered fund · May 31, 2026
Fidelity Concord Street Trust, not summed
127,280
10.5
Fidelity Advisor Value Strategies Fund
Fund S000005117 · Registered fund · May 31, 2026
Fidelity Advisor Series I, not summed
88,200
11
STATE STREET CORP
13F CIK 93751 · Bank · Jun 30, 2026
carried, not yet filed for the newest quarter
629,987
11.1
State Street(R) SPDR(R) US Small Cap Low Volatility Index ETF
Fund S000039795 · Registered fund · Jun 30, 2026
SPDR SERIES TRUST, not summed
11,001
11.2
STATE STREET SMALL/MID CAP EQUITY INDEX PORTFOLIO
Fund S000050332 · Registered fund · Jun 30, 2026
STATE STREET INSTITUTIONAL INVESTMENT TRUST, not summed
8,700
11.3
State Street Total Return V.I.S. Fund
Fund S000001637 · Registered fund · Jun 30, 2026
STATE STREET VARIABLE INSURANCE SERIES FUNDS INC, not summed
627
11.4
State Street Balanced Index Fund
Fund S000082802 · Registered fund · Jun 30, 2026
STATE STREET INSTITUTIONAL INVESTMENT TRUST, not summed
145
12
SMALLCAP World Fund Inc
Fund S000009599 · Registered fund · Jun 30, 2026
SMALLCAP World Fund Inc, not summed
622,214
13
VANGUARD SMALL-CAP INDEX FUND
Fund S000002845 · Registered fund · Jun 30, 2026
VANGUARD INDEX FUNDS, not summed
562,861
14
SNYDER CAPITAL MANAGEMENT L P
13F CIK 1050477 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
475,324
15
MORGAN STANLEY
13F CIK 895421 · Holding company · Jun 30, 2026
carried, not yet filed for the newest quarter
453,886
15.1
E*TRADE No Fee Total Market Index Fund
Fund S000090722 · Registered fund · Jul 31, 2026
E Trade Trust, not summed
68
16
PRICE T ROWE ASSOCIATES INC /MD/
13F CIK 80255 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
409,860
16.1
T. Rowe Price Integrated U.S. Small-Cap Growth Equity Fund
Fund S000002074 · Registered fund · Jun 30, 2026
T. ROWE PRICE INTEGRATED EQUITY FUNDS, INC., not summed
98,400
16.2
T. Rowe Price Integrated U.S. Small-Mid Cap Core Equity Fund
Fund S000052904 · Registered fund · Jun 30, 2026
T. ROWE PRICE INTEGRATED EQUITY FUNDS, INC., not summed
30,052
16.3
T. Rowe Price Extended Equity Market Index Fund
Fund S000002090 · Registered fund · Jun 30, 2026
T. ROWE PRICE INDEX TRUST, INC., not summed
4,285
16.4
T. Rowe Price Small-Cap Index Fund
Fund S000051327 · Registered fund · Jun 30, 2026
T. ROWE PRICE INDEX TRUST, INC., not summed
3,747
16.5
T. Rowe Price Total Equity Market Index Fund
Fund S000002091 · Registered fund · Jun 30, 2026
T. ROWE PRICE INDEX TRUST, INC., not summed
3,533
17
LOOMIS SAYLES & CO L P
13F CIK 312348 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
377,251
17.1
Loomis Sayles Small Cap Growth Fund
Fund S000006705 · Registered fund · Jun 30, 2026
LOOMIS SAYLES FUNDS II, not summed
127,349
17.2
Loomis Sayles Small Cap Value Fund
Fund S000006647 · Registered fund · Jun 30, 2026
LOOMIS SAYLES FUNDS I, not summed
29,649
18
SILVERCREST ASSET MANAGEMENT GROUP LLC
13F CIK 1232395 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
357,145
19
VANGUARD SMALL-CAP VALUE INDEX FUND
Fund S000002847 · Registered fund · Jun 30, 2026
VANGUARD INDEX FUNDS, not summed
356,841
20
Clearbridge Investments, LLC
13F CIK 1348883 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
353,791
21
Alyeska Investment Group, L.P.
13F CIK 1453072 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
330,702
22
Capital World Investors
13F CIK 1422849 · Investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
330,106
23
AMERIPRISE FINANCIAL INC
13F CIK 820027 · Investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
315,769
23.1
Columbia Acorn Fund
Fund S000009184 · Registered fund · Jun 30, 2026
COLUMBIA ACORN TRUST, not summed
169,486
23.2
Columbia Small Cap Value and Inflection Fund
Fund S000010793 · Registered fund · May 31, 2026
COLUMBIA FUNDS SERIES TRUST, not summed
66,007
23.3
Columbia Variable Portfolio - Acorn Fund
Fund S000008981 · Registered fund · Jun 30, 2026
COLUMBIA FUNDS VARIABLE SERIES TRUST, not summed
32,770
23.4
Variable Portfolio - Partners Small Cap Value Fund
Fund S000019853 · Registered fund · Jun 30, 2026
Columbia Funds Variable Series Trust II, not summed
19,744
23.5
Columbia Research Enhanced Small Cap ETF
Fund S000095313 · Registered fund · Jun 30, 2026
Columbia ETF Trust I, not summed
40
24
Capital Research Global Investors
13F CIK 1422848 · Investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
309,406
25
AMG River Road Small Cap Value Fund
Fund S000001130 · Registered fund · Jul 31, 2026
AMG Funds IV, not summed
305,685
26
NORTHERN TRUST CORP
13F CIK 73124 · Bank · Jun 30, 2026
carried, not yet filed for the newest quarter
298,024
26.1
Small Cap Index Fund
Fund S000001245 · Registered fund · Jun 30, 2026
Northern Funds, not summed
12,569
26.2
Small Cap Core Fund
Fund S000001244 · Registered fund · Jun 30, 2026
Northern Funds, not summed
3,714
26.3
FlexShares Morningstar US Market Factor Tilt Index Fund
Fund S000033312 · Registered fund · Jul 31, 2026
FlexShares Trust, not summed
1,296
27
NEUMEIER POMA INVESTMENT COUNSEL LLC
13F CIK 1044936 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
295,108
28
CHARLES SCHWAB INVESTMENT MANAGEMENT INC
13F CIK 884546 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
285,593
28.1
Schwab U.S. Small-Cap ETF
Fund S000026636 · Registered fund · May 31, 2026
SCHWAB STRATEGIC TRUST, not summed
118,704
28.2
Schwab Small-Cap Index Fund
Fund S000005912 · Registered fund · Jul 31, 2026
SCHWAB CAPITAL TRUST, not summed
60,440
28.3
Schwab Fundamental U.S. Small Company ETF
Fund S000040878 · Registered fund · May 31, 2026
SCHWAB STRATEGIC TRUST, not summed
54,878
28.4
Schwab Fundamental U.S. Small Company Index Fund
Fund S000016767 · Registered fund · Jul 31, 2026
SCHWAB CAPITAL TRUST, not summed
16,441
28.5
Schwab Total Stock Market Index Fund
Fund S000005913 · Registered fund · Jul 31, 2026
SCHWAB CAPITAL TRUST, not summed
14,569
29
VANGUARD EXTENDED MARKET INDEX FUND
Fund S000002841 · Registered fund · Jun 30, 2026
VANGUARD INDEX FUNDS, not summed
282,020
30
SCHRODER INVESTMENT MANAGEMENT GROUP
13F CIK 1086619 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
274,850
31
RAYMOND JAMES FINANCIAL INC
13F CIK 720005 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
268,267
32
ClearBridge Small Cap Growth Fund
Fund S000016663 · Registered fund · Jul 31, 2026
Legg Mason Partners Investment Trust, not summed
232,333
33
NEW YORK STATE COMMON RETIREMENT FUND
13F CIK 810265 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
229,164
34
Paradice Investment Management LLC
13F CIK 1620275 · Registered investment adviser · Sep 30, 2026
224,456
35
Medina Value Partners, LLC
13F CIK 1843543 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
210,294
36
Sunriver Management LLC
13F CIK 1663900 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
198,684
37
T. Rowe Price Investment Management, Inc.
13F CIK 1897612 · Investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
194,882
38
ANCHOR CAPITAL MANAGEMENT COMPANY, LLC
13F CIK 2009885 · Exempt reporting adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
192,426
39
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC
13F CIK 1644956 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
188,656
39.1
William Blair Small Cap Value Fund
Fund S000008597 · Registered fund · Jun 30, 2026
WILLIAM BLAIR FUNDS, not summed
87,137
39.2
William Blair Small-Mid Cap Value Fund
Fund S000080810 · Registered fund · Jun 30, 2026
WILLIAM BLAIR FUNDS, not summed
430
40
BROWN ADVISORY INC
13F CIK 1345929 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
186,453
40.1
Brown Advisory Small-Cap Fundamental Value Fund
Fund S000038484 · Registered fund · Jun 30, 2026
Brown Advisory Funds, not summed
101,396
41
Nuveen, LLC
13F CIK 1871926 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
178,649
41.1
Nuveen Quant Small Cap Equity Fund
Fund S000005386 · Registered fund · Jul 31, 2026
TIAA-CREF Funds, not summed
93,420
41.2
Nuveen Small Cap Blend Index Fund
Fund S000005367 · Registered fund · Jul 31, 2026
TIAA-CREF Funds, not summed
32,851
41.3
Nuveen ESG Small-Cap ETF
Fund S000055815 · Registered fund · Jul 31, 2026
NuShares ETF Trust, not summed
23,697
41.4
Nuveen Equity Index Fund
Fund S000005360 · Registered fund · Jul 31, 2026
TIAA-CREF Funds, not summed
22,145
41.5
Nuveen Life Small Cap Equity Fund
Fund S000005093 · Registered fund · Jun 30, 2026
TIAA-CREF Life Funds, not summed
1,947
42
VANGUARD FIDUCIARY TRUST CO
13F CIK 933478 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
165,048
43
LONDON CO OF VIRGINIA
13F CIK 1259887 · Registered investment adviser · Jun 30, 2026
carried, not yet filed for the newest quarter
162,617
44
Bank of New York Mellon Corp
13F CIK 1390777 · Bank · Jun 30, 2026
carried, not yet filed for the newest quarter
157,302
44.1
BNY Mellon US Small Cap Core Equity ETF
Fund S000067262 · Registered fund · Jul 31, 2026
BNY Mellon ETF Trust, not summed
951
45
SUSQUEHANNA INTERNATIONAL GROUP, LLP
13F CIK 1446194 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
150,537
46
HANNA JOSEPH F
Insider CIK 1226137 · Oct 1, 2026
President and CEO, issuer-wide
144,049
47
Allianz Asset Management GmbH
13F CIK 1535323 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
143,737
48
JPMORGAN CHASE & CO
13F CIK 19617 · Bank · Jun 30, 2026
carried, not yet filed for the newest quarter
142,188
49
KTF INVESTMENTS, LLC
13F CIK 2099997 · Unknown · Jun 30, 2026
carried, not yet filed for the newest quarter
141,121
50
VANGUARD DIVIDEND APPRECIATION INDEX FUND
Fund S000011322 · Registered fund · Jul 31, 2026
VANGUARD SPECIALIZED FUNDS, not summed
138,933

55 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 429 holders

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

Key facts CIK 752714 CUSIP 580589109 13F (30d) 28 filings 28 filers Visit website Investor relations