PRIM Stock Snapshot Price, market cap, P/E, EPS, ROE, debt/equity, 52-week range

03
Price $79.08
Market Cap (MRQ) $4.26B
P/E (TTM) 31.0
EPS (TTM) $2.55
Revenue (TTM) $7.28B
Div Yield 0.41%
ROE (TTM) 8.9%
Debt/Equity (MRQ) 0.5
52W Range $65–$206

PRIM Stock Price Chart Daily OHLCV with technical indicators — pan, zoom, and customize your view

04
range
bars

Bar granularity adapts to the selected period — hover the chart to see open/high/low/close for a bar.

About Primoris Services Corporation Common Stock Company overview from Wikipedia

05 · wikidata

Primoris Services Corporation is a publicly traded specialty construction and infrastructure company based in the United States, with a particular focus on pipelines for natural gas, wastewater and water. In 2026, the company was ranked 497th in the Fortune 500.

History

The company was founded as ARB, Inc. in Bakersfield, California in 1960, Primoris was founded in 2004, in Nevada, as the parent company. In 2008, it was incorporated as a public company in Delaware. In 2014, it became a Fortune 1000 company.

On June 22, 2026, the company announced a major reduction to its financial forecast, which resulted in a $29.2% decline in its stock value, and multiple investigations by law firms. It also announced the departure of its COO.

Acquisitions

The company has expanded significantly through acquisitions, including:

James Construction Group LLC in 2009.

Rockford Corporation in 2010 for $82.6 million. Subsequently worked on the pipeline and underground unit of the Atlantic Coast Pipeline.

Sprint Pipeline Services, L.P. in 2012.

Q3 Contracting Inc., a gas pipeline service, in 2012 for $48.1 million in cash.

Coastal Field Services, a Beaumont, Texas pipeline and maintenance contractor, in 2017.

PLH Group, an Irving, Texas construction, maintenance and engineering services contractor, valued at $470 million, in 2022.

PayneCrest Electric, a St. Louis, Missouri electrical design, construction and maintenance company, for $422 million, in 2026.

== References ==

Source: Wikipedia, CC BY-SA 4.0 · View on Wikipedia ↗

Wikidata ↗

sectorIndustrials industryConstruction employees18,526 countryUS

10-Year Performance Revenue, net income, margins and EPS trends

06
Revenue$7.57B
2016-12-31 → 2025-12-31
EPS$5.02
2016-12-31 → 2025-12-31
Free Cash Flow$340M
2016-12-31 → 2025-12-31
Net margin1.9%
2018-12-31 → 2025-12-31
Valuation & Ratios 07–12

Valuation P/E, P/S, P/B, EV/EBITDA ratios — is the stock expensive or cheap?

Metric 5Y trend PRIM 5Y avg Peer Median Verdict
P/E (TTM) 31.05Y avg ≈16.4 ≈16.4 44.7 Fair value
P/S (TTM) 0.65Y avg ≈0.5 ≈0.5 1.7 Undervalued
P/B (MRQ) 2.75Y avg ≈2.1 ≈2.1 4.6 Undervalued
EV / EBITDA 8.45Y avg ≈8.8 ≈8.8 13.5 Fair value
Price / FCF (TTM) 48.45Y avg ≈-15.5 ≈-15.5 · ·
Price / Cash Flow (TTM) 21.95Y avg ≈12.2 ≈12.2 10.5 Overvalued
EV / Revenue 0.65Y avg ≈0.6 ≈0.6 · ·
EV / FCF 12.45Y avg ≈-31.3 ≈-31.3 · ·
Price / Tangible Book (MRQ) 3.55Y avg ≈9.9 ≈9.9 · ·
PEG Ratio ≈1.7 · · ·

Peer median is calculated on a standardized basis per metric and may not always match the TTM/MRQ basis shown for this stock.

value · ≈ 5Y avg · industry median · verdict relative to median

Dividends Yield, payout ratio, dividend history, 5Y CAGR

13
Dividend Yield0.41%
Payout Ratio6.3%
Annualized Payout≈$0.32Paid quarterly
5Y Div CAGR≈5.9%Per share, split-adjusted
Growth Streak≈2Consecutive years of dividend growth
Ex-dateAmountCurrencyYield
Jun 30, 2026$0.08USD≈0.32%
Mar 31, 2026$0.08USD≈0.22%
Dec 31, 2025$0.08USD≈0.26%
Sep 30, 2025$0.08USD≈0.23%
Jun 30, 2025$0.08USD≈0.38%
Mar 31, 2025$0.08USD≈0.49%
Dec 31, 2024$0.08USD≈0.34%
Sep 27, 2024$0.06USD≈0.41%
Jun 28, 2024$0.06USD≈0.48%
Mar 27, 2024$0.06USD≈0.57%
Dec 28, 2023$0.06USD≈0.72%
Sep 28, 2023$0.06USD≈0.73%
Jun 29, 2023$0.06USD≈0.78%
Mar 30, 2023$0.06USD≈0.99%
Dec 29, 2022$0.06USD≈1.1%
Sep 29, 2022$0.06USD≈1.4%
Jun 29, 2022$0.06USD≈1.1%
Mar 30, 2022$0.06USD≈0.98%
Dec 30, 2021$0.06USD≈1.0%
Sep 29, 2021$0.06USD≈0.96%

Earnings History EPS actual vs estimate, surprise %, beat rate, next earnings date

14
Avg Surprise 17.0%
Next Report Nov 02, 2026
PeriodReportEPS ActualEPS EstSurprise
June 30, 2026 Aug 3, 2026 $-0.27 $-0.26 -5.6%
March 31, 2026 $0.59 $0.86 -31.5%
Dec. 31, 2025 $1.08 $1.01 6.7%
Sept. 30, 2025 $1.88 $1.41 33.5%
June 30, 2025 $1.68 $1.10 52.4%
March 31, 2025 $0.98 $0.67 46.5%

Full Fundamentals All metrics by year — income statement, balance sheet, cash flow

