Primoris Services Corp (NYSE:PRIM) has 463 institutional investors that have filed 13F reports for the period ending December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Mar, 2026 | 8,340,660 | 44,535 | 0.54% | $1,193,047,952.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 31 Mar, 2026 | 3,653,916 | 3,653,916 | 0.00% | $522,656,145.00 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 31 Mar, 2026 | 2,966,901 | -3,109,595 | -51.17% | $424,385,459.00 |
| FIRST TRUST ADVISORS LP | 31 Mar, 2026 | 2,886,163 | 928,155 | 47.40% | $412,836,755.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 2,335,748 | 2,335,748 | 0.00% | $334,105,394.00 |
| State Street Corp | 31 Mar, 2026 | 2,063,531 | 52,043 | 2.59% | $295,331,965.00 |
| WELLINGTON MANAGEMENT GROUP LLP | 31 Mar, 2026 | 1,879,600 | 133,397 | 7.64% | $268,857,985.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 1,456,181 | 131,078 | 9.89% | $208,327,271.00 |
| Invesco Ltd. | 31 Mar, 2026 | 1,396,747 | 338,469 | 31.98% | $199,790,690.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Mar, 2026 | 1,159,121 | -56,028 | -4.61% | $165,769,705.00 |
| AMERICAN CENTURY COMPANIES INC | 31 Mar, 2026 | 1,078,124 | 19,012 | 1.80% | $154,214,857.00 |
| Van Berkom & Associates Inc. | 31 Mar, 2026 | 925,166 | 352,445 | 61.54% | $132,336.00 |
| Artemis Investment Management LLP | 31 Mar, 2026 | 879,580 | 79,897 | 9.99% | $125,815,123.00 |
| CONGRESS ASSET MANAGEMENT CO | 31 Mar, 2026 | 818,096 | 2,826 | 0.35% | $117,020,425.00 |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 31 Mar, 2026 | 743,269 | -208,927 | -21.94% | $106,317,198.00 |
| Goldman Sachs Group Inc | 31 Mar, 2026 | 743,212 | -481,096 | -39.30% | $106,309,050.00 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 31 Mar, 2026 | 714,521 | 714,521 | 0.00% | $102,206.00 |
| FMR LLC | 31 Mar, 2026 | 705,992 | -8,012 | -1.12% | $100,985,164.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Mar, 2026 | 683,583 | -27,311 | -3.84% | $97,779,712.00 |
| ALLIANCEBERNSTEIN L.P. | 31 Mar, 2026 | 683,386 | -126,321 | -15.60% | $84,835,538.00 |