Advertisement

Primoris Services Corporation PRIM

Set alert

Price alert · PRIM

All alert types
72.77 USD -2.84 -3.76%

At close · Oct 30

72.77 0.00 0.00%

After hours · Oct 30, 4:00 PM ET

Bid
72.72 × 500
Ask
72.78 × 200
70.67 Day range 75.19
65.03 52-week range 202.92
YTD
-41.38%
1 year
-48.66%
Open
72.11
Prev close
75.61
Mkt cap
3.92B
Vol
1.15M
Avg vol
1.32M
EPS
2.56
P/E
28.43
Div yield
0.42%
More statistics
Low
70.67
High
75.19
Forward P/E
14.01
Beta
1.44
Short ratio
3.38
Inst. own
103.32%
Dividend
0.32
Ex-div date
Sep 29, 2026
Earnings
Nov 3, 2026
50-d avg
75.37
200-d avg
113.96
1y target
115.13

2Y chart

Chart tools
Interval

Events in this range
  • Dec 31, 2024Dividend: 0.08
  • Mar 31, 2025Dividend: 0.08
  • Jun 30, 2025Dividend: 0.08
  • Aug 4, 2025Earnings: 1.68; estimate 1.06; surprise 58.49%
  • Sep 30, 2025Dividend: 0.08
  • Nov 3, 2025Earnings: 1.88; estimate 1.32; surprise 42.42%
  • Dec 31, 2025Dividend: 0.08
  • Feb 23, 2026Earnings: 1.08; estimate 0.95; surprise 13.68%
  • Mar 31, 2026Dividend: 0.08
  • May 5, 2026Earnings: 0.59; estimate 0.85; surprise -30.59%
  • Jun 30, 2026Dividend: 0.08
  • Aug 4, 2026Earnings: -0.27; estimate -0.35429; surprise 23.79%
  • Aug 5, 2026Rating: Cantor Fitzgerald · Neutral → Neutral
  • Aug 6, 2026Rating: Guggenheim · Buy → Buy
  • Aug 10, 2026Rating: Cantor Fitzgerald · Neutral → Neutral
  • Aug 10, 2026Rating: UBS · Buy → Buy
  • Sep 9, 2026Rating: Piper Sandler · — → Neutral
  • Sep 29, 2026Rating: Cantor Fitzgerald · Neutral → Neutral
  • Sep 30, 2026Dividend: 0.08
Signals (79)
NameDateAgo
SMA: BearishOct 30, 20261 day ago
SMA: BullishOct 29, 20262 days ago
RSI: OversoldOct 23, 20261 week ago
SMA: BearishOct 15, 20262 weeks ago
MACD: Sell SignalOct 15, 20262 weeks ago
SMA: BullishOct 2, 20264 weeks ago
MACD: Buy SignalSep 29, 20261 month ago
MACD: Sell SignalSep 28, 20261 month ago
MACD: Buy SignalSep 4, 20261 month ago
MACD: Sell SignalAug 28, 20262 months ago
MACD: Buy SignalAug 27, 20262 months ago
MACD: Sell SignalAug 24, 20262 months ago
MACD: Buy SignalJul 30, 20263 months ago
MACD: Sell SignalJul 29, 20263 months ago
MACD: Buy SignalJun 29, 20264 months ago
MACD: Sell SignalJun 23, 20264 months ago
MACD: Buy SignalJun 22, 20264 months ago
MACD: Sell SignalJun 10, 20264 months ago
MACD: Buy SignalMay 26, 20265 months ago
SMA: BearishMay 6, 20265 months ago
SMA: BearishMay 6, 20265 months ago
MACD: Sell SignalMay 6, 20265 months ago
RSI: OverboughtMay 5, 20265 months ago
SMA: BullishApr 7, 20266 months ago
SMA: BearishApr 2, 20267 months ago
SMA: BullishApr 1, 20267 months ago
SMA: BearishMar 26, 20267 months ago
SMA: BullishMar 25, 20267 months ago
MACD: Buy SignalMar 20, 20267 months ago
SMA: BearishMar 4, 20268 months ago
MACD: Sell SignalFeb 24, 20268 months ago
MACD: Buy SignalFeb 6, 20268 months ago
MACD: Sell SignalFeb 4, 20268 months ago
RSI: OverboughtJan 21, 20269 months ago
RSI: OverboughtJan 15, 20269 months ago
SMA: BullishJan 9, 20269 months ago
MACD: Buy SignalJan 9, 20269 months ago
SMA: BearishJan 8, 20269 months ago
MACD: Sell SignalJan 8, 20269 months ago
MACD: Buy SignalJan 5, 20269 months ago
SMA: BullishJan 2, 202610 months ago
MACD: Sell SignalDec 30, 202510 months ago
SMA: BearishDec 26, 202510 months ago
SMA: BullishDec 24, 202510 months ago
MACD: Buy SignalDec 23, 202510 months ago
MACD: Sell SignalDec 18, 202510 months ago
SMA: BearishDec 12, 202510 months ago
SMA: BullishDec 8, 202510 months ago
MACD: Buy SignalNov 26, 202511 months ago
SMA: BearishNov 4, 202512 months ago
MACD: Sell SignalOct 8, 20251 year ago
RSI: OverboughtOct 6, 20251 year ago
RSI: OverboughtSep 26, 20251 year ago
MACD: Buy SignalSep 19, 20251 year ago
RSI: OverboughtSep 18, 20251 year ago
RSI: OverboughtSep 15, 20251 year ago
RSI: OverboughtSep 11, 20251 year ago
MACD: Sell SignalAug 20, 20251 year ago
MACD: Buy SignalAug 5, 20251 year ago
RSI: OverboughtAug 5, 20251 year ago
MACD: Sell SignalAug 4, 20251 year ago
RSI: OverboughtJul 25, 20251 year ago
RSI: OverboughtJul 11, 20251 year ago
RSI: OverboughtJul 3, 20251 year ago
MACD: Buy SignalJun 24, 20251 year ago
MACD: Sell SignalMay 23, 20251 year ago
RSI: OverboughtMay 13, 20251 year ago
SMA: BullishMay 1, 20251 year ago
MACD: Buy SignalApr 10, 20251 year ago
RSI: OversoldApr 4, 20251 year ago
MACD: Sell SignalMar 27, 20251 year ago
MACD: Buy SignalMar 14, 20251 year ago
MACD: Sell SignalMar 3, 20251 year ago
MACD: Buy SignalFeb 28, 20251 year ago
RSI: OversoldFeb 24, 20251 year ago
SMA: BearishJan 27, 20251 year ago
MACD: Sell SignalJan 27, 20251 year ago
RSI: OverboughtJan 21, 20251 year ago
MACD: Buy SignalJan 14, 20251 year ago

Key statistics

Market cap
3.92B
Enterprise value
5.13B
Trailing P/E
28.43
Forward P/E
14.01
PEG ratio
1.22
Price / sales
0.54
Price / book
2.44
EPS (TTM)
2.56
Beta
1.44
Dividend yield
0.42%
Payout ratio
12.50%
Profit margin
1.92%
Revenue (TTM)
7.28B
Revenue growth
-10.70%
Free cash flow
80.16M
Total cash
218.20M
Total debt
1.28B
Return on equity
8.89%
Shares outstanding
53.83M
Short % of float
12.25%
50-day average
75.37
200-day average
113.96

Analyst view

Consensus: buy

Buy
Price target (mean) 115.13 +58.2% upside
Target (low)
85.00
Target (mean)
115.13
Target (high)
165.00
Ratings (0m) 16 11 buy · 5 hold · 0 sell
  • Strong buy3
  • Buy8
  • Hold5
  • Sell0
  • Strong sell0

Next earnings

Nov 3, 2026

Expected Nov 3, 2026. Consensus EPS estimate 0.7824.

Earnings history

Financials — quick view

All financials
PRIM Revenue — quarterly 1.69B
2022-Q3 20222022-Q4 20222023-Q1 20232023-Q2 20232023-Q3 20232023-Q4 20232024-Q1 20242024-Q2 20242024-Q3 20242024-Q4 20242025-Q1 20252025-Q2 20252025-Q3 20252025-Q4 20252026-Q1 20262026-Q2 2026
PRIM Net income — quarterly -24.20M
2022-Q3 20222022-Q4 20222023-Q1 20232023-Q2 20232023-Q3 20232023-Q4 20232024-Q1 20242024-Q2 20242024-Q3 20242024-Q4 20242025-Q1 20252025-Q2 20252025-Q3 20252025-Q4 20252026-Q1 20262026-Q2 2026
PRIM EPS — quarterly -0.45
2022-Q3 20222022-Q4 20222023-Q1 20232023-Q2 20232023-Q3 20232023-Q4 20232024-Q1 20242024-Q2 20242024-Q3 20242024-Q4 20242025-Q1 20252025-Q2 20252025-Q3 20252025-Q4 20252026-Q1 20262026-Q2 2026