15
Income Statement 15
Metric Trend 2025202420232022202120202019201820172016
Revenue $7.57B$6.37B$5.72B$4.42B$3.50B$3.49B$3.11B$2.94B$2.38B$2.00B
Cost of Revenue $6.76B$5.66B$5.13B$3.96B$3.08B$3.12B$2.78B$2.61B$2.10B$1.80B
Gross Profit $813M$703M$588M$457M$417M$370M$331M$326M$278M$201M
SG&A Expense $399M$383M$329M$282M$230M$203M$189M$182M$170M$140M
Operating Income $412M$317M$253M$195M$170M$164M$141M$130M$106M$58M
Interest Expense ·····$20M$20M$19M$8M$9M
Other Non-op $1M$100.0K$2M$2M$299.0K$1M$-3M$-808.0K$484.0K$-315.0K
Pretax Income $384M$255M$178M$159M$152M$146M$118M$113M$105M$49M
Income Tax $109M$74M$52M$26M$36M$41M$34M$26M$28M$21M
Net Income $275M$181M$126M$133M$116M$105M$82M$77M$72M$27M
EPS (Basic) $5.09$3.37$2.37$2.50$2.19$2.17$1.62$1.51$1.41$0.52
EPS (Diluted) $5.02$3.31$2.33$2.47$2.17$2.16$1.61$1.50$1.40$0.51
Shares (Basic) 54,000,00053,600,00053,300,00053,200,00052,674,00048,303,00050,784,00051,350,00051,481,00051,762,000
Shares (Diluted) 54,800,00054,600,00054,200,00053,759,00053,161,00048,633,00051,084,00051,670,00051,741,00051,989,000
EBITDA $503M$413M$360M$294M$276M$246M$141M$130M$106M$58M
Balance Sheet 28
Metric Trend 2025202420232022202120202019201820172016
Cash & Equivalents $536M$456M$218M$249M$201M$327M$120M$151M$170M$136M
Short-term Investments ·········$0
Receivables $723M$834M$685M$663M$472M$432M$405M$373M$292M$388M
Inventory ········$41M$49M
Prepaid Expense $138M$96M$136M$176M$86M$30M$43M$36M$15M$19M
Current Assets $2.33B$2.16B$1.89B$1.70B$1.18B$1.12B$913M$924M$743M$731M
PP&E (Net) $531M$488M$476M$494M$433M$356M$376M$376M$312M$277M
PP&E (Gross) $947M$914M$945M$967M$883M$773M$775M$733M$615M$546M
Accum. Depreciation $416M$426M$469M$473M$449M$417M$399M$357M$303M$268M
Goodwill $857M$857M$858M$872M$582M$215M$206M$206M$153M$127M
Intangibles $190M$208M$228M$249M$171M$61M$70M$81M$45M$33M
Other Non-current Assets $7M$22M$21M$22M$15M$13M$13M$5M$3M$2M
Total Assets $4.41B$4.20B$3.83B$3.54B$2.54B$1.97B$1.83B$1.59B$1.26B$1.17B
Accounts Payable $744M$624M$629M$535M$273M$246M$236M$249M$141M$168M
Accrued Liabilities $405M$350M$263M$246M$175M$201M$184M$118M$76M$108M
Current Liabilities $1.85B$1.67B$1.34B$1.14B$759M$764M$670M$622M$455M$450M
Capital Leases $326M$333M$263M$131M$98M$138M$171M·$196.0K$15.0K
Deferred Tax $71M$64M$60M$57M$39M$14M$18M$8M$14M$10M
Other Non-current Liabilities $72M$58M$48M$44M$63M$70M$46M$52M$32M$9M
Total Liabilities $2.73B$2.79B$2.59B$2.44B$1.55B$1.25B$1.20B$987M$694M$672M
Long-term Debt $470M$735M$958M$1.14B$661M$317M$351M$368M$259M$261M
Total Debt $470M$735M$958M$1.14B$661M$317M$351M$368M$259M$262M
Common Stock $0$6.0K$6.0K$6.0K$6.0K$5.0K$5.0K$5.0K$5.0K$5.0K
Retained Earnings $1.39B$1.13B$961M$848M$727M$625M$531M$461M$396M$335M
AOCI $-2M$-4M$-788.0K$-3M$698.0K$958.0K$76.0K$-908.0K··
Stockholders' Equity $1.68B$1.41B$1.24B$1.11B$990M$715M$630M$607M$562M$499M
Liabilities + Equity $4.41B$4.20B$3.83B$3.54B$2.54B$1.97B$1.83B$1.59B$1.26B$1.17B
Shares Outstanding 54,045,06753,740,72953,366,32753,124,89953,194,58548,110,44248,665,13850,715,51851,448,75351,576,442
Cash Flow 19
Metric Trend 2025202420232022202120202019201820172016
D&A $92M$96M$107M$99M$106M$82M$85M$79M··
Stock-based Comp $21M$15M$12M$7M$10M$2M$2M$1M$1M$2M
Deferred Tax $15M$4M$29M$15M$26M$-5M$14M$17M$3M$11M
Amort. of Intangibles $18M$20M$22M$21M$18M$9M$11M$11M$9M$7M
Other Non-cash $68M$212M$-76M$-171M$-177M$126M····
Operating Cash Flow $470M$508M$198M$83M$80M$313M$119M$127M$189M$63M
CapEx $130M$126M$103M$95M$134M$64M$94M$110M$80M$58M
Investing Cash Flow $-94M$-27M$-30M$-482M$-691M$-43M$-66M$-209M$-131M$-59M
Debt Issued ··$10M$470M$462M$34M$55M$256M$55M$45M
Net Debt Issued $-329M$-224M$-87M$383M$348M$-35M$-17M$110M$-7M$-13M
Stock Issued ··$681.0K$585.0K$179M$578.0K$2M$1M$1M$1M
Stock Repurchased ···$6M$15M$11M·$20M$5M$5M
Net Stock Activity ··$681.0K$-5M$164M$-11M$2M$-19M$-4M$-4M
Dividends Paid $17M$13M$13M$13M$13M$12M$12M$12M$11M$11M
Financing Cash Flow $-296M$-244M$-205M$452M$486M$-63M$-83M$64M$-23M$-28M
Net Change in Cash $80M$238M$-36M$53M$-125M$208M$-30M$-19M$35M$-25M
Taxes Paid $87M$65M$5M$4M$39M$27M$17M$14M$26M$9M
Free Cash Flow $340M$382M$96M$-11M$-54M$248M$23M$17M$109M$5M
Levered FCF ·····$233M$9M$2M$103M$-507.0K
Profitability 8
Metric Trend 2025202420232022202120202019201820172016
Gross Margin 10.7%11.1%10.3%10.3%11.9%10.6%10.7%11.1%··
Operating Margin 5.4%5.0%4.4%4.4%4.9%4.7%4.5%4.4%··
Net Margin 3.6%2.8%2.2%3.0%3.3%3.0%2.6%2.6%··
Pretax Margin 5.1%4.0%3.1%3.6%4.3%4.2%3.8%3.9%··
EBITDA Margin 6.7%6.5%6.3%6.7%7.9%7.1%4.5%4.4%··
ROA 6.4%4.5%3.4%4.4%5.1%5.5%4.8%5.4%6.0%2.4%
ROE 17.1%13.1%10.4%12.2%11.8%15.0%12.8%12.9%13.6%5.7%
ROIC 13.7%10.5%8.2%7.2%7.8%11.5%10.2%10.3%9.4%4.3%
Liquidity & Solvency 5
Metric Trend 2025202420232022202120202019201820172016
Current Ratio 1.31.31.41.51.61.51.41.51.51.6
Quick Ratio 0.70.80.20.80.91.00.80.81.11.2
Debt / Equity 0.30.50.81.00.70.40.60.60.50.5
LT Debt / Equity 0.20.50.71.00.60.40.50.50.30.4
Interest Coverage ·····8.17.07.013.06.5
Efficiency 3
Metric Trend 2025202420232022202120202019201820172016
Asset Turnover 1.81.61.61.51.61.81.82.1··
Inventory Turnover ········46.630.7
Receivables Turnover 9.78.414.77.87.78.38.08.9··
Per Share 6
Metric Trend 2025202420232022202120202019201820172016
Book Value / Share $31.10$26.23$23.16$20.87$18.61$14.86$12.94$11.97$10.93$9.67
Revenue / Share $138.23$116.66$105.40$82.23$65.79$71.79$60.81$56.89··
Cash Flow / Share $8.58$9.31$3.66$1.55$1.50$6.41$2.31$2.45$3.65$1.20
Cash / Share $9.91$8.48$4.08$4.68$3.77$6.79$2.47$2.98$3.31$2.63
Dividend / Share $0.32$0.26$0.24$0.24$0.24$0.24$0.24$0.24$0.23$0.22
EPS (TTM) $5.02$3.31$2.33$2.47$2.17$2.16$1.61$1.50$1.40$0.51
Growth Rates 10
Metric Trend 2025202420232022202120202019201820172016
Revenue YoY 19.0%11.4%29.3%26.4%0.18%·····
Revenue CAGR 3Y 19.7%22.1%17.8%·······
Revenue CAGR 5Y 16.8%·········
EPS YoY 51.7%42.1%-5.7%13.8%0.46%·····
EPS CAGR 3Y 26.7%15.1%2.6%·······
EPS CAGR 5Y 18.4%·········
Net Income YoY 52.0%43.5%-5.2%14.9%10.2%·····
Net Income CAGR 3Y 27.4%16.1%6.3%·······
Net Income CAGR 5Y 21.2%·········
Dividends Paid CAGR 5Y 8.3%·········
Valuation (TTM) 17
Metric Trend 2025202420232022202120202019201820172016
Revenue TTM $7.57B$6.37B$5.72B$4.42B$3.50B$3.49B$3.11B$2.94B$2.38B$2.00B
Net Income TTM $275M$181M$126M$133M$116M$105M$82M$77M$72M$27M
Market Cap $6.71B$4.11B$1.77B$1.17B$1.28B$1.33B$1.08B$970M$1.40B$1.17B
Enterprise Value $6.64B$4.38B$2.51B$2.06B$1.74B$1.32B$1.31B$1.19B$1.49B$1.30B
P/E 24.723.114.38.911.112.813.812.819.444.7
P/S 0.90.60.30.30.40.40.30.30.60.6
P/B 4.02.91.41.11.31.91.71.62.52.4
P / Tangible Book 10.611.911.7·5.43.0····
P / Cash Flow 14.38.18.914.016.04.39.27.77.418.8
P / FCF 19.710.818.5-102.7-23.65.446.158.412.8258.2
EV / EBITDA 13.210.67.07.06.35.39.39.114.022.5
EV / FCF 19.511.526.3-181.6-32.15.355.971.413.6285.9
EV / Revenue 0.90.70.40.50.50.40.40.40.60.7
Dividend Yield 0.26%0.31%0.72%1.1%0.99%0.87%1.1%1.3%0.81%0.97%
Earnings Yield 4.0%4.3%7.0%11.3%9.0%7.8%7.2%7.8%5.1%2.2%
Payout Ratio 6.3%7.1%10.1%9.6%10.9%11.0%14.8%15.9%15.7%41.1%
Annual Payout $17M$13M$13M$13M$13M$12M$12M$12M$11M$11M

Most recent period on the left · null values shown as ·

Financial Statements Income statement, balance sheet, cash flow — annual, last 5 years

16
Metric 2025-12-312024-12-312023-12-312022-12-312021-12-31
Revenue $7.57B $6.37B $5.72B $4.42B $3.50B
Gross Margin % 10.7% 11.1% 10.3% 10.3% 11.9%
Operating Margin % 5.4% 5.0% 4.4% 4.4% 4.9%
Net Income $275M $181M $126M $133M $116M
Diluted EPS $5.02 $3.31 $2.33 $2.47 $2.17

Institutional owners (13F) 497 filers · $6.2B total · As of Sept. 30, 2026

17

Institutions that report holding this stock in their quarterly SEC Form 13F. Long positions only; a single filer may appear twice for separate option legs. Large offsetting put/call legs typically reflect market-making or hedged inventory, not directional conviction.

Holders 497
Value held $6.2B
New positions 123
Exited positions 163
Institutional activity — Q2 2026 vs prior quarter
New positions Exited positions Increased Decreased Net shares change
123 (+14 vs prior Q) 163 (+100 vs prior Q) 130 (-27 vs prior Q) 159 (-26 vs prior Q) +2.3M

Compared to Q1 2026. SEC Form 13F filings are due within 45 days of quarter-end plus a short buffer for late filers — quarters still inside that window are skipped in favor of the most recent fully-reported pair.

Institution Value Shares % of tracked 13F Type
VANGUARD GROUP INC $804,360,909 6,479,466 12.90% Shares
BlackRock, Inc. $677,685,116 6,837,017 10.87% Shares
WELLINGTON MANAGEMENT GROUP LLP $463,434,272 4,675,487 7.43% Shares
VANGUARD PORTFOLIO MANAGEMENT LLC $309,587,047 3,123,356 4.97% Shares
VANGUARD CAPITAL MANAGEMENT LLC $233,476,268 2,355,491 3.75% Shares
FIRST TRUST ADVISORS LP $221,506,239 2,234,728 3.55% Shares
STATE STREET CORP $179,951,200 1,814,143 2.89% Shares
MILLENNIUM MANAGEMENT LLC $147,960,389 1,492,740 2.37% Shares
Southpoint Capital Advisors LP $138,768,000 1,400,000 2.23% Shares
MORGAN STANLEY $127,316,735 1,284,470 2.04% Shares
DIMENSIONAL FUND ADVISORS LP $117,405,201 1,184,542 1.88% Shares
GEODE CAPITAL MANAGEMENT, LLC $108,890,408 1,098,315 1.75% Shares
AMERICAN CENTURY COMPANIES INC $87,686,158 884,645 1.41% Shares
Point72 Asset Management, L.P. $86,877,094 876,484 1.39% Shares
NORDEA INVESTMENT MANAGEMENT AB $86,195,430 887,332 1.38% Shares
Invesco Ltd. $84,023,232 847,692 1.35% Shares
WESTFIELD CAPITAL MANAGEMENT CO LP $73,100,306 737,493 1.17% Shares
FMR LLC $63,165,726 637,265 1.01% Shares
CHARLES SCHWAB INVESTMENT MANAGEMENT INC $54,970,663 554,587 0.88% Shares
UBS Group AG $53,986,105 544,654 0.87% Shares
NORGES BANK $51,276,758 517,320 0.82% Shares
FRONTIER CAPITAL MANAGEMENT CO LLC $46,463,733 468,762 0.75% Shares
Nuveen, LLC $45,887,908 462,954 0.74% Shares
Madison Avenue Partners, LP $45,799,189 462,058 0.73% Shares
MACKENZIE FINANCIAL CORP $45,778,275 461,847 0.73% Shares
FEDERATED HERMES, INC. $44,136,455 445,283 0.71% Shares
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. $42,737,605 431,182 0.69% Shares
GOLDMAN SACHS GROUP INC $42,684,049 430,630 0.68% Shares
Electron Capital Partners, LLC $41,145,010 415,103 0.66% Shares
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC $39,644,630 399,966 0.64% Shares
JPMORGAN CHASE & CO $39,497,137 403,699 0.63% Shares
HENNESSY ADVISORS INC $38,111,640 384,500 0.61% Shares
BRUNI J V & CO /CO $37,749,356 380,845 0.61% Shares
Yaupon Capital Management LP $36,374,265 366,972 0.58% Shares
PRINCIPAL FINANCIAL GROUP INC $34,481,371 347,875 0.55% Shares
VANGUARD FIDUCIARY TRUST CO $33,808,246 341,084 0.54% Shares
Vontobel Holding Ltd. $33,469,455 337,666 0.54% Shares
Bank of New York Mellon Corp $31,972,361 322,562 0.51% Shares
NORTHERN TRUST CORP $31,716,121 319,977 0.51% Shares
CITADEL ADVISORS LLC $29,970,716 302,368 0.48% Shares
SCHRODER INVESTMENT MANAGEMENT GROUP $29,468,822 303,302 0.47% Shares
MARSHALL WACE, LLP $29,201,248 294,605 0.47% Shares
JACOBS LEVY EQUITY MANAGEMENT, INC $27,869,174 281,166 0.45% Shares
NOMURA HOLDINGS INC $24,839,472 250,600 0.40% Call option
CANADA PENSION PLAN INVESTMENT BOARD $24,588,500 248,068 0.39% Shares
JANE STREET GROUP, LLC $22,639,008 228,400 0.36% Call option
Merewether Investment Management, LP $21,004,817 211,913 0.34% Shares
AMERIPRISE FINANCIAL INC $20,721,411 209,065 0.33% Shares
SUSQUEHANNA INTERNATIONAL GROUP, LLP $20,458,864 206,405 0.33% Shares
Public Sector Pension Investment Board $20,300,172 204,804 0.33% Shares

Show all 497 institutional owners →

Activists & 5%+ owners 4 positions

18

Investors who filed SEC Schedule 13D — beneficial ownership above 5% with an intent to influence the issuer (activist stakes, board campaigns, M&A). Each row shows the most recent known state of that filer's position.

Filer Filed Stake Status Purpose Filing
Brian Pratt, Barbara Pratt ×6 filings July 24, 2020 · Initial filing · SEC
Primoris Services Corporation ×2 filings June 7, 2018 · Initial filing M&A / sale SEC
Undisclosed reporting person July 10, 2008 · Initial filing Passive investment SEC
Undisclosed reporting person June 26, 2008 · Initial filing Passive investment SEC

Purpose is an automated classification of the filer's own stated purpose (SEC Item 4) — not investment advice. "—" means no clear purpose was stated or the text could not be classified.

Company insiders 32 insiders · 10 officers · 16 directors

19
Insider Role Last activity Shares owned Buys 12m Sells 12m Net 12m
Koti Vadlamudi PRESIDENT & CEO May 27, 2026 P 7,815 1 0 $1,000,007
Thomas Edward Mccormick PRESIDENT & CEO March 17, 2025 S 46,796 0 0 $0
Travis L Stricker Deputy CFO Sept. 1, 2026 A 10,938 0 0 $0
Kenneth Morris Dodgen CHIEF FINANCIAL OFFICER March 1, 2026 A 101,479 0 0 $0
David Sgro Chief Financial Officer July 1, 2008 P 21,000 0 0 $0
Jeremy Kinch CHIEF OPERATING OFFICER April 1, 2026 M 25,681 0 0 $0
John F Moreno JR CHIEF OPERATING OFFICER March 1, 2023 A 19,450 0 0 $0
John M. Perisich CHIEF LEGAL AND ADMIN OFFICER May 28, 2026 S 0 0 6 $-3,798,242
Alfons Theeuwes Sr. VP of Acct. & Finance March 15, 2012 P 151,416 0 0 $0
Ajdler Arnaud Secretary July 1, 2008 P 52,632 0 0 $0
Patricia K Wagner Director Aug. 11, 2026 G 1,220 0 1 $-1,689,478
Harpreet Saluja Director July 31, 2026 A 1,719 0 0 $0
Michael E. Ching Director July 31, 2026 A 10,754 0 0 $0
Jose Ramon Rodriguez Director July 31, 2026 A 18,041 0 0 $0
David Lee King Director July 31, 2026 A 15,297 0 4 $-2,836,797
Carla S Mashinski Director July 31, 2026 A 22,448 0 1 $-281,361
Terry D Mccallister Director July 31, 2026 A 21,500 4 0 $6,721
John P. Schauerman Director April 30, 2026 A 5,518 0 1 $-1,062,840
Stephen C. Cook Director April 30, 2025 A 7,966 0 0 $0
Robert A Tinstman Director May 4, 2022 A 42,939 0 0 $0
Peter Cummins Brown Director May 4, 2021 A 39,370 0 0 $0
Thomas E. Tucker Director May 4, 2021 A 13,581 0 0 $0
Leonard B Schlemm Director July 3, 2008 P 129,132 0 0 $0
Brian Pratt · Feb. 21, 2020 A 2,442,045 0 0 $0
Peter J Moerbeek · Sept. 28, 2018 A 28,863 0 0 $0
Michael D Killgore · March 21, 2014 S 310,169 0 0 $0
Eric Rosenfeld · March 18, 2014 S 41,383 0 0 $0
Perisich Family Trust dated July 11, 2007 · March 13, 2013 P 144,966 0 0 $0
Mark A Thurman · March 10, 2011 P 62,133 0 0 $0
Scott E. Summers · March 10, 2011 P 7,342 0 0 $0
Timothy R. Healy · March 10, 2011 P 570,349 0 0 $0
Darryl Oscars · Aug. 14, 2008 P 130,320 0 0 $0

Insiders from SEC Form 3/4/5 filings; net = open-market P/S only

ETF ownership Held by 67 ETFs

20

Weight reflects direct equity holdings (N-PORT) only; leveraged or derivative-based funds may hold additional swap exposure not shown.

Fund Weight Units As of Source
PSCI · Invesco Exchange-Traded Fund Trust … 1.34% 47,041 SH Oct. 2, 2026 Daily
XSHQ · Invesco Exchange-Traded Fund Trust … 1.27% 48,065 SH Oct. 2, 2026 Daily
PWRD · TCW ETF Trust 1.22% 210,308 NS July 31, 2026 N-PORT
CCSO · Tidal Trust II 0.86% 4,643 NS July 31, 2026 N-PORT
RZG · Invesco Exchange-Traded Fund Trust 0.70% 10,895 SH Oct. 2, 2026 Daily
VIOG · VANGUARD ADMIRAL FUNDS 0.59% 64,581 SH Aug. 19, 2026 Daily
SDVD · First Trust Exchange-Traded Fund IV 0.52% 56,244 NS July 31, 2026 N-PORT
RWJ · Invesco Exchange-Traded Fund Trust … 0.49% 125,127 SH Oct. 2, 2026 Daily
FXR · First Trust Exchange-Traded AlphaDE… 0.38% 33,538 NS July 31, 2026 N-PORT
NUSC · Nushares ETF Trust 0.31% 47,797 NS July 31, 2026 N-PORT
VIOO · VANGUARD ADMIRAL FUNDS 0.29% 189,697 SH Aug. 19, 2026 Daily
ESSC · Strategy Shares 0.28% 1,193 NS July 31, 2026 N-PORT
FNY · First Trust Exchange-Traded AlphaDE… 0.27% 18,521 NS July 31, 2026 N-PORT
QVMS · Invesco Exchange-Traded Fund Trust … 0.26% 7,995 SH Oct. 2, 2026 Daily
PRFZ · Invesco Exchange-Traded Fund Trust 0.18% 63,518 SH Oct. 2, 2026 Daily
BBSC · J.P. Morgan Exchange-Traded Fund Tr… 0.18% 14,520 NS July 31, 2026 N-PORT
IQSM · New York Life Investments ETF Trust 0.14% 5,284 NS July 31, 2026 N-PORT
ISCG · iShares Trust 0.13% 17,047 SH Sept. 10, 2026 Daily
BKMC · BNY Mellon ETF Trust 0.12% 9,499 NS July 31, 2026 N-PORT
VBR · VANGUARD INDEX FUNDS 0.11% 750,525 SH Aug. 19, 2026 Daily
ESML · iShares Trust 0.10% 38,172 SH Sept. 11, 2026 Daily
DFAS · Dimensional ETF Trust 0.09% 171,049 NS July 31, 2026 N-PORT
FSMD · FIDELITY COVINGTON TRUST 0.09% 26,305 NS July 31, 2026 N-PORT
FAD · First Trust Exchange-Traded AlphaDE… 0.08% 5,560 NS July 31, 2026 N-PORT
VFMO · VANGUARD WELLINGTON FUND 0.08% 15,833 SH Aug. 19, 2026 Daily
VIS · VANGUARD WORLD FUND 0.07% 65,969 SH Aug. 19, 2026 Daily
FIDU · FIDELITY COVINGTON TRUST 0.07% 17,814 NS July 31, 2026 N-PORT
TEXN · iShares Trust 0.06% 167 SH Sept. 11, 2026 Daily
FNX · First Trust Exchange-Traded AlphaDE… 0.06% 10,392 NS July 31, 2026 N-PORT
VXF · VANGUARD INDEX FUNDS 0.06% 622,336 SH Aug. 19, 2026 Daily
VB · VANGUARD INDEX FUNDS 0.06% 1,182,456 SH Aug. 19, 2026 Daily
VFMF · VANGUARD WELLINGTON FUND 0.06% 3,983 SH Aug. 19, 2026 Daily
SMMD · iShares Trust 0.05% 28,519 SH Sept. 11, 2026 Daily
IYJ · iShares Trust 0.05% 12,672 SH Sept. 11, 2026 Daily
EQAL · Invesco Exchange-Traded Fund Trust … 0.05% 4,815 SH Oct. 2, 2026 Daily
DXUV · Dimensional ETF Trust 0.04% 2,720 NS July 31, 2026 N-PORT
DFAT · Dimensional ETF Trust 0.04% 64,715 NS July 31, 2026 N-PORT
WSML · iShares Trust 0.04% 3,321 SH Sept. 11, 2026 Daily
IWS · iShares Trust 0.04% 75,542 SH Sept. 11, 2026 Daily
LRGF · iShares Trust 0.03% 17,106 SH Sept. 11, 2026 Daily
IWR · iShares Trust 0.03% 221,752 SH Sept. 11, 2026 Daily
DFUV · Dimensional ETF Trust 0.03% 47,026 NS July 31, 2026 N-PORT
DFAC · Dimensional ETF Trust 0.02% 102,749 NS July 31, 2026 N-PORT
DCOR · Dimensional ETF Trust 0.02% 6,669 NS July 31, 2026 N-PORT
OMFL · Invesco Exchange-Traded Self-Indexe… 0.02% 9,593 SH Oct. 2, 2026 Daily
DFSU · Dimensional ETF Trust 0.02% 4,120 NS July 31, 2026 N-PORT
TILT · FlexShares Trust 0.01% 2,754 NS July 31, 2026 N-PORT
VTI · VANGUARD INDEX FUNDS 0.01% 1,636,723 SH Aug. 19, 2026 Daily
VONE · VANGUARD SCOTTSDALE FUNDS 0.01% 8,833 SH Aug. 19, 2026 Daily
VONV · VANGUARD SCOTTSDALE FUNDS 0.01% 30,745 SH Aug. 19, 2026 Daily
VTHR · VANGUARD SCOTTSDALE FUNDS 0.01% 4,519 SH Aug. 19, 2026 Daily
IWD · iShares Trust 0.01% 112,848 SH Sept. 11, 2026 Daily
DFAU · Dimensional ETF Trust 0.01% 11,981 NS July 31, 2026 N-PORT
IWP · iShares Trust 0.01% 16,119 SH Sept. 11, 2026 Daily
IWB · iShares Trust 0.01% 37,072 SH Sept. 11, 2026 Daily
ITOT · iShares Trust 0.01% 69,492 SH Sept. 11, 2026 Daily
DFUS · Dimensional ETF Trust 0.01% 13,146 NS July 31, 2026 N-PORT
IWV · iShares Trust 0.01% 14,019 SH Sept. 10, 2026 Daily
IWF · iShares Trust 0.00% 10,619 SH Sept. 11, 2026 Daily
VT · VANGUARD INTERNATIONAL EQUITY INDEX… 0.00% 44,030 SH Aug. 19, 2026 Daily
VONG · VANGUARD SCOTTSDALE FUNDS 0.00% 4,945 SH Aug. 19, 2026 Daily
IJR · iShares Trust · 3,309,743 SH Sept. 10, 2026 Daily
IJT · iShares Trust · 513,283 SH Sept. 9, 2026 Daily
IFRA · iShares Trust · 85,001 SH Sept. 11, 2026 Daily
XJR · iShares Trust · 7,507 SH Aug. 31, 2026 Daily
ISCB · iShares Trust · 2,400 SH Sept. 11, 2026 Daily
SMLF · iShares Trust · 22,855 SH Sept. 11, 2026 Daily

