M
McGrath RentCorp (MGRC)
NMS – Real Time Price. Currency in USD
123.31
0.00 (0.00%)
At close: Jun 26, 2026, 4:00 PM EDT
123.31
-0.00 (-0.00%)
After-hours: Jun 26, 2026, 4:34 PM EDT
Find any stock by ticker or company name

NMS – Real Time Price. Currency in USD
123.31
0.00 (0.00%)
At close: Jun 26, 2026, 4:00 PM EDT
123.31
-0.00 (-0.00%)
After-hours: Jun 26, 2026, 4:34 PM EDT
| Breakdown | |
|---|---|
| 1.17% | % of Shares Held by All Insider |
| 93.52% | % of Shares Held by Institutions |
| 94.63% | % of Float Held by Institutions |
| 363 | Number of Institutions Holding Shares |
| Holder | Shares | Date Reported | % Out | Value |
|---|---|---|---|---|
| River Road Asset Management, LLC | 2.16M | 2026-03-31 | 8.80% | $246.72M |
| Blackrock Inc. | 1.94M | 2026-03-31 | 7.90% | $221.57M |
| Vanguard Portfolio Management LLC | 1.41M | 2026-03-31 | 5.73% | $160.65M |
| Vanguard Capital Management LLC | 1.11M | 2026-03-31 | 4.52% | $126.75M |
| Dimensional Fund Advisors LP | 906,954 | 2026-03-31 | 3.69% | $103.56M |
| Channing Capital Management, LLC | 812,228 | 2026-03-31 | 3.31% | $92.74M |
| Victory Capital Management Inc. | 809,924 | 2026-03-31 | 3.30% | $92.48M |
| Eminence Capital, LP | 805,829 | 2026-03-31 | 3.28% | $92.01M |
| Geode Capital Management, LLC | 630,238 | 2026-03-31 | 2.57% | $71.96M |
| State Street Corporation | 584,380 | 2026-03-31 | 2.38% | $66.72M |
| Holder | Shares | Date Reported | % Out | Value |
|---|---|---|---|---|
| VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund | 793,059 | 2026-03-31 | 3.23% | $90.55M |
| SmallCap World Fund Inc | 622,214 | 2026-03-31 | 2.53% | $71.04M |
| Victory Portfolios-Victory Sycamore Small Company Opportunity Fund | 590,000 | 2026-03-31 | 2.40% | $67.37M |
| iShares Trust-iShares Russell 2000 ETF | 576,658 | 2026-04-30 | 2.35% | $65.84M |
| VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund | 568,025 | 2026-03-31 | 2.31% | $64.86M |
| VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund | 361,336 | 2026-03-31 | 1.47% | $41.26M |
| Fidelity Capital Trust-Fidelity Value Fund | 355,729 | 2026-04-30 | 1.45% | $40.62M |
| AMG Funds IV-AMG River Road Small Cap Value Fund | 338,019 | 2026-01-31 | 1.38% | $38.60M |
| VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund | 274,754 | 2026-03-31 | 1.12% | $31.37M |
| Franklin Value Investors Trust-FRANKLIN SMALL CAP VALUE FUND | 254,252 | 2025-10-31 | 1.03% | $27.94M |
| Fidelity Salem Street Trust-Fidelity Small Cap Index Fund | 240,303 | 2026-02-28 | 0.98% | $27.44M |