M
Matrix Service Company (MTRX)
NMS – Real Time Price. Currency in USD
11.87
+0.13 (1.11%)
Market open: Aug 12, 2026, 11:31 AM EDT
11.74
0.00 (0.00%)
Previous after-hours: Aug 11, 2026, 4:20 PM EDT
Find any stock by ticker or company name

NMS – Real Time Price. Currency in USD
11.87
+0.13 (1.11%)
Market open: Aug 12, 2026, 11:31 AM EDT
11.74
0.00 (0.00%)
Previous after-hours: Aug 11, 2026, 4:20 PM EDT
| Breakdown | |
|---|---|
| 4.50% | % of Shares Held by All Insider |
| 87.54% | % of Shares Held by Institutions |
| 91.66% | % of Float Held by Institutions |
| 198 | Number of Institutions Holding Shares |
| Holder | Shares | Date Reported | % Out | Value |
|---|---|---|---|---|
| First Eagle Investment Management, LLC | 990,217 | 2026-06-30 | 3.52% | $11.79M |
| Azarias Capital Management, LP | 673,692 | 2026-06-30 | 2.39% | $8.02M |
| Holder | Shares | Date Reported | % Out | Value |
|---|---|---|---|---|
| iShares Trust-iShares U.S. Infrastructure ETF | 1.70M | 2026-02-28 | 6.05% | $21.94M |
| Needham Funds Inc-Needham Aggressive Growth Fund | 1.44M | 2026-03-31 | 5.10% | $17.09M |
| American Century ETF Trust-Avantis U.S. Small Cap Value ETF | 1.03M | 2026-06-30 | 3.65% | $12.22M |
| VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund | 839,781 | 2026-03-31 | 2.98% | $10.00M |
| First Eagle Funds-First Eagle Small Cap Opportunity Fund | 792,202 | 2026-04-30 | 2.82% | $9.44M |
| iShares Trust-iShares Russell 2000 ETF | 710,187 | 2026-06-30 | 2.52% | $8.46M |
| VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund | 324,560 | 2026-03-31 | 1.15% | $3.87M |
| Fidelity Salem Street Trust-Fidelity Small Cap Index Fund | 268,151 | 2026-05-31 | 0.95% | $3.19M |
| OBERWEIS FUNDS-Oberweis Micro-Cap Fund | 221,075 | 2025-12-31 | 0.79% | $2.90M |
| iShares Trust-iShares Russell 2000 Value ETF | 198,074 | 2026-06-30 | 0.70% | $2.36M |
| Fidelity Concord Street Trust-Fidelity Extended Market Index Fund | 143,848 | 2026-06-30 | 0.51% | $1.71M |
| VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund | 139,040 | 2026-05-31 | 0.49% | $1.66M |