PRIM Analyst Consensus Bullish and bearish analyst opinions, 12-month price target, upside

21
rating · 22 analysts BUY
Median target $115.00 +45.4%
7 31.8% Strong Buy
10 45.5% Buy
5 22.7% Hold
0 0.0% Sell
0 0.0% Strong Sell

12-Month Price Target

15 analysts · 2026-09-29

Mean target $117.80 +49.0%

← Below all targets Current price $79.08
Low$85.00 Mean$117.80 High$165.00

Peer comparison (GICS sub-industry) Key metrics vs sector peers

22

FY basis, prices as of each company's last fiscal year-end close.

Ticker Market Cap P/E Rev YoY Net Margin ROE Gross Margin
PRIM $6.71B 24.7 19.0% 3.6% 17.1% 10.7%
ROAD · 69.0 54.2% 3.6% 11.8% 15.6%
MWH · · · · · ·
MYRG $3.39B 29.0 8.8% 3.2% 19.0% 11.6%
TPC $3.54B 44.4 28.1% 1.5% 6.8% 11.7%
WSC $3.41B -64.9 -4.8% -2.3% -5.6% 51.0%
CTRI $2.61B 103.8 13.1% 0.75% 3.1% 8.3%
CDNL · · 44.7% 5.0% 27.9% ·
AMRC · 35.7 28.8% · · ·
NWPX $599M 17.6 6.8% 6.7% 9.2% 19.7%
ITG · · · · · ·

Latest News Recent headlines mentioning this company

23

My Metrics Your personal watchlist — selected rows from Full Fundamentals

26

Pick the metrics that matter to you — click the + next to any row in Full Fundamentals above.

Your selection is saved and follows you across all tickers.

Source: SEC 10-Q filed Aug 5, 2026