Earnings

PRIM recent earnings
Report dateQuarter endingEPS estimateEPS reportedSurpriseSurprise %
Nov 3, 2026Sep 30, 20260.75———
Aug 4, 2026Jun 30, 2026-0.35429-0.27+0.08+23.79%
May 5, 2026Mar 31, 20260.850.59-0.26-30.59%
Feb 23, 2026Dec 31, 20250.951.08+0.13+13.68%
Nov 3, 2025Sep 30, 20251.321.88+0.56+42.42%
Aug 4, 2025Jun 30, 20251.061.68+0.62+58.49%

Upgrades / downgrades

PRIM analyst upgrades and downgrades
DateFirmActionFromTo
Sep 29, 2026Cantor FitzgeraldreitNeutralNeutral
Sep 9, 2026Piper Sandlerinit—Neutral
Aug 10, 2026UBSmainBuyBuy
Aug 10, 2026Cantor FitzgeraldmainNeutralNeutral
Aug 6, 2026GuggenheimmainBuyBuy
Aug 5, 2026Cantor FitzgeraldreitNeutralNeutral

About Primoris Services Corporation

Primoris Services Corporation provides infrastructure services primarily in the United States and Canada. The company operates in two segments: Utilities and Energy. The Utilities segment offers installation and maintenance of new and existing natural gas and electric utility distribution and transmission systems, and communications systems. The Energy segment provides engineering, procurement, construction, and maintenance services for entities in the energy, renewable energy and energy storage, renewable fuels, and petroleum and petrochemical industries, as well as state departments of transportation. The company also provides replacement services. Primoris Services Corporation was founded in 1960 and is headquartered in Dallas, Texas.

Sector
Industrials
Industry
Engineering & Construction
Country
United States
Website
prim.com

News

Your note

Sign in to keep a note on PRIM — it syncs with the Stock Master app.

Insider holders

PRIM insider holders
InsiderRelationLatest transactionDateShares held
DODGEN KENNETH MORRISChief Financial OfficerStock Award(Grant)Feb 26, 2026101,479
KINCH JEREMYChief Operating OfficerStock GiftMar 31, 202625,681
KING DAVID LEEDirectorStock Award(Grant)Jul 30, 202615,297
MASHINSKI CARLA SDirectorStock Award(Grant)Jul 30, 202622,448
MCCALLISTER TERRY DWIGHTDirectorStock Award(Grant)Jul 30, 202631,500
MCCORMICK THOMAS EDWARDChief Executive OfficerSaleMar 16, 202546,796

Institution ownership

PRIM institution ownership
Holder% heldSharesValueReported
Blackrock Inc.12.70%6,837,017497.53MJun 29, 2026
Wellington Management Group, LLP8.69%4,675,487340.24MJun 29, 2026
Vanguard Portfolio Management LLC5.80%3,123,356227.29MJun 29, 2026
Vanguard Capital Management LLC4.38%2,355,491171.41MJun 29, 2026
First Trust Advisors LP4.15%2,234,728162.62MJun 29, 2026
State Street Corporation3.37%1,814,143132.02MJun 29, 2026

Fund ownership

PRIM fund ownership
Holder% heldSharesValueReported
iShares Trust-iShares Core S&P Small-Cap ETF5.96%3,205,870233.29MSep 29, 2026
First TRT Exch-Trd Fd. VI-First TRT RBA American Industrial Renaissanc5.51%2,968,366216.01MSep 29, 2026
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund3.04%1,636,404119.08MJun 29, 2026
VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund2.20%1,182,49986.05MJun 29, 2026
Vanguard Explorer Fund1.87%1,004,87273.12MJul 30, 2026
VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund1.39%748,79254.49MJun 29, 2026
Advertisement