MarketInOut Stock Screener Log In | Sign Up
 

Primoris Services Corp

NYSE • Industrials • Engineering & Construction • Quote as of 10/23/2026
Primoris Services Corp stock price and volume chart

Company Profile

IndustryEngineering & Construction
SectorIndustrials
ExchangeNYSE
Market Capitalization3,631.83 mln
Float53.24 mln
Earnings Date11/03/2026

EPS

2.56
Solid

P / E

25.40
Elevated

Piotroski F-Score

4 / 9
Borderline

Beneish M-Score

-2.32
Borderline

1-Year Forecast

115.13
Transformational upside

Relative Strength

11 / 100
Significantly lagging

Business Description

Founded in 1960 and based in Dallas, Texas, Primoris Services Corporation builds and maintains critical infrastructure across the United States and Canada. The company serves utility providers by installing and repairing natural gas, electric, and communications networks, while also delivering construction and engineering services to clients in the energy, renewable energy, and petrochemical sectors. Primoris also works alongside state transportation departments and offers replacement services across its areas of operation.

Key Fundamentals

EPS2.56
P/E25.40
ROE8.58
RPS135
ROIC5.09
ROA3.11
Interest Cover7.73
EBITDA, mln317
EV / EBITDA16.11
EV / EBIT23.79
Revenue, mln7,284
EV / Revenue0.70

Quote Details

Last 65.03
Change -1.91 (-2.85%)
Open 66.76
Volume 1,795,750
Turnover 116,777,624
Average Volume 1,541,315

Financial Ratios

Pre-Tax Profit Margin3
Leverage Ratio2.89
Current Ratio1.18
Price / Book2.52
Price / Tangible Book22.47
Price / Cash Flow18.59
Price / Free Cash Flow46.98
Debt / Equity0.80
Price / Sales0.56
PEG Ratio2.13

Financial Strength

Altman Z-Score3.01
Piotroski F-Score 4 / 9
Beneish M-Score-2.32
Price to Intrinsic Value1.37
Price to Lynch Fair Value2.34
Price to Graham Number5.34
1-Year Target Price115.13
Shiller PE Ratio29.09
Short Ratio3.88
Short % of Float12.83

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -11.17% 8 / 100   
1 Month -9.89% 30 / 100   
2 Months -24.86% 19 / 100   
6 Months -62.03% 9 / 100   
1 Year -50.08% 18 